aboutsummaryrefslogtreecommitdiff
path: root/gdbsupport/reference-to-pointer-iterator.h
diff options
context:
space:
mode:
Diffstat (limited to 'gdbsupport/reference-to-pointer-iterator.h')
-rw-r--r--gdbsupport/reference-to-pointer-iterator.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/gdbsupport/reference-to-pointer-iterator.h b/gdbsupport/reference-to-pointer-iterator.h
index af58e38..67a8d54 100644
--- a/gdbsupport/reference-to-pointer-iterator.h
+++ b/gdbsupport/reference-to-pointer-iterator.h
@@ -38,9 +38,8 @@ struct reference_to_pointer_iterator
/* Construct a reference_to_pointer_iterator, passing args to the underlying
iterator. */
- template <typename... Args>
- reference_to_pointer_iterator (Args &&...args)
- : m_it (std::forward<Args> (args)...)
+ explicit reference_to_pointer_iterator (IteratorType it)
+ : m_it (std::move (it))
{}
/* Create a past-the-end iterator.