diff options
Diffstat (limited to 'libstdc++-v3/include/debug/forward_list')
-rw-r--r-- | libstdc++-v3/include/debug/forward_list | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/libstdc++-v3/include/debug/forward_list b/libstdc++-v3/include/debug/forward_list index 75d4f63af8f..e542447badd 100644 --- a/libstdc++-v3/include/debug/forward_list +++ b/libstdc++-v3/include/debug/forward_list @@ -31,6 +31,11 @@ #pragma GCC system_header +#include <bits/c++config.h> +namespace std _GLIBCXX_VISIBILITY(default) { namespace __debug { + template<typename _Tp, typename _Allocator> class forward_list; +} } // namespace std::__debug + #include <forward_list> #include <debug/safe_sequence.h> #include <debug/safe_container.h> @@ -193,6 +198,9 @@ namespace __debug typedef typename _Base::iterator _Base_iterator; typedef typename _Base::const_iterator _Base_const_iterator; + template<typename _ItT, typename _SeqT, typename _CatT> + friend class ::__gnu_debug::_Safe_iterator; + public: typedef typename _Base::reference reference; typedef typename _Base::const_reference const_reference; |