diff options
Diffstat (limited to 'libcxx/include/__random/seed_seq.h')
| -rw-r--r-- | libcxx/include/__random/seed_seq.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libcxx/include/__random/seed_seq.h b/libcxx/include/__random/seed_seq.h index 330537fa0023..506b979cf812 100644 --- a/libcxx/include/__random/seed_seq.h +++ b/libcxx/include/__random/seed_seq.h @@ -13,6 +13,8 @@ #include <__algorithm/fill.h> #include <__algorithm/max.h> #include <__config> +#include <__iterator/iterator_traits.h> +#include <cstdint> #include <initializer_list> #include <vector> @@ -52,7 +54,7 @@ public: // generating functions template<class _RandomAccessIterator> - void generate(_RandomAccessIterator __first, _RandomAccessIterator __last); + _LIBCPP_HIDE_FROM_ABI void generate(_RandomAccessIterator __first, _RandomAccessIterator __last); // property functions _LIBCPP_INLINE_VISIBILITY @@ -70,7 +72,7 @@ public: private: template<class _InputIterator> - void __init(_InputIterator __first, _InputIterator __last); + _LIBCPP_HIDE_FROM_ABI void __init(_InputIterator __first, _InputIterator __last); vector<result_type> __v_; }; |
