new file:   tags/cpp
	new file:   tags/cpp_src/algorithm
	new file:   tags/cpp_src/allocator.h
	new file:   tags/cpp_src/basic_ios.h
	new file:   tags/cpp_src/basic_ios.tcc
	new file:   tags/cpp_src/basic_string.h
	new file:   tags/cpp_src/basic_string.tcc
	new file:   tags/cpp_src/bitset
	new file:   tags/cpp_src/boost_concept_check.h
	new file:   tags/cpp_src/cassert
	new file:   tags/cpp_src/cctype
	new file:   tags/cpp_src/cerrno
	new file:   tags/cpp_src/cfloat
	new file:   tags/cpp_src/char_traits.h
	new file:   tags/cpp_src/climits
	new file:   tags/cpp_src/clocale
	new file:   tags/cpp_src/cmath
	new file:   tags/cpp_src/cmath.tcc
	new file:   tags/cpp_src/codecvt.h
	new file:   tags/cpp_src/complex
	new file:   tags/cpp_src/concept_check.h
	new file:   tags/cpp_src/cpp_type_traits.h
	new file:   tags/cpp_src/csetjmp
	new file:   tags/cpp_src/csignal
	new file:   tags/cpp_src/cstdarg
	new file:   tags/cpp_src/cstddef
	new file:   tags/cpp_src/cstdio
	new file:   tags/cpp_src/cstdlib
	new file:   tags/cpp_src/cstring
	new file:   tags/cpp_src/ctime
	new file:   tags/cpp_src/cwchar
	new file:   tags/cpp_src/cwctype
	new file:   tags/cpp_src/deque
	new file:   tags/cpp_src/deque.tcc
	new file:   tags/cpp_src/exception
	new file:   tags/cpp_src/exception_defines.h
	new file:   tags/cpp_src/fstream
	new file:   tags/cpp_src/fstream.tcc
	new file:   tags/cpp_src/functexcept.h
	new file:   tags/cpp_src/functional
	new file:   tags/cpp_src/gslice.h
	new file:   tags/cpp_src/gslice_array.h
	new file:   tags/cpp_src/indirect_array.h
	new file:   tags/cpp_src/iomanip
	new file:   tags/cpp_src/ios
	new file:   tags/cpp_src/ios_base.h
	new file:   tags/cpp_src/iosfwd
	new file:   tags/cpp_src/iostream
	new file:   tags/cpp_src/istream
	new file:   tags/cpp_src/istream.tcc
	new file:   tags/cpp_src/iterator
	new file:   tags/cpp_src/limits
	new file:   tags/cpp_src/list
	new file:   tags/cpp_src/list.tcc
	new file:   tags/cpp_src/locale
	new file:   tags/cpp_src/locale_classes.h
	new file:   tags/cpp_src/locale_facets.h
	new file:   tags/cpp_src/locale_facets.tcc
	new file:   tags/cpp_src/localefwd.h
	new file:   tags/cpp_src/map
new file:   tags/cpp_src/mask_array.h
	new file:   tags/cpp_src/memory
	new file:   tags/cpp_src/new
	new file:   tags/cpp_src/numeric
	new file:   tags/cpp_src/ostream
	new file:   tags/cpp_src/ostream.tcc
	new file:   tags/cpp_src/ostream_insert.h
	new file:   tags/cpp_src/postypes.h
	new file:   tags/cpp_src/queue
	new file:   tags/cpp_src/set
	new file:   tags/cpp_src/slice_array.h
	new file:   tags/cpp_src/sstream
	new file:   tags/cpp_src/sstream.tcc
	new file:   tags/cpp_src/stack
	new file:   tags/cpp_src/stdexcept
	new file:   tags/cpp_src/stl_algo.h
	new file:   tags/cpp_src/stl_algobase.h
	new file:   tags/cpp_src/stl_bvector.h
	new file:   tags/cpp_src/stl_construct.h
	new file:   tags/cpp_src/stl_deque.h
	new file:   tags/cpp_src/stl_function.h
	new file:   tags/cpp_src/stl_heap.h
	new file:   tags/cpp_src/stl_iterator.h
	new file:   tags/cpp_src/stl_iterator_base_funcs.h
	new file:   tags/cpp_src/stl_iterator_base_types.h
	new file:   tags/cpp_src/stl_list.h
	new file:   tags/cpp_src/stl_map.h
	new file:   tags/cpp_src/stl_multimap.h
	new file:   tags/cpp_src/stl_multiset.h
	new file:   tags/cpp_src/stl_numeric.h
	new file:   tags/cpp_src/stl_pair.h
	new file:   tags/cpp_src/stl_queue.h
	new file:   tags/cpp_src/stl_raw_storage_iter.h
	new file:   tags/cpp_src/stl_relops.h
	new file:   tags/cpp_src/stl_set.h
	new file:   tags/cpp_src/stl_stack.h
	new file:   tags/cpp_src/stl_tempbuf.h
	new file:   tags/cpp_src/stl_tree.h
	new file:   tags/cpp_src/stl_uninitialized.h
	new file:   tags/cpp_src/stl_vector.h
	new file:   tags/cpp_src/stream_iterator.h
	new file:   tags/cpp_src/streambuf
	new file:   tags/cpp_src/streambuf.tcc
	new file:   tags/cpp_src/streambuf_iterator.h
	new file:   tags/cpp_src/string
	new file:   tags/cpp_src/stringfwd.h
	new file:   tags/cpp_src/typeinfo
	new file:   tags/cpp_src/utility
	new file:   tags/cpp_src/valarray
	new file:   tags/cpp_src/valarray_after.h
	new file:   tags/cpp_src/valarray_array.h
	new file:   tags/cpp_src/valarray_array.tcc
	new file:   tags/cpp_src/valarray_before.h
	new file:   tags/cpp_src/vector
	new file:   tags/cpp_src/vector.tcc
diff --git a/tags/cpp b/tags/cpp
new file mode 100644
index 0000000..391ec95
--- /dev/null
+++ b/tags/cpp
@@ -0,0 +1,11802 @@
+!_TAG_FILE_FORMAT	2	/extended format; --format=1 will not append ;" to lines/
+!_TAG_FILE_SORTED	1	/0=unsorted, 1=sorted, 2=foldcase/
+!_TAG_PROGRAM_AUTHOR	Darren Hiebert	/dhiebert@users.sourceforge.net/
+!_TAG_PROGRAM_NAME	Exuberant Ctags	//
+!_TAG_PROGRAM_URL	http://ctags.sourceforge.net	/official site/
+!_TAG_PROGRAM_VERSION	5.8	//
+EXIT_FAILURE	cpp_src/cstdlib	60;"	d	file:
+EXIT_SUCCESS	cpp_src/cstdlib	59;"	d	file:
+Init	cpp_src/ios_base.h	/^      Init();$/;"	p	class:std::ios_base::Init	access:public	signature:()
+Init	cpp_src/ios_base.h	/^    class Init$/;"	c	class:std::ios_base	access:public
+_ALGOBASE_H	cpp_src/stl_algobase.h	63;"	d
+_ALGO_H	cpp_src/stl_algo.h	63;"	d
+_ALLOCATOR_H	cpp_src/allocator.h	50;"	d
+_Alloc_hider	cpp_src/basic_string.h	/^	_Alloc_hider(_CharT* __dat, const _Alloc& __a)$/;"	f	struct:std::basic_string::_Alloc_hider	access:public	signature:(_CharT* __dat, const _Alloc& __a)
+_Alloc_hider	cpp_src/basic_string.h	/^      struct _Alloc_hider : _Alloc$/;"	s	class:std::basic_string	inherits:_Alloc	access:private
+_Alloc_value_type	cpp_src/stl_deque.h	/^      typedef typename _Alloc::value_type        _Alloc_value_type;$/;"	t	class:std::deque	access:private
+_Alloc_value_type	cpp_src/stl_list.h	/^      typedef typename _Alloc::value_type                _Alloc_value_type;$/;"	t	class:std::list	access:private
+_Alloc_value_type	cpp_src/stl_map.h	/^      typedef typename _Alloc::value_type                   _Alloc_value_type;$/;"	t	class:std::map	access:private
+_Alloc_value_type	cpp_src/stl_multimap.h	/^      typedef typename _Alloc::value_type                   _Alloc_value_type;$/;"	t	class:std::multimap	access:private
+_Alloc_value_type	cpp_src/stl_multiset.h	/^      typedef typename _Alloc::value_type                   _Alloc_value_type;$/;"	t	class:std::multiset	access:private
+_Alloc_value_type	cpp_src/stl_set.h	/^      typedef typename _Alloc::value_type                   _Alloc_value_type;$/;"	t	class:std::set	access:private
+_Alloc_value_type	cpp_src/stl_vector.h	/^      typedef typename _Alloc::value_type                _Alloc_value_type;$/;"	t	class:std::vector	access:private
+_Arg	cpp_src/valarray_before.h	/^      typedef _Dom _Arg;$/;"	t	struct:std::_UnClos	access:public
+_Arg	cpp_src/valarray_before.h	/^      typedef valarray<_Tp> _Arg;$/;"	t	struct:std::_UnClos	access:public
+_Array	cpp_src/valarray_array.h	/^      _Array(const _Tp* __restrict__, size_t);$/;"	p	struct:std::_Array	access:public	signature:(const _Tp* __restrict__, size_t)
+_Array	cpp_src/valarray_array.h	/^      explicit _Array(_Tp* const __restrict__);$/;"	p	struct:std::_Array	access:public	signature:(_Tp* const __restrict__)
+_Array	cpp_src/valarray_array.h	/^      explicit _Array(const valarray<_Tp>&);$/;"	p	struct:std::_Array	access:public	signature:(const valarray<_Tp>&)
+_Array	cpp_src/valarray_array.h	/^      explicit _Array(size_t);$/;"	p	struct:std::_Array	access:public	signature:(size_t)
+_Array	cpp_src/valarray_array.h	/^    _Array<_Tp>::_Array(_Tp* const __restrict__ __p)$/;"	f	class:std::_Array	signature:(_Tp* const __restrict__ __p)
+_Array	cpp_src/valarray_array.h	/^    _Array<_Tp>::_Array(const _Tp* __restrict__ __b, size_t __s)$/;"	f	class:std::_Array	signature:(const _Tp* __restrict__ __b, size_t __s)
+_Array	cpp_src/valarray_array.h	/^    _Array<_Tp>::_Array(const valarray<_Tp>& __v)$/;"	f	class:std::_Array	signature:(const valarray<_Tp>& __v)
+_Array	cpp_src/valarray_array.h	/^    _Array<_Tp>::_Array(size_t __n)$/;"	f	class:std::_Array	signature:(size_t __n)
+_Array	cpp_src/valarray_array.h	/^    struct _Array$/;"	s	namespace:std
+_Array_copier	cpp_src/valarray_array.h	/^    struct _Array_copier$/;"	s	namespace:std
+_Array_copier	cpp_src/valarray_array.h	/^    struct _Array_copier<_Tp, true>$/;"	s	namespace:std
+_Array_copy_ctor	cpp_src/valarray_array.h	/^    struct _Array_copy_ctor$/;"	s	namespace:std
+_Array_copy_ctor	cpp_src/valarray_array.h	/^    struct _Array_copy_ctor<_Tp, true>$/;"	s	namespace:std
+_Array_default_ctor	cpp_src/valarray_array.h	/^    struct _Array_default_ctor$/;"	s	namespace:std
+_Array_default_ctor	cpp_src/valarray_array.h	/^    struct _Array_default_ctor<_Tp, true>$/;"	s	namespace:std
+_Array_init_ctor	cpp_src/valarray_array.h	/^    struct _Array_init_ctor$/;"	s	namespace:std
+_Array_init_ctor	cpp_src/valarray_array.h	/^    struct _Array_init_ctor<_Tp, true>$/;"	s	namespace:std
+_AssignableConcept	cpp_src/boost_concept_check.h	/^  struct _AssignableConcept$/;"	s
+_AssignableConcept::__a	cpp_src/boost_concept_check.h	/^    _Tp __a;$/;"	m	struct:_AssignableConcept	access:public
+_AssignableConcept::__const_constraints	cpp_src/boost_concept_check.h	/^    void __const_constraints(const _Tp& __b) {$/;"	f	struct:_AssignableConcept	access:public	signature:(const _Tp& __b)
+_AssignableConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_AssignableConcept	access:public	signature:()
+_AssociativeContainerConcept	cpp_src/boost_concept_check.h	/^  struct _AssociativeContainerConcept$/;"	s
+_AssociativeContainerConcept::_Const_iterator	cpp_src/boost_concept_check.h	/^    typedef typename _AssociativeContainer::const_iterator _Const_iterator;$/;"	t	struct:_AssociativeContainerConcept	access:public
+_AssociativeContainerConcept::_Iterator	cpp_src/boost_concept_check.h	/^    typedef typename _AssociativeContainer::iterator _Iterator;$/;"	t	struct:_AssociativeContainerConcept	access:public
+_AssociativeContainerConcept::__c	cpp_src/boost_concept_check.h	/^    _AssociativeContainer __c;$/;"	m	struct:_AssociativeContainerConcept	access:public
+_AssociativeContainerConcept::__ci	cpp_src/boost_concept_check.h	/^    _Const_iterator __ci;$/;"	m	struct:_AssociativeContainerConcept	access:public
+_AssociativeContainerConcept::__const_constraints	cpp_src/boost_concept_check.h	/^    void __const_constraints(const _AssociativeContainer& __c) {$/;"	f	struct:_AssociativeContainerConcept	access:public	signature:(const _AssociativeContainer& __c)
+_AssociativeContainerConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_AssociativeContainerConcept	access:public	signature:()
+_AssociativeContainerConcept::__cr	cpp_src/boost_concept_check.h	/^    std::pair<_Const_iterator,_Const_iterator> __cr;$/;"	m	struct:_AssociativeContainerConcept	access:public
+_AssociativeContainerConcept::__i	cpp_src/boost_concept_check.h	/^    _Iterator __i;$/;"	m	struct:_AssociativeContainerConcept	access:public
+_AssociativeContainerConcept::__k	cpp_src/boost_concept_check.h	/^    typename _AssociativeContainer::key_type __k;$/;"	m	struct:_AssociativeContainerConcept	access:public
+_AssociativeContainerConcept::__n	cpp_src/boost_concept_check.h	/^    typename _AssociativeContainer::size_type __n;$/;"	m	struct:_AssociativeContainerConcept	access:public
+_AssociativeContainerConcept::__r	cpp_src/boost_concept_check.h	/^    std::pair<_Iterator,_Iterator> __r;$/;"	m	struct:_AssociativeContainerConcept	access:public
+_Aux_require_same	cpp_src/boost_concept_check.h	/^struct _Aux_require_same { };$/;"	s
+_Aux_require_same	cpp_src/boost_concept_check.h	/^struct _Aux_require_same<_Tp,_Tp> { typedef _Tp _Type; };$/;"	s
+_Aux_require_same::_Type	cpp_src/boost_concept_check.h	/^struct _Aux_require_same<_Tp,_Tp> { typedef _Tp _Type; };$/;"	t	struct:_Aux_require_same	access:public
+_BASIC_IOS_H	cpp_src/basic_ios.h	37;"	d
+_BASIC_IOS_TCC	cpp_src/basic_ios.tcc	37;"	d	file:
+_BASIC_STRING_H	cpp_src/basic_string.h	42;"	d
+_BASIC_STRING_TCC	cpp_src/basic_string.tcc	45;"	d	file:
+_BOOST_CONCEPT_CHECK_H	cpp_src/boost_concept_check.h	45;"	d
+_BVECTOR_H	cpp_src/stl_bvector.h	63;"	d
+_BackInsertionSequenceConcept	cpp_src/boost_concept_check.h	/^  struct _BackInsertionSequenceConcept$/;"	s
+_BackInsertionSequenceConcept::_Const_reference	cpp_src/boost_concept_check.h	/^    typedef typename _BackInsertionSequence::const_reference _Const_reference;$/;"	t	struct:_BackInsertionSequenceConcept	access:public
+_BackInsertionSequenceConcept::_Reference	cpp_src/boost_concept_check.h	/^    typedef typename _BackInsertionSequence::reference _Reference;$/;"	t	struct:_BackInsertionSequenceConcept	access:public
+_BackInsertionSequenceConcept::__c	cpp_src/boost_concept_check.h	/^    _BackInsertionSequence __c;$/;"	m	struct:_BackInsertionSequenceConcept	access:public
+_BackInsertionSequenceConcept::__const_constraints	cpp_src/boost_concept_check.h	/^    void __const_constraints(const _BackInsertionSequence& __c) {$/;"	f	struct:_BackInsertionSequenceConcept	access:public	signature:(const _BackInsertionSequence& __c)
+_BackInsertionSequenceConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_BackInsertionSequenceConcept	access:public	signature:()
+_BackInsertionSequenceConcept::__t	cpp_src/boost_concept_check.h	/^    typename _BackInsertionSequence::value_type __t;$/;"	m	struct:_BackInsertionSequenceConcept	access:public
+_Base	cpp_src/bitset	/^      typedef _Base_bitset<_GLIBCXX_BITSET_WORDS(_Nb)> _Base;$/;"	t	class:std::bitset	file:	access:private
+_Base	cpp_src/stl_bvector.h	/^    typedef _Bvector_base<_Alloc>			 _Base;$/;"	t	class:std::vector	access:private
+_Base	cpp_src/stl_deque.h	/^      typedef _Deque_base<_Tp, _Alloc>           _Base;$/;"	t	class:std::deque	access:private
+_Base	cpp_src/stl_list.h	/^      typedef _List_base<_Tp, _Alloc>                    _Base;$/;"	t	class:std::list	access:private
+_Base	cpp_src/stl_vector.h	/^      typedef _Vector_base<_Tp, _Alloc>			 _Base;$/;"	t	class:std::vector	access:private
+_Base	cpp_src/valarray_after.h	/^      typedef _GBase<_Array<_Tp> > _Base;$/;"	t	struct:std::_GClos	access:public
+_Base	cpp_src/valarray_after.h	/^      typedef _GBase<_Dom> _Base;$/;"	t	struct:std::_GClos	access:public
+_Base	cpp_src/valarray_after.h	/^      typedef _IBase<_Dom> _Base;$/;"	t	struct:std::_IClos	access:public
+_Base	cpp_src/valarray_after.h	/^      typedef _IBase<valarray<_Tp> > _Base;$/;"	t	struct:std::_IClos	access:public
+_Base	cpp_src/valarray_before.h	/^      typedef  _SBase<_Array<_Tp> > _Base;$/;"	t	struct:std::_SClos	access:public
+_Base	cpp_src/valarray_before.h	/^      typedef _BinBase1<_Oper, _Dom> _Base;$/;"	t	struct:std::_BinClos	access:public
+_Base	cpp_src/valarray_before.h	/^      typedef _BinBase1<_Oper, valarray<_Tp> > _Base;$/;"	t	struct:std::_BinClos	access:public
+_Base	cpp_src/valarray_before.h	/^      typedef _BinBase2<_Oper,_Dom> _Base;$/;"	t	struct:std::_BinClos	access:public
+_Base	cpp_src/valarray_before.h	/^      typedef _BinBase2<_Oper,valarray<_Tp> > _Base;$/;"	t	struct:std::_BinClos	access:public
+_Base	cpp_src/valarray_before.h	/^      typedef _BinBase<_Oper, _Dom1, _Dom2> _Base;$/;"	t	struct:std::_BinClos	access:public
+_Base	cpp_src/valarray_before.h	/^      typedef _BinBase<_Oper, valarray<_Tp>, _Dom> _Base;$/;"	t	struct:std::_BinClos	access:public
+_Base	cpp_src/valarray_before.h	/^      typedef _BinBase<_Oper, valarray<_Tp>, valarray<_Tp> > _Base;$/;"	t	struct:std::_BinClos	access:public
+_Base	cpp_src/valarray_before.h	/^      typedef _BinBase<_Oper,_Dom,valarray<_Tp> > _Base;$/;"	t	struct:std::_BinClos	access:public
+_Base	cpp_src/valarray_before.h	/^      typedef _FunBase<_Dom, const typename _Dom::value_type&> _Base;$/;"	t	struct:std::_RefFunClos	access:public
+_Base	cpp_src/valarray_before.h	/^      typedef _FunBase<_Dom, typename _Dom::value_type> _Base;$/;"	t	struct:std::_ValFunClos	access:public
+_Base	cpp_src/valarray_before.h	/^      typedef _FunBase<valarray<_Tp>, _Tp> _Base;$/;"	t	struct:std::_ValFunClos	access:public
+_Base	cpp_src/valarray_before.h	/^      typedef _FunBase<valarray<_Tp>, const _Tp&> _Base;$/;"	t	struct:std::_RefFunClos	access:public
+_Base	cpp_src/valarray_before.h	/^      typedef _SBase<_Dom> _Base;$/;"	t	struct:std::_SClos	access:public
+_Base	cpp_src/valarray_before.h	/^      typedef _UnBase<_Oper, _Dom> _Base;$/;"	t	struct:std::_UnClos	access:public
+_Base	cpp_src/valarray_before.h	/^      typedef _UnBase<_Oper, valarray<_Tp> > _Base;$/;"	t	struct:std::_UnClos	access:public
+_Base_bitset	cpp_src/bitset	/^      _Base_bitset()$/;"	f	struct:std::_Base_bitset	access:public	signature:()
+_Base_bitset	cpp_src/bitset	/^      _Base_bitset(unsigned long __val)$/;"	f	struct:std::_Base_bitset	access:public	signature:(unsigned long __val)
+_Base_bitset	cpp_src/bitset	/^      _Base_bitset(unsigned long)$/;"	f	struct:std::_Base_bitset	access:public	signature:(unsigned long)
+_Base_bitset	cpp_src/bitset	/^      _Base_bitset(void)$/;"	f	struct:std::_Base_bitset	access:public	signature:(void)
+_Base_bitset	cpp_src/bitset	/^    struct _Base_bitset$/;"	s	namespace:std	file:
+_Base_bitset	cpp_src/bitset	/^    struct _Base_bitset<0>$/;"	s	namespace:std	file:
+_Base_bitset	cpp_src/bitset	/^    struct _Base_bitset<1>$/;"	s	namespace:std	file:
+_Base_ptr	cpp_src/stl_tree.h	/^      typedef _Rb_tree_node_base* _Base_ptr;$/;"	t	class:std::_Rb_tree	access:protected
+_Base_ptr	cpp_src/stl_tree.h	/^      typedef _Rb_tree_node_base::_Base_ptr _Base_ptr;$/;"	t	struct:std::_Rb_tree_iterator	access:public
+_Base_ptr	cpp_src/stl_tree.h	/^      typedef _Rb_tree_node_base::_Const_Base_ptr _Base_ptr;$/;"	t	struct:std::_Rb_tree_const_iterator	access:public
+_Base_ptr	cpp_src/stl_tree.h	/^    typedef _Rb_tree_node_base* _Base_ptr;$/;"	t	struct:std::_Rb_tree_node_base	access:public
+_BidirectionalIteratorConcept	cpp_src/boost_concept_check.h	/^  struct _BidirectionalIteratorConcept$/;"	s
+_BidirectionalIteratorConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_BidirectionalIteratorConcept	access:public	signature:()
+_BidirectionalIteratorConcept::__i	cpp_src/boost_concept_check.h	/^    _Tp __i;$/;"	m	struct:_BidirectionalIteratorConcept	access:public
+_BinBase	cpp_src/valarray_before.h	/^      _BinBase(const _FirstArg& __e1, const _SecondArg& __e2)$/;"	f	class:std::_BinBase	access:public	signature:(const _FirstArg& __e1, const _SecondArg& __e2)
+_BinBase	cpp_src/valarray_before.h	/^    class _BinBase$/;"	c	namespace:std
+_BinBase1	cpp_src/valarray_before.h	/^      _BinBase1(const _Vt& __t, const _Clos& __e)$/;"	f	class:std::_BinBase1	access:public	signature:(const _Vt& __t, const _Clos& __e)
+_BinBase1	cpp_src/valarray_before.h	/^    class _BinBase1$/;"	c	namespace:std
+_BinBase2	cpp_src/valarray_before.h	/^      _BinBase2(const _Clos& __e, const _Vt& __t)$/;"	f	class:std::_BinBase2	access:public	signature:(const _Clos& __e, const _Vt& __t)
+_BinBase2	cpp_src/valarray_before.h	/^    class _BinBase2$/;"	c	namespace:std
+_BinClos	cpp_src/valarray_before.h	/^      _BinClos(const _Dom& __e1, const _Tp& __e2) : _Base(__e1, __e2) {}$/;"	f	struct:std::_BinClos	access:public	signature:(const _Dom& __e1, const _Tp& __e2)
+_BinClos	cpp_src/valarray_before.h	/^      _BinClos(const _Dom& __e1, const valarray<_Tp>& __e2)$/;"	f	struct:std::_BinClos	access:public	signature:(const _Dom& __e1, const valarray<_Tp>& __e2)
+_BinClos	cpp_src/valarray_before.h	/^      _BinClos(const _Dom1& __e1, const _Dom2& __e2) : _Base(__e1, __e2) {}$/;"	f	struct:std::_BinClos	access:public	signature:(const _Dom1& __e1, const _Dom2& __e2)
+_BinClos	cpp_src/valarray_before.h	/^      _BinClos(const _Tp& __e1, const _Dom& __e2) : _Base(__e1, __e2) {}$/;"	f	struct:std::_BinClos	access:public	signature:(const _Tp& __e1, const _Dom& __e2)
+_BinClos	cpp_src/valarray_before.h	/^      _BinClos(const _Tp& __t, const valarray<_Tp>& __v) : _Base(__t, __v) {}$/;"	f	struct:std::_BinClos	access:public	signature:(const _Tp& __t, const valarray<_Tp>& __v)
+_BinClos	cpp_src/valarray_before.h	/^      _BinClos(const valarray<_Tp>& __e1, const _Dom& __e2)$/;"	f	struct:std::_BinClos	access:public	signature:(const valarray<_Tp>& __e1, const _Dom& __e2)
+_BinClos	cpp_src/valarray_before.h	/^      _BinClos(const valarray<_Tp>& __v, const _Tp& __t) : _Base(__v, __t) {}$/;"	f	struct:std::_BinClos	access:public	signature:(const valarray<_Tp>& __v, const _Tp& __t)
+_BinClos	cpp_src/valarray_before.h	/^      _BinClos(const valarray<_Tp>& __v, const valarray<_Tp>& __w)$/;"	f	struct:std::_BinClos	access:public	signature:(const valarray<_Tp>& __v, const valarray<_Tp>& __w)
+_BinClos	cpp_src/valarray_before.h	/^    struct _BinClos<_Oper, _Constant, _Expr, typename _Dom::value_type, _Dom>$/;"	s	namespace:std	inherits:_BinBase1
+_BinClos	cpp_src/valarray_before.h	/^    struct _BinClos<_Oper, _Constant, _ValArray, _Tp, _Tp>$/;"	s	namespace:std	inherits:_BinBase1
+_BinClos	cpp_src/valarray_before.h	/^    struct _BinClos<_Oper, _Expr, _Constant, _Dom, typename _Dom::value_type>$/;"	s	namespace:std	inherits:_BinBase2
+_BinClos	cpp_src/valarray_before.h	/^    struct _BinClos<_Oper, _Expr, _Expr, _Dom1, _Dom2>$/;"	s	namespace:std	inherits:_BinBase
+_BinClos	cpp_src/valarray_before.h	/^    struct _BinClos<_Oper, _Expr, _ValArray, _Dom, typename _Dom::value_type>$/;"	s	namespace:std	inherits:_BinBase
+_BinClos	cpp_src/valarray_before.h	/^    struct _BinClos<_Oper, _ValArray, _Constant, _Tp, _Tp>$/;"	s	namespace:std	inherits:_BinBase2
+_BinClos	cpp_src/valarray_before.h	/^    struct _BinClos<_Oper, _ValArray, _Expr, typename _Dom::value_type, _Dom>$/;"	s	namespace:std	inherits:_BinBase
+_BinClos	cpp_src/valarray_before.h	/^    struct _BinClos<_Oper,_ValArray, _ValArray, _Tp, _Tp>$/;"	s	namespace:std	inherits:_BinBase
+_BinaryFunctionConcept	cpp_src/boost_concept_check.h	/^  struct _BinaryFunctionConcept$/;"	s
+_BinaryFunctionConcept	cpp_src/boost_concept_check.h	/^  struct _BinaryFunctionConcept<_Func, void, _First, _Second>$/;"	s
+_BinaryFunctionConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_BinaryFunctionConcept	access:public	signature:()
+_BinaryFunctionConcept::__f	cpp_src/boost_concept_check.h	/^    _Func __f;$/;"	m	struct:_BinaryFunctionConcept	access:public
+_BinaryFunctionConcept::__first	cpp_src/boost_concept_check.h	/^    _First __first;$/;"	m	struct:_BinaryFunctionConcept	access:public
+_BinaryFunctionConcept::__r	cpp_src/boost_concept_check.h	/^    _Return __r;$/;"	m	struct:_BinaryFunctionConcept	access:public
+_BinaryFunctionConcept::__second	cpp_src/boost_concept_check.h	/^    _Second __second;$/;"	m	struct:_BinaryFunctionConcept	access:public
+_BinaryPredicateConcept	cpp_src/boost_concept_check.h	/^  struct _BinaryPredicateConcept$/;"	s
+_BinaryPredicateConcept::__a	cpp_src/boost_concept_check.h	/^    _First __a;$/;"	m	struct:_BinaryPredicateConcept	access:public
+_BinaryPredicateConcept::__b	cpp_src/boost_concept_check.h	/^    _Second __b;$/;"	m	struct:_BinaryPredicateConcept	access:public
+_BinaryPredicateConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_BinaryPredicateConcept	access:public	signature:()
+_BinaryPredicateConcept::__f	cpp_src/boost_concept_check.h	/^    _Func __f;$/;"	m	struct:_BinaryPredicateConcept	access:public
+_Bit_alloc_type	cpp_src/stl_bvector.h	/^        _Bit_alloc_type;$/;"	t	struct:std::_Bvector_base	access:public
+_Bit_const_iterator	cpp_src/stl_bvector.h	/^    _Bit_const_iterator() : _Bit_iterator_base(0, 0) { }$/;"	f	struct:std::_Bit_const_iterator	access:public	signature:()
+_Bit_const_iterator	cpp_src/stl_bvector.h	/^    _Bit_const_iterator(_Bit_type * __x, unsigned int __y)$/;"	f	struct:std::_Bit_const_iterator	access:public	signature:(_Bit_type * __x, unsigned int __y)
+_Bit_const_iterator	cpp_src/stl_bvector.h	/^    _Bit_const_iterator(const _Bit_iterator& __x)$/;"	f	struct:std::_Bit_const_iterator	access:public	signature:(const _Bit_iterator& __x)
+_Bit_const_iterator	cpp_src/stl_bvector.h	/^  struct _Bit_const_iterator : public _Bit_iterator_base$/;"	s	namespace:std	inherits:_Bit_iterator_base
+_Bit_iterator	cpp_src/stl_bvector.h	/^    _Bit_iterator() : _Bit_iterator_base(0, 0) { }$/;"	f	struct:std::_Bit_iterator	access:public	signature:()
+_Bit_iterator	cpp_src/stl_bvector.h	/^    _Bit_iterator(_Bit_type * __x, unsigned int __y)$/;"	f	struct:std::_Bit_iterator	access:public	signature:(_Bit_type * __x, unsigned int __y)
+_Bit_iterator	cpp_src/stl_bvector.h	/^  struct _Bit_iterator : public _Bit_iterator_base$/;"	s	namespace:std	inherits:_Bit_iterator_base
+_Bit_iterator_base	cpp_src/stl_bvector.h	/^    _Bit_iterator_base(_Bit_type * __x, unsigned int __y)$/;"	f	struct:std::_Bit_iterator_base	access:public	signature:(_Bit_type * __x, unsigned int __y)
+_Bit_iterator_base	cpp_src/stl_bvector.h	/^  struct _Bit_iterator_base$/;"	s	namespace:std	inherits:std::iterator
+_Bit_reference	cpp_src/stl_bvector.h	/^    _Bit_reference() : _M_p(0), _M_mask(0) { }$/;"	f	struct:std::_Bit_reference	access:public	signature:()
+_Bit_reference	cpp_src/stl_bvector.h	/^    _Bit_reference(_Bit_type * __x, _Bit_type __y)$/;"	f	struct:std::_Bit_reference	access:public	signature:(_Bit_type * __x, _Bit_type __y)
+_Bit_reference	cpp_src/stl_bvector.h	/^  struct _Bit_reference$/;"	s	namespace:std
+_Bit_type	cpp_src/stl_bvector.h	/^  typedef unsigned long _Bit_type;$/;"	t	namespace:std
+_Bvector_base	cpp_src/stl_bvector.h	/^      _Bvector_base(const allocator_type& __a) : _M_impl(__a) { }$/;"	f	struct:std::_Bvector_base	access:public	signature:(const allocator_type& __a)
+_Bvector_base	cpp_src/stl_bvector.h	/^    struct _Bvector_base$/;"	s	namespace:std
+_Bvector_impl	cpp_src/stl_bvector.h	/^	_Bvector_impl(const _Bit_alloc_type& __a)$/;"	f	struct:std::_Bvector_base::_Bvector_impl	access:public	signature:(const _Bit_alloc_type& __a)
+_Bvector_impl	cpp_src/stl_bvector.h	/^      struct _Bvector_impl$/;"	s	struct:std::_Bvector_base	inherits:_Bit_alloc_type	access:public
+_CHAR_TRAITS_H	cpp_src/char_traits.h	41;"	d
+_CODECVT_H	cpp_src/codecvt.h	43;"	d
+_CONCEPT_CHECK_H	cpp_src/concept_check.h	36;"	d
+_CPP_TYPE_TRAITS_H	cpp_src/cpp_type_traits.h	39;"	d
+_Callback_list	cpp_src/ios_base.h	/^      _Callback_list(ios_base::event_callback __fn, int __index,$/;"	f	struct:std::ios_base::_Callback_list	access:public	signature:(ios_base::event_callback __fn, int __index, _Callback_list* __cb)
+_Callback_list	cpp_src/ios_base.h	/^    struct _Callback_list$/;"	s	class:std::ios_base	access:protected
+_CharT_alloc_type	cpp_src/basic_string.h	/^      typedef typename _Alloc::template rebind<_CharT>::other _CharT_alloc_type;$/;"	t	class:std::basic_string	access:private
+_Char_types	cpp_src/char_traits.h	/^    struct _Char_types$/;"	s
+_Char_types::int_type	cpp_src/char_traits.h	/^      typedef unsigned long   int_type;$/;"	t	struct:_Char_types	access:public
+_Char_types::off_type	cpp_src/char_traits.h	/^      typedef std::streamoff  off_type;$/;"	t	struct:_Char_types	access:public
+_Char_types::pos_type	cpp_src/char_traits.h	/^      typedef std::streampos  pos_type;$/;"	t	struct:_Char_types	access:public
+_Char_types::state_type	cpp_src/char_traits.h	/^      typedef std::mbstate_t  state_type;$/;"	t	struct:_Char_types	access:public
+_ComparableConcept	cpp_src/boost_concept_check.h	/^  struct _ComparableConcept$/;"	s
+_ComparableConcept::__a	cpp_src/boost_concept_check.h	/^    _Tp __a, __b;$/;"	m	struct:_ComparableConcept	access:public
+_ComparableConcept::__b	cpp_src/boost_concept_check.h	/^    _Tp __a, __b;$/;"	m	struct:_ComparableConcept	access:public
+_ComparableConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_ComparableConcept	access:public	signature:()
+_ComplexT	cpp_src/complex	/^      typedef __complex__ double _ComplexT;$/;"	t	struct:std::complex	file:	access:public
+_ComplexT	cpp_src/complex	/^      typedef __complex__ float _ComplexT;$/;"	t	struct:std::complex	file:	access:public
+_ComplexT	cpp_src/complex	/^      typedef __complex__ long double _ComplexT;$/;"	t	struct:std::complex	file:	access:public
+_Const_Base_ptr	cpp_src/stl_tree.h	/^      typedef const _Rb_tree_node_base* _Const_Base_ptr;$/;"	t	class:std::_Rb_tree	access:protected
+_Const_Base_ptr	cpp_src/stl_tree.h	/^    typedef const _Rb_tree_node_base* _Const_Base_ptr;$/;"	t	struct:std::_Rb_tree_node_base	access:public
+_Const_BinaryPredicateConcept	cpp_src/boost_concept_check.h	/^  struct _Const_BinaryPredicateConcept {$/;"	s
+_Const_BinaryPredicateConcept::__a	cpp_src/boost_concept_check.h	/^    _First __a;$/;"	m	struct:_Const_BinaryPredicateConcept	access:public
+_Const_BinaryPredicateConcept::__b	cpp_src/boost_concept_check.h	/^    _Second __b;$/;"	m	struct:_Const_BinaryPredicateConcept	access:public
+_Const_BinaryPredicateConcept::__const_constraints	cpp_src/boost_concept_check.h	/^    void __const_constraints(const _Func& __fun) {$/;"	f	struct:_Const_BinaryPredicateConcept	access:public	signature:(const _Func& __fun)
+_Const_BinaryPredicateConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_Const_BinaryPredicateConcept	access:public	signature:()
+_Const_BinaryPredicateConcept::__f	cpp_src/boost_concept_check.h	/^    _Func __f;$/;"	m	struct:_Const_BinaryPredicateConcept	access:public
+_Const_Link_type	cpp_src/stl_tree.h	/^      typedef const _Rb_tree_node* _Const_Link_type;$/;"	t	class:std::_Rb_tree	access:public
+_Const_iterator	cpp_src/boost_concept_check.h	/^      _Const_iterator;$/;"	t	struct:_SortedAssociativeContainerConcept	access:public
+_Const_iterator	cpp_src/boost_concept_check.h	/^    typedef typename _AssociativeContainer::const_iterator _Const_iterator;$/;"	t	struct:_AssociativeContainerConcept	access:public
+_Const_iterator	cpp_src/boost_concept_check.h	/^    typedef typename _Container::const_iterator _Const_iterator;$/;"	t	struct:_ContainerConcept	access:public
+_Const_iterator	cpp_src/boost_concept_check.h	/^    typedef typename _RandomAccessContainer::const_iterator _Const_iterator;$/;"	t	struct:_RandomAccessContainerConcept	access:public
+_Const_iterator	cpp_src/boost_concept_check.h	/^    typedef typename _ReversibleContainer::const_iterator _Const_iterator;$/;"	t	struct:_ReversibleContainerConcept	access:public
+_Const_pointer	cpp_src/boost_concept_check.h	/^    typedef typename _Container::const_pointer _Const_pointer;$/;"	t	struct:_ContainerConcept	access:public
+_Const_reference	cpp_src/boost_concept_check.h	/^    typedef typename _BackInsertionSequence::const_reference _Const_reference;$/;"	t	struct:_BackInsertionSequenceConcept	access:public
+_Const_reference	cpp_src/boost_concept_check.h	/^    typedef typename _Container::const_reference _Const_reference;$/;"	t	struct:_ContainerConcept	access:public
+_Const_reference	cpp_src/boost_concept_check.h	/^    typedef typename _RandomAccessContainer::const_reference _Const_reference;$/;"	t	struct:_RandomAccessContainerConcept	access:public
+_Const_reference	cpp_src/boost_concept_check.h	/^    typedef typename _Sequence::const_reference _Const_reference;$/;"	t	struct:_SequenceConcept	access:public
+_Const_reverse_iterator	cpp_src/boost_concept_check.h	/^      _Const_reverse_iterator;$/;"	t	struct:_RandomAccessContainerConcept	access:public
+_Const_reverse_iterator	cpp_src/boost_concept_check.h	/^      _Const_reverse_iterator;$/;"	t	struct:_ReversibleContainerConcept	access:public
+_Construct	cpp_src/stl_construct.h	/^    _Construct(_T1* __p)$/;"	f	namespace:std	signature:(_T1* __p)
+_Construct	cpp_src/stl_construct.h	/^    _Construct(_T1* __p, const _T2& __value)$/;"	f	namespace:std	signature:(_T1* __p, const _T2& __value)
+_ContainerConcept	cpp_src/boost_concept_check.h	/^  struct _ContainerConcept$/;"	s
+_ContainerConcept::_Const_iterator	cpp_src/boost_concept_check.h	/^    typedef typename _Container::const_iterator _Const_iterator;$/;"	t	struct:_ContainerConcept	access:public
+_ContainerConcept::_Const_pointer	cpp_src/boost_concept_check.h	/^    typedef typename _Container::const_pointer _Const_pointer;$/;"	t	struct:_ContainerConcept	access:public
+_ContainerConcept::_Const_reference	cpp_src/boost_concept_check.h	/^    typedef typename _Container::const_reference _Const_reference;$/;"	t	struct:_ContainerConcept	access:public
+_ContainerConcept::_Difference_type	cpp_src/boost_concept_check.h	/^    typedef typename _Container::difference_type _Difference_type;$/;"	t	struct:_ContainerConcept	access:public
+_ContainerConcept::_Size_type	cpp_src/boost_concept_check.h	/^    typedef typename _Container::size_type _Size_type;$/;"	t	struct:_ContainerConcept	access:public
+_ContainerConcept::_Value_type	cpp_src/boost_concept_check.h	/^    typedef typename _Container::value_type _Value_type;$/;"	t	struct:_ContainerConcept	access:public
+_ContainerConcept::__b	cpp_src/boost_concept_check.h	/^    bool __b;$/;"	m	struct:_ContainerConcept	access:public
+_ContainerConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_ContainerConcept	access:public	signature:()
+_ContainerConcept::__i	cpp_src/boost_concept_check.h	/^    _Const_iterator __i;$/;"	m	struct:_ContainerConcept	access:public
+_ContainerConcept::__n	cpp_src/boost_concept_check.h	/^    _Size_type __n;$/;"	m	struct:_ContainerConcept	access:public
+_ConvertibleConcept	cpp_src/boost_concept_check.h	/^  struct _ConvertibleConcept$/;"	s
+_ConvertibleConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_ConvertibleConcept	access:public	signature:()
+_ConvertibleConcept::__x	cpp_src/boost_concept_check.h	/^    _From __x;$/;"	m	struct:_ConvertibleConcept	access:public
+_CopyConstructibleConcept	cpp_src/boost_concept_check.h	/^  struct _CopyConstructibleConcept$/;"	s
+_CopyConstructibleConcept::__b	cpp_src/boost_concept_check.h	/^    _Tp __b;$/;"	m	struct:_CopyConstructibleConcept	access:public
+_CopyConstructibleConcept::__const_constraints	cpp_src/boost_concept_check.h	/^    void __const_constraints(const _Tp& __a) {$/;"	f	struct:_CopyConstructibleConcept	access:public	signature:(const _Tp& __a)
+_CopyConstructibleConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_CopyConstructibleConcept	access:public	signature:()
+_DEFINE_ARRAY_FUNCTION	cpp_src/valarray_array.h	537;"	d
+_DEFINE_ARRAY_FUNCTION	cpp_src/valarray_array.h	696;"	d
+_DEFINE_BINARY_OPERATOR	cpp_src/valarray	1035;"	d	file:
+_DEFINE_BINARY_OPERATOR	cpp_src/valarray	984;"	d	file:
+_DEFINE_EXPR_BINARY_FUNCTION	cpp_src/valarray_after.h	463;"	d
+_DEFINE_EXPR_BINARY_FUNCTION	cpp_src/valarray_after.h	550;"	d
+_DEFINE_EXPR_BINARY_OPERATOR	cpp_src/valarray_after.h	341;"	d
+_DEFINE_EXPR_BINARY_OPERATOR	cpp_src/valarray_after.h	425;"	d
+_DEFINE_EXPR_UNARY_FUNCTION	cpp_src/valarray_after.h	427;"	d
+_DEFINE_EXPR_UNARY_FUNCTION	cpp_src/valarray_after.h	461;"	d
+_DEFINE_EXPR_UNARY_OPERATOR	cpp_src/valarray_after.h	326;"	d
+_DEFINE_EXPR_UNARY_OPERATOR	cpp_src/valarray_after.h	339;"	d
+_DEFINE_VALARRAY_AUGMENTED_ASSIGNMENT	cpp_src/valarray	929;"	d	file:
+_DEFINE_VALARRAY_AUGMENTED_ASSIGNMENT	cpp_src/valarray	959;"	d	file:
+_DEFINE_VALARRAY_EXPR_AUGMENTED_ASSIGNMENT	cpp_src/valarray	961;"	d	file:
+_DEFINE_VALARRAY_EXPR_AUGMENTED_ASSIGNMENT	cpp_src/valarray	981;"	d	file:
+_DEFINE_VALARRAY_OPERATOR	cpp_src/gslice_array.h	180;"	d
+_DEFINE_VALARRAY_OPERATOR	cpp_src/gslice_array.h	181;"	d
+_DEFINE_VALARRAY_OPERATOR	cpp_src/gslice_array.h	210;"	d
+_DEFINE_VALARRAY_OPERATOR	cpp_src/indirect_array.h	176;"	d
+_DEFINE_VALARRAY_OPERATOR	cpp_src/indirect_array.h	177;"	d
+_DEFINE_VALARRAY_OPERATOR	cpp_src/indirect_array.h	204;"	d
+_DEFINE_VALARRAY_OPERATOR	cpp_src/mask_array.h	171;"	d
+_DEFINE_VALARRAY_OPERATOR	cpp_src/mask_array.h	172;"	d
+_DEFINE_VALARRAY_OPERATOR	cpp_src/mask_array.h	200;"	d
+_DEFINE_VALARRAY_OPERATOR	cpp_src/slice_array.h	236;"	d
+_DEFINE_VALARRAY_OPERATOR	cpp_src/slice_array.h	237;"	d
+_DEFINE_VALARRAY_OPERATOR	cpp_src/slice_array.h	265;"	d
+_DEFINE_VALARRAY_UNARY_OPERATOR	cpp_src/valarray	912;"	d	file:
+_DEFINE_VALARRAY_UNARY_OPERATOR	cpp_src/valarray	927;"	d	file:
+_DEQUE_H	cpp_src/stl_deque.h	63;"	d
+_DEQUE_TCC	cpp_src/deque.tcc	63;"	d	file:
+_DefaultConstructibleConcept	cpp_src/boost_concept_check.h	/^  struct _DefaultConstructibleConcept$/;"	s
+_DefaultConstructibleConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_DefaultConstructibleConcept	access:public	signature:()
+_Deque_base	cpp_src/stl_deque.h	/^      _Deque_base(const allocator_type& __a)$/;"	f	class:std::_Deque_base	access:public	signature:(const allocator_type& __a)
+_Deque_base	cpp_src/stl_deque.h	/^      _Deque_base(const allocator_type& __a, size_t __num_elements)$/;"	f	class:std::_Deque_base	access:public	signature:(const allocator_type& __a, size_t __num_elements)
+_Deque_base	cpp_src/stl_deque.h	/^    class _Deque_base$/;"	c	namespace:std
+_Deque_impl	cpp_src/stl_deque.h	/^	_Deque_impl(const _Tp_alloc_type& __a)$/;"	f	struct:std::_Deque_base::_Deque_impl	access:public	signature:(const _Tp_alloc_type& __a)
+_Deque_impl	cpp_src/stl_deque.h	/^      struct _Deque_impl$/;"	s	class:std::_Deque_base	inherits:_Tp_alloc_type	access:protected
+_Deque_iterator	cpp_src/stl_deque.h	/^      _Deque_iterator() : _M_cur(0), _M_first(0), _M_last(0), _M_node(0) {}$/;"	f	struct:std::_Deque_iterator	access:public	signature:()
+_Deque_iterator	cpp_src/stl_deque.h	/^      _Deque_iterator(_Tp* __x, _Map_pointer __y)$/;"	f	struct:std::_Deque_iterator	access:public	signature:(_Tp* __x, _Map_pointer __y)
+_Deque_iterator	cpp_src/stl_deque.h	/^      _Deque_iterator(const iterator& __x)$/;"	f	struct:std::_Deque_iterator	access:public	signature:(const iterator& __x)
+_Deque_iterator	cpp_src/stl_deque.h	/^    struct _Deque_iterator$/;"	s	namespace:std
+_Destroy	cpp_src/stl_construct.h	/^    _Destroy(_ForwardIterator __first, _ForwardIterator __last)$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last)
+_Destroy	cpp_src/stl_construct.h	/^    _Destroy(_ForwardIterator __first, _ForwardIterator __last,$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last, _Allocator __alloc)
+_Destroy	cpp_src/stl_construct.h	/^    _Destroy(_ForwardIterator __first, _ForwardIterator __last,$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last, allocator<_Tp>)
+_Destroy	cpp_src/stl_construct.h	/^    _Destroy(_Tp* __pointer)$/;"	f	namespace:std	signature:(_Tp* __pointer)
+_Difference_type	cpp_src/boost_concept_check.h	/^    typedef typename _Container::difference_type _Difference_type;$/;"	t	struct:_ContainerConcept	access:public
+_EXCEPTION_DEFINES_H	cpp_src/exception_defines.h	39;"	d
+_EqualityComparableConcept	cpp_src/boost_concept_check.h	/^  struct _EqualityComparableConcept$/;"	s
+_EqualityComparableConcept::__a	cpp_src/boost_concept_check.h	/^    _Tp __a, __b;$/;"	m	struct:_EqualityComparableConcept	access:public
+_EqualityComparableConcept::__b	cpp_src/boost_concept_check.h	/^    _Tp __a, __b;$/;"	m	struct:_EqualityComparableConcept	access:public
+_EqualityComparableConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_EqualityComparableConcept	access:public	signature:()
+_Expr	cpp_src/valarray_after.h	/^      _Expr(const _Clos&);$/;"	p	class:std::_Expr	access:public	signature:(const _Clos&)
+_Expr	cpp_src/valarray_after.h	/^    _Expr<_Clos, _Tp>::_Expr(const _Clos& __c) : _M_closure(__c) {}$/;"	f	class:std::_Expr	signature:(const _Clos& __c)
+_Expr	cpp_src/valarray_after.h	/^    class _Expr$/;"	c	namespace:std
+_FSTREAM_TCC	cpp_src/fstream.tcc	41;"	d	file:
+_FUNCTEXCEPT_H	cpp_src/functexcept.h	39;"	d
+_FUNCTION_H	cpp_src/stl_function.h	62;"	d
+_Find_first	cpp_src/bitset	/^      _Find_first() const$/;"	f	class:std::bitset	access:public	signature:() const
+_Find_next	cpp_src/bitset	/^      _Find_next(size_t __prev ) const$/;"	f	class:std::bitset	access:public	signature:(size_t __prev ) const
+_ForwardContainerConcept	cpp_src/boost_concept_check.h	/^  struct _ForwardContainerConcept$/;"	s
+_ForwardContainerConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_ForwardContainerConcept	access:public	signature:()
+_ForwardIteratorConcept	cpp_src/boost_concept_check.h	/^  struct _ForwardIteratorConcept$/;"	s
+_ForwardIteratorConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_ForwardIteratorConcept	access:public	signature:()
+_ForwardIteratorConcept::__i	cpp_src/boost_concept_check.h	/^    _Tp __i;$/;"	m	struct:_ForwardIteratorConcept	access:public
+_FrontInsertionSequenceConcept	cpp_src/boost_concept_check.h	/^  struct _FrontInsertionSequenceConcept$/;"	s
+_FrontInsertionSequenceConcept::__c	cpp_src/boost_concept_check.h	/^    _FrontInsertionSequence __c;$/;"	m	struct:_FrontInsertionSequenceConcept	access:public
+_FrontInsertionSequenceConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_FrontInsertionSequenceConcept	access:public	signature:()
+_FrontInsertionSequenceConcept::__t	cpp_src/boost_concept_check.h	/^    typename _FrontInsertionSequence::value_type __t;$/;"	m	struct:_FrontInsertionSequenceConcept	access:public
+_FunBase	cpp_src/valarray_before.h	/^      _FunBase(const _Dom& __e, value_type __f(_Arg))$/;"	f	class:std::_FunBase	access:public	signature:(const _Dom& __e, value_type __f(_Arg))
+_FunBase	cpp_src/valarray_before.h	/^    class _FunBase$/;"	c	namespace:std
+_GBase	cpp_src/valarray_after.h	/^      _GBase (_Array<_Tp> __a, const valarray<size_t>& __i)$/;"	f	class:std::_GBase	access:public	signature:(_Array<_Tp> __a, const valarray<size_t>& __i)
+_GBase	cpp_src/valarray_after.h	/^      _GBase (const _Dom& __e, const valarray<size_t>& __i)$/;"	f	class:std::_GBase	access:public	signature:(const _Dom& __e, const valarray<size_t>& __i)
+_GBase	cpp_src/valarray_after.h	/^    class _GBase$/;"	c	namespace:std
+_GBase	cpp_src/valarray_after.h	/^    class _GBase<_Array<_Tp> >$/;"	c	namespace:std
+_GClos	cpp_src/valarray_after.h	/^      _GClos (_Array<_Tp> __a, const valarray<size_t>& __i)$/;"	f	struct:std::_GClos	access:public	signature:(_Array<_Tp> __a, const valarray<size_t>& __i)
+_GClos	cpp_src/valarray_after.h	/^      _GClos (const _Dom& __e, const valarray<size_t>& __i)$/;"	f	struct:std::_GClos	access:public	signature:(const _Dom& __e, const valarray<size_t>& __i)
+_GClos	cpp_src/valarray_after.h	/^    struct _GClos<_Expr, _Dom>$/;"	s	namespace:std	inherits:_GBase
+_GClos	cpp_src/valarray_after.h	/^    struct _GClos<_ValArray, _Tp>$/;"	s	namespace:std	inherits:_GBase
+_GLIBCXX_ALGORITHM	cpp_src/algorithm	61;"	d	file:
+_GLIBCXX_BITSET	cpp_src/bitset	49;"	d	file:
+_GLIBCXX_BITSET_BITS_PER_WORD	cpp_src/bitset	1338;"	d	file:
+_GLIBCXX_BITSET_BITS_PER_WORD	cpp_src/bitset	62;"	d	file:
+_GLIBCXX_BITSET_WORDS	cpp_src/bitset	1337;"	d	file:
+_GLIBCXX_BITSET_WORDS	cpp_src/bitset	63;"	d	file:
+_GLIBCXX_CCTYPE	cpp_src/cctype	46;"	d	file:
+_GLIBCXX_CERRNO	cpp_src/cerrno	46;"	d	file:
+_GLIBCXX_CFLOAT	cpp_src/cfloat	46;"	d	file:
+_GLIBCXX_CLASS_REQUIRES	cpp_src/boost_concept_check.h	74;"	d
+_GLIBCXX_CLASS_REQUIRES2	cpp_src/boost_concept_check.h	82;"	d
+_GLIBCXX_CLASS_REQUIRES3	cpp_src/boost_concept_check.h	90;"	d
+_GLIBCXX_CLASS_REQUIRES4	cpp_src/boost_concept_check.h	98;"	d
+_GLIBCXX_CLIMITS	cpp_src/climits	46;"	d	file:
+_GLIBCXX_CLOCALE	cpp_src/clocale	46;"	d	file:
+_GLIBCXX_CMATH	cpp_src/cmath	46;"	d	file:
+_GLIBCXX_CMATH_TCC	cpp_src/cmath.tcc	37;"	d	file:
+_GLIBCXX_COMPLEX	cpp_src/complex	43;"	d	file:
+_GLIBCXX_CSETJMP	cpp_src/csetjmp	46;"	d	file:
+_GLIBCXX_CSIGNAL	cpp_src/csignal	46;"	d	file:
+_GLIBCXX_CSTDARG	cpp_src/cstdarg	46;"	d	file:
+_GLIBCXX_CSTDDEF	cpp_src/cstddef	46;"	d	file:
+_GLIBCXX_CSTDIO	cpp_src/cstdio	46;"	d	file:
+_GLIBCXX_CSTDLIB	cpp_src/cstdlib	46;"	d	file:
+_GLIBCXX_CSTRING	cpp_src/cstring	46;"	d	file:
+_GLIBCXX_CTIME	cpp_src/ctime	46;"	d	file:
+_GLIBCXX_CWCHAR	cpp_src/cwchar	46;"	d	file:
+_GLIBCXX_CWCTYPE	cpp_src/cwctype	46;"	d	file:
+_GLIBCXX_DEFINE_BINARY_OPERATOR_CONSTRAINT	cpp_src/boost_concept_check.h	286;"	d
+_GLIBCXX_DEFINE_BINARY_OPERATOR_CONSTRAINT	cpp_src/boost_concept_check.h	311;"	d
+_GLIBCXX_DEFINE_BINARY_PREDICATE_OP_CONSTRAINT	cpp_src/boost_concept_check.h	275;"	d
+_GLIBCXX_DEFINE_BINARY_PREDICATE_OP_CONSTRAINT	cpp_src/boost_concept_check.h	310;"	d
+_GLIBCXX_DEQUE	cpp_src/deque	61;"	d	file:
+_GLIBCXX_FSTREAM	cpp_src/fstream	41;"	d	file:
+_GLIBCXX_FUNCTIONAL	cpp_src/functional	49;"	d	file:
+_GLIBCXX_IOMANIP	cpp_src/iomanip	40;"	d	file:
+_GLIBCXX_IOS	cpp_src/ios	39;"	d	file:
+_GLIBCXX_IOSFWD	cpp_src/iosfwd	40;"	d	file:
+_GLIBCXX_IOSTREAM	cpp_src/iostream	40;"	d	file:
+_GLIBCXX_ISTREAM	cpp_src/istream	40;"	d	file:
+_GLIBCXX_ITERATOR	cpp_src/iterator	61;"	d	file:
+_GLIBCXX_LIST	cpp_src/list	61;"	d	file:
+_GLIBCXX_LOCALE	cpp_src/locale	39;"	d	file:
+_GLIBCXX_MAP	cpp_src/map	61;"	d	file:
+_GLIBCXX_MEMORY	cpp_src/memory	49;"	d	file:
+_GLIBCXX_NUMERIC	cpp_src/numeric	61;"	d	file:
+_GLIBCXX_NUMERIC_LIMITS	cpp_src/limits	44;"	d	file:
+_GLIBCXX_NUM_FACETS	cpp_src/locale_facets.h	57;"	d
+_GLIBCXX_OSTREAM	cpp_src/ostream	41;"	d	file:
+_GLIBCXX_POSTYPES_H	cpp_src/postypes.h	42;"	d
+_GLIBCXX_QUEUE	cpp_src/queue	61;"	d	file:
+_GLIBCXX_SET	cpp_src/set	61;"	d	file:
+_GLIBCXX_SSTREAM	cpp_src/sstream	40;"	d	file:
+_GLIBCXX_STACK	cpp_src/stack	61;"	d	file:
+_GLIBCXX_STDEXCEPT	cpp_src/stdexcept	39;"	d	file:
+_GLIBCXX_STRING	cpp_src/string	41;"	d	file:
+_GLIBCXX_UTILITY	cpp_src/utility	61;"	d	file:
+_GLIBCXX_VALARRAY	cpp_src/valarray	38;"	d	file:
+_GLIBCXX_VECTOR	cpp_src/vector	61;"	d	file:
+_GLIBXX_STREAMBUF	cpp_src/streambuf	40;"	d	file:
+_GSLICE_ARRAY_H	cpp_src/gslice_array.h	39;"	d
+_GSLICE_H	cpp_src/gslice.h	39;"	d
+_GeneratorConcept	cpp_src/boost_concept_check.h	/^  struct _GeneratorConcept$/;"	s
+_GeneratorConcept	cpp_src/boost_concept_check.h	/^  struct _GeneratorConcept<_Func,void>$/;"	s
+_GeneratorConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_GeneratorConcept	access:public	signature:()
+_GeneratorConcept::__f	cpp_src/boost_concept_check.h	/^    _Func __f;$/;"	m	struct:_GeneratorConcept	access:public
+_IBase	cpp_src/valarray_after.h	/^      _IBase (const _Dom& __e, const valarray<size_t>& __i)$/;"	f	class:std::_IBase	access:public	signature:(const _Dom& __e, const valarray<size_t>& __i)
+_IBase	cpp_src/valarray_after.h	/^    class _IBase$/;"	c	namespace:std
+_IClos	cpp_src/valarray_after.h	/^      _IClos (const _Dom& __e, const valarray<size_t>& __i)$/;"	f	struct:std::_IClos	access:public	signature:(const _Dom& __e, const valarray<size_t>& __i)
+_IClos	cpp_src/valarray_after.h	/^      _IClos (const valarray<_Tp>& __a, const valarray<size_t>& __i)$/;"	f	struct:std::_IClos	access:public	signature:(const valarray<_Tp>& __a, const valarray<size_t>& __i)
+_IClos	cpp_src/valarray_after.h	/^    struct _IClos<_Expr, _Dom>$/;"	s	namespace:std	inherits:_IBase
+_IClos	cpp_src/valarray_after.h	/^    struct _IClos<_ValArray, _Tp>$/;"	s	namespace:std	inherits:_IBase
+_INDIRECT_ARRAY_H	cpp_src/indirect_array.h	39;"	d
+_IOS_BASE_H	cpp_src/ios_base.h	41;"	d
+_ISTREAM_TCC	cpp_src/istream.tcc	42;"	d	file:
+_ITERATOR_BASE_FUNCS_H	cpp_src/stl_iterator_base_funcs.h	66;"	d
+_ITERATOR_BASE_TYPES_H	cpp_src/stl_iterator_base_types.h	65;"	d
+_ITERATOR_H	cpp_src/stl_iterator.h	67;"	d
+_Identity	cpp_src/stl_function.h	/^    struct _Identity : public unary_function<_Tp,_Tp>$/;"	s	namespace:std	inherits:unary_function
+_Impl	cpp_src/locale_classes.h	/^    _Impl(const _Impl&);  \/\/ Not defined.$/;"	p	class:std::locale::_Impl	access:private	signature:(const _Impl&)
+_Impl	cpp_src/locale_classes.h	/^    _Impl(const _Impl&, size_t);$/;"	p	class:std::locale::_Impl	access:private	signature:(const _Impl&, size_t)
+_Impl	cpp_src/locale_classes.h	/^    _Impl(const char*, size_t);$/;"	p	class:std::locale::_Impl	access:private	signature:(const char*, size_t)
+_Impl	cpp_src/locale_classes.h	/^    _Impl(size_t) throw();$/;"	p	class:std::locale::_Impl	access:private	signature:(size_t)
+_Impl	cpp_src/locale_classes.h	/^  class locale::_Impl$/;"	c	class:std::locale
+_Indexer	cpp_src/gslice.h	/^      _Indexer(size_t, const valarray<size_t>&,$/;"	p	struct:std::gslice::_Indexer	access:public	signature:(size_t, const valarray<size_t>&, const valarray<size_t>&)
+_Indexer	cpp_src/gslice.h	/^    struct _Indexer$/;"	s	class:std::gslice	access:private
+_InputIteratorConcept	cpp_src/boost_concept_check.h	/^  struct _InputIteratorConcept$/;"	s
+_InputIteratorConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_InputIteratorConcept	access:public	signature:()
+_InputIteratorConcept::__i	cpp_src/boost_concept_check.h	/^    _Tp __i;$/;"	m	struct:_InputIteratorConcept	access:public
+_IntegerConcept	cpp_src/boost_concept_check.h	/^  struct _IntegerConcept {$/;"	s
+_IntegerConcept	cpp_src/boost_concept_check.h	/^  template <> struct _IntegerConcept<int> { void __constraints() {} };$/;"	s
+_IntegerConcept	cpp_src/boost_concept_check.h	/^  template <> struct _IntegerConcept<long long> { void __constraints() {} };$/;"	s
+_IntegerConcept	cpp_src/boost_concept_check.h	/^  template <> struct _IntegerConcept<long> { void __constraints() {} };$/;"	s
+_IntegerConcept	cpp_src/boost_concept_check.h	/^  template <> struct _IntegerConcept<short> { void __constraints() {} };$/;"	s
+_IntegerConcept	cpp_src/boost_concept_check.h	/^  template <> struct _IntegerConcept<unsigned int> { void __constraints() {} };$/;"	s
+_IntegerConcept	cpp_src/boost_concept_check.h	/^  template <> struct _IntegerConcept<unsigned long long>$/;"	s
+_IntegerConcept	cpp_src/boost_concept_check.h	/^  template <> struct _IntegerConcept<unsigned long> { void __constraints() {} };$/;"	s
+_IntegerConcept	cpp_src/boost_concept_check.h	/^  template <> struct _IntegerConcept<unsigned short> { void __constraints(){} };$/;"	s
+_IntegerConcept::__constraints	cpp_src/boost_concept_check.h	/^                                                { void __constraints() {} };$/;"	f	struct:_IntegerConcept	access:public	signature:()
+_IntegerConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_IntegerConcept	access:public	signature:()
+_IntegerConcept::__constraints	cpp_src/boost_concept_check.h	/^  template <> struct _IntegerConcept<int> { void __constraints() {} };$/;"	f	struct:_IntegerConcept	access:public	signature:()
+_IntegerConcept::__constraints	cpp_src/boost_concept_check.h	/^  template <> struct _IntegerConcept<long long> { void __constraints() {} };$/;"	f	struct:_IntegerConcept	access:public	signature:()
+_IntegerConcept::__constraints	cpp_src/boost_concept_check.h	/^  template <> struct _IntegerConcept<long> { void __constraints() {} };$/;"	f	struct:_IntegerConcept	access:public	signature:()
+_IntegerConcept::__constraints	cpp_src/boost_concept_check.h	/^  template <> struct _IntegerConcept<short> { void __constraints() {} };$/;"	f	struct:_IntegerConcept	access:public	signature:()
+_IntegerConcept::__constraints	cpp_src/boost_concept_check.h	/^  template <> struct _IntegerConcept<unsigned int> { void __constraints() {} };$/;"	f	struct:_IntegerConcept	access:public	signature:()
+_IntegerConcept::__constraints	cpp_src/boost_concept_check.h	/^  template <> struct _IntegerConcept<unsigned long> { void __constraints() {} };$/;"	f	struct:_IntegerConcept	access:public	signature:()
+_IntegerConcept::__constraints	cpp_src/boost_concept_check.h	/^  template <> struct _IntegerConcept<unsigned short> { void __constraints(){} };$/;"	f	struct:_IntegerConcept	access:public	signature:()
+_Ios_Fmtflags	cpp_src/ios_base.h	/^  enum _Ios_Fmtflags $/;"	g	namespace:std
+_Ios_Iostate	cpp_src/ios_base.h	/^  enum _Ios_Iostate$/;"	g	namespace:std
+_Ios_Openmode	cpp_src/ios_base.h	/^  enum _Ios_Openmode $/;"	g	namespace:std
+_Ios_Seekdir	cpp_src/ios_base.h	/^  enum _Ios_Seekdir $/;"	g	namespace:std
+_IsUnused	cpp_src/boost_concept_check.h	55;"	d
+_Iterator	cpp_src/boost_concept_check.h	/^    typedef typename _AssociativeContainer::iterator _Iterator;$/;"	t	struct:_AssociativeContainerConcept	access:public
+_Iterator	cpp_src/boost_concept_check.h	/^    typedef typename _Container::iterator _Iterator;$/;"	t	struct:_Mutable_ContainerConcept	access:public
+_Iterator	cpp_src/boost_concept_check.h	/^    typedef typename _RandomAccessContainer::iterator _Iterator;$/;"	t	struct:_Mutable_RandomAccessContainerConcept	access:public
+_Iterator	cpp_src/boost_concept_check.h	/^    typedef typename _ReversibleContainer::iterator _Iterator;$/;"	t	struct:_Mutable_ReversibleContainerConcept	access:public
+_Iterator	cpp_src/boost_concept_check.h	/^    typedef typename _SortedAssociativeContainer::iterator _Iterator;$/;"	t	struct:_SortedAssociativeContainerConcept	access:public
+_Key_alloc_type	cpp_src/stl_multiset.h	/^      typedef typename _Alloc::template rebind<_Key>::other _Key_alloc_type;$/;"	t	class:std::multiset	access:private
+_Key_alloc_type	cpp_src/stl_set.h	/^      typedef typename _Alloc::template rebind<_Key>::other _Key_alloc_type;$/;"	t	class:std::set	access:private
+_LIST_H	cpp_src/stl_list.h	63;"	d
+_LIST_TCC	cpp_src/list.tcc	63;"	d	file:
+_LOCALE_CLASSES_H	cpp_src/locale_classes.h	41;"	d
+_LOCALE_FACETS_H	cpp_src/locale_facets.h	41;"	d
+_LOCALE_FACETS_TCC	cpp_src/locale_facets.tcc	38;"	d	file:
+_LOCALE_FWD_H	cpp_src/localefwd.h	41;"	d
+_LessThanComparableConcept	cpp_src/boost_concept_check.h	/^  struct _LessThanComparableConcept$/;"	s
+_LessThanComparableConcept::__a	cpp_src/boost_concept_check.h	/^    _Tp __a, __b;$/;"	m	struct:_LessThanComparableConcept	access:public
+_LessThanComparableConcept::__b	cpp_src/boost_concept_check.h	/^    _Tp __a, __b;$/;"	m	struct:_LessThanComparableConcept	access:public
+_LessThanComparableConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_LessThanComparableConcept	access:public	signature:()
+_Link_type	cpp_src/stl_tree.h	/^      typedef _Rb_tree_node* _Link_type;$/;"	t	class:std::_Rb_tree	access:public
+_Link_type	cpp_src/stl_tree.h	/^      typedef _Rb_tree_node<_Tp>*           _Link_type;$/;"	t	struct:std::_Rb_tree_iterator	access:public
+_Link_type	cpp_src/stl_tree.h	/^      typedef _Rb_tree_node<_Val>* _Link_type;$/;"	t	struct:std::_Rb_tree_node	access:public
+_Link_type	cpp_src/stl_tree.h	/^      typedef const _Rb_tree_node<_Tp>*           _Link_type;$/;"	t	struct:std::_Rb_tree_const_iterator	access:public
+_List_base	cpp_src/stl_list.h	/^      _List_base(const allocator_type& __a)$/;"	f	class:std::_List_base	access:public	signature:(const allocator_type& __a)
+_List_base	cpp_src/stl_list.h	/^    class _List_base$/;"	c	namespace:std
+_List_const_iterator	cpp_src/stl_list.h	/^      _List_const_iterator()$/;"	f	struct:std::_List_const_iterator	access:public	signature:()
+_List_const_iterator	cpp_src/stl_list.h	/^      _List_const_iterator(const _List_node_base* __x)$/;"	f	struct:std::_List_const_iterator	access:public	signature:(const _List_node_base* __x)
+_List_const_iterator	cpp_src/stl_list.h	/^      _List_const_iterator(const iterator& __x)$/;"	f	struct:std::_List_const_iterator	access:public	signature:(const iterator& __x)
+_List_const_iterator	cpp_src/stl_list.h	/^    struct _List_const_iterator$/;"	s	namespace:std
+_List_impl	cpp_src/stl_list.h	/^	_List_impl(const _Node_alloc_type& __a)$/;"	f	struct:std::_List_base::_List_impl	access:public	signature:(const _Node_alloc_type& __a)
+_List_impl	cpp_src/stl_list.h	/^      struct _List_impl $/;"	s	class:std::_List_base	inherits:_Node_alloc_type	access:protected
+_List_iterator	cpp_src/stl_list.h	/^      _List_iterator()$/;"	f	struct:std::_List_iterator	access:public	signature:()
+_List_iterator	cpp_src/stl_list.h	/^      _List_iterator(_List_node_base* __x)$/;"	f	struct:std::_List_iterator	access:public	signature:(_List_node_base* __x)
+_List_iterator	cpp_src/stl_list.h	/^    struct _List_iterator$/;"	s	namespace:std
+_List_node	cpp_src/stl_list.h	/^    struct _List_node : public _List_node_base$/;"	s	namespace:std	inherits:_List_node_base
+_List_node_base	cpp_src/stl_list.h	/^  struct _List_node_base$/;"	s	namespace:std
+_MAP_H	cpp_src/stl_map.h	63;"	d
+_MASK_ARRAY_H	cpp_src/mask_array.h	39;"	d
+_MULTIMAP_H	cpp_src/stl_multimap.h	62;"	d
+_MULTISET_H	cpp_src/stl_multiset.h	62;"	d
+_M_aday1	cpp_src/locale_facets.h	/^      const _CharT*			_M_aday1;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_aday2	cpp_src/locale_facets.h	/^      const _CharT*			_M_aday2;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_aday3	cpp_src/locale_facets.h	/^      const _CharT*			_M_aday3;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_aday4	cpp_src/locale_facets.h	/^      const _CharT*			_M_aday4;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_aday5	cpp_src/locale_facets.h	/^      const _CharT*			_M_aday5;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_aday6	cpp_src/locale_facets.h	/^      const _CharT*			_M_aday6;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_aday7	cpp_src/locale_facets.h	/^      const _CharT*			_M_aday7;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_add_reference	cpp_src/ios_base.h	/^      _M_add_reference() { __gnu_cxx::__atomic_add_dispatch(&_M_refcount, 1); }$/;"	f	struct:std::ios_base::_Callback_list	access:public	signature:()
+_M_add_reference	cpp_src/locale_classes.h	/^    _M_add_reference() const throw()$/;"	f	class:std::locale::facet	access:private	signature:() const
+_M_add_reference	cpp_src/locale_classes.h	/^    _M_add_reference() throw()$/;"	f	class:std::locale::_Impl	access:private	signature:()
+_M_allocate	cpp_src/stl_bvector.h	/^      _M_allocate(size_t __n)$/;"	f	struct:std::_Bvector_base	access:protected	signature:(size_t __n)
+_M_allocate	cpp_src/stl_vector.h	/^      _M_allocate(size_t __n)$/;"	f	struct:std::_Vector_base	access:public	signature:(size_t __n)
+_M_allocate_and_copy	cpp_src/stl_vector.h	/^        _M_allocate_and_copy(size_type __n,$/;"	f	class:std::vector	access:protected	signature:(size_type __n, _ForwardIterator __first, _ForwardIterator __last)
+_M_allocate_internal_buffer	cpp_src/fstream	/^      _M_allocate_internal_buffer();$/;"	p	class:std::basic_filebuf	file:	access:protected	signature:()
+_M_allocate_internal_buffer	cpp_src/fstream.tcc	/^    _M_allocate_internal_buffer()$/;"	f	class:std::basic_filebuf	signature:()
+_M_allocate_map	cpp_src/stl_deque.h	/^      _M_allocate_map(size_t __n)$/;"	f	class:std::_Deque_base	access:protected	signature:(size_t __n)
+_M_allocate_node	cpp_src/stl_deque.h	/^      _M_allocate_node()$/;"	f	class:std::_Deque_base	access:protected	signature:()
+_M_allocated	cpp_src/locale_facets.h	/^      bool				_M_allocated;$/;"	m	struct:std::__moneypunct_cache	access:public
+_M_allocated	cpp_src/locale_facets.h	/^      bool				_M_allocated;$/;"	m	struct:std::__numpunct_cache	access:public
+_M_allocated	cpp_src/locale_facets.h	/^      bool				_M_allocated;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_am	cpp_src/locale_facets.h	/^      const _CharT*			_M_am;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_am_pm	cpp_src/locale_facets.h	/^      _M_am_pm(const _CharT** __ampm) const$/;"	f	class:std::__timepunct	access:public	signature:(const _CharT** __ampm) const
+_M_am_pm_format	cpp_src/locale_facets.h	/^      _M_am_pm_format(const _CharT* __ampm) const$/;"	f	class:std::__timepunct	access:public	signature:(const _CharT* __ampm) const
+_M_am_pm_format	cpp_src/locale_facets.h	/^      const _CharT*			_M_am_pm_format;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_amonth01	cpp_src/locale_facets.h	/^      const _CharT*			_M_amonth01;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_amonth02	cpp_src/locale_facets.h	/^      const _CharT*			_M_amonth02;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_amonth03	cpp_src/locale_facets.h	/^      const _CharT*			_M_amonth03;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_amonth04	cpp_src/locale_facets.h	/^      const _CharT*			_M_amonth04;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_amonth05	cpp_src/locale_facets.h	/^      const _CharT*			_M_amonth05;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_amonth06	cpp_src/locale_facets.h	/^      const _CharT*			_M_amonth06;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_amonth07	cpp_src/locale_facets.h	/^      const _CharT*			_M_amonth07;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_amonth08	cpp_src/locale_facets.h	/^      const _CharT*			_M_amonth08;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_amonth09	cpp_src/locale_facets.h	/^      const _CharT*			_M_amonth09;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_amonth10	cpp_src/locale_facets.h	/^      const _CharT*			_M_amonth10;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_amonth11	cpp_src/locale_facets.h	/^      const _CharT*			_M_amonth11;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_amonth12	cpp_src/locale_facets.h	/^      const _CharT*			_M_amonth12;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_array	cpp_src/gslice_array.h	/^      _Array<_Tp>    _M_array;$/;"	m	class:std::gslice_array	access:private
+_M_array	cpp_src/indirect_array.h	/^      const _Array<_Tp>	 _M_array;$/;"	m	class:std::indirect_array	access:private
+_M_array	cpp_src/mask_array.h	/^      const _Array<_Tp>  _M_array;$/;"	m	class:std::mask_array	access:private
+_M_array	cpp_src/slice_array.h	/^      const _Array<_Tp> _M_array;$/;"	m	class:std::slice_array	access:private
+_M_array	cpp_src/valarray_after.h	/^      const _Array<_Tp>       _M_array;$/;"	m	class:std::_GBase	access:private
+_M_array	cpp_src/valarray_before.h	/^      const _Array<_Tp> _M_array;$/;"	m	class:std::_SBase	access:private
+_M_assign	cpp_src/basic_string.h	/^      _M_assign(_CharT* __d, size_type __n, _CharT __c)$/;"	f	class:std::basic_string	access:private	signature:(_CharT* __d, size_type __n, _CharT __c)
+_M_assign_aux	cpp_src/deque.tcc	/^      _M_assign_aux(_InputIterator __first, _InputIterator __last,$/;"	f	class:std::deque	signature:(_InputIterator __first, _InputIterator __last, std::input_iterator_tag)
+_M_assign_aux	cpp_src/stl_bvector.h	/^      _M_assign_aux(_ForwardIterator __first, _ForwardIterator __last,$/;"	f	class:std::vector	access:protected	signature:(_ForwardIterator __first, _ForwardIterator __last, std::forward_iterator_tag)
+_M_assign_aux	cpp_src/stl_bvector.h	/^      _M_assign_aux(_InputIterator __first, _InputIterator __last,$/;"	f	class:std::vector	access:protected	signature:(_InputIterator __first, _InputIterator __last, std::input_iterator_tag)
+_M_assign_aux	cpp_src/stl_deque.h	/^        _M_assign_aux(_ForwardIterator __first, _ForwardIterator __last,$/;"	f	class:std::deque	access:protected	signature:(_ForwardIterator __first, _ForwardIterator __last, std::forward_iterator_tag)
+_M_assign_aux	cpp_src/stl_deque.h	/^        _M_assign_aux(_InputIterator __first, _InputIterator __last,$/;"	p	class:std::deque	access:protected	signature:(_InputIterator __first, _InputIterator __last, std::input_iterator_tag)
+_M_assign_aux	cpp_src/stl_vector.h	/^        _M_assign_aux(_ForwardIterator __first, _ForwardIterator __last,$/;"	p	class:std::vector	access:protected	signature:(_ForwardIterator __first, _ForwardIterator __last, std::forward_iterator_tag)
+_M_assign_aux	cpp_src/stl_vector.h	/^        _M_assign_aux(_InputIterator __first, _InputIterator __last,$/;"	p	class:std::vector	access:protected	signature:(_InputIterator __first, _InputIterator __last, std::input_iterator_tag)
+_M_assign_aux	cpp_src/vector.tcc	/^      _M_assign_aux(_ForwardIterator __first, _ForwardIterator __last,$/;"	f	class:std::vector	signature:(_ForwardIterator __first, _ForwardIterator __last, std::forward_iterator_tag)
+_M_assign_aux	cpp_src/vector.tcc	/^      _M_assign_aux(_InputIterator __first, _InputIterator __last,$/;"	f	class:std::vector	signature:(_InputIterator __first, _InputIterator __last, std::input_iterator_tag)
+_M_assign_dispatch	cpp_src/list.tcc	/^      _M_assign_dispatch(_InputIterator __first2, _InputIterator __last2,$/;"	f	class:std::list	signature:(_InputIterator __first2, _InputIterator __last2, __false_type)
+_M_assign_dispatch	cpp_src/stl_bvector.h	/^      _M_assign_dispatch(_InputIterator __first, _InputIterator __last,$/;"	f	class:std::vector	access:protected	signature:(_InputIterator __first, _InputIterator __last, __false_type)
+_M_assign_dispatch	cpp_src/stl_bvector.h	/^      _M_assign_dispatch(_Integer __n, _Integer __val, __true_type)$/;"	f	class:std::vector	access:protected	signature:(_Integer __n, _Integer __val, __true_type)
+_M_assign_dispatch	cpp_src/stl_deque.h	/^        _M_assign_dispatch(_InputIterator __first, _InputIterator __last,$/;"	f	class:std::deque	access:protected	signature:(_InputIterator __first, _InputIterator __last, __false_type)
+_M_assign_dispatch	cpp_src/stl_deque.h	/^        _M_assign_dispatch(_Integer __n, _Integer __val, __true_type)$/;"	f	class:std::deque	access:protected	signature:(_Integer __n, _Integer __val, __true_type)
+_M_assign_dispatch	cpp_src/stl_list.h	/^        _M_assign_dispatch(_InputIterator __first, _InputIterator __last,$/;"	p	class:std::list	access:protected	signature:(_InputIterator __first, _InputIterator __last, __false_type)
+_M_assign_dispatch	cpp_src/stl_list.h	/^        _M_assign_dispatch(_Integer __n, _Integer __val, __true_type)$/;"	f	class:std::list	access:protected	signature:(_Integer __n, _Integer __val, __true_type)
+_M_assign_dispatch	cpp_src/stl_vector.h	/^        _M_assign_dispatch(_InputIterator __first, _InputIterator __last,$/;"	f	class:std::vector	access:protected	signature:(_InputIterator __first, _InputIterator __last, __false_type)
+_M_assign_dispatch	cpp_src/stl_vector.h	/^        _M_assign_dispatch(_Integer __n, _Integer __val, __true_type)$/;"	f	class:std::vector	access:protected	signature:(_Integer __n, _Integer __val, __true_type)
+_M_at_eof	cpp_src/streambuf_iterator.h	/^      _M_at_eof() const$/;"	f	class:std::istreambuf_iterator	access:private	signature:() const
+_M_atoms	cpp_src/locale_facets.h	/^      _CharT				_M_atoms[money_base::_S_end];$/;"	m	struct:std::__moneypunct_cache	access:public
+_M_atoms_in	cpp_src/locale_facets.h	/^      _CharT				_M_atoms_in[__num_base::_S_iend];$/;"	m	struct:std::__numpunct_cache	access:public
+_M_atoms_out	cpp_src/locale_facets.h	/^      _CharT				_M_atoms_out[__num_base::_S_oend];$/;"	m	struct:std::__numpunct_cache	access:public
+_M_base	cpp_src/iomanip	/^  struct _Setbase { int _M_base; };$/;"	m	struct:std::_Setbase	file:	access:public
+_M_begin	cpp_src/stl_tree.h	/^      _M_begin() const$/;"	f	class:std::_Rb_tree	access:protected	signature:() const
+_M_begin	cpp_src/stl_tree.h	/^      _M_begin()$/;"	f	class:std::_Rb_tree	access:protected	signature:()
+_M_bit	cpp_src/locale_facets.h	/^      mask                      _M_bit[16];$/;"	m	class:std::ctype	access:protected
+_M_bpos	cpp_src/bitset	/^	size_t _M_bpos;$/;"	m	class:std::bitset::reference	file:	access:private
+_M_buf	cpp_src/fstream	/^      char_type*		_M_buf; 	$/;"	m	class:std::basic_filebuf	file:	access:protected
+_M_buf_allocated	cpp_src/fstream	/^      bool			_M_buf_allocated;$/;"	m	class:std::basic_filebuf	file:	access:protected
+_M_buf_locale	cpp_src/streambuf	/^      locale 			_M_buf_locale;	$/;"	m	class:std::basic_streambuf	file:	access:protected
+_M_buf_size	cpp_src/fstream	/^      size_t			_M_buf_size;$/;"	m	class:std::basic_filebuf	file:	access:protected
+_M_buffer	cpp_src/stl_tempbuf.h	/^      pointer    _M_buffer;$/;"	m	class:std::_Temporary_buffer	access:protected
+_M_bump_down	cpp_src/stl_bvector.h	/^    _M_bump_down()$/;"	f	struct:std::_Bit_iterator_base	access:public	signature:()
+_M_bump_up	cpp_src/stl_bvector.h	/^    _M_bump_up()$/;"	f	struct:std::_Bit_iterator_base	access:public	signature:()
+_M_c	cpp_src/iomanip	/^    struct _Setfill { _CharT _M_c; };$/;"	m	struct:std::_Setfill	file:	access:public
+_M_c	cpp_src/streambuf_iterator.h	/^      mutable int_type		_M_c;$/;"	m	class:std::istreambuf_iterator	access:private
+_M_c_locale_codecvt	cpp_src/codecvt.h	/^      __c_locale			_M_c_locale_codecvt;$/;"	m	class:std::codecvt	access:protected
+_M_c_locale_collate	cpp_src/locale_facets.h	/^      __c_locale			_M_c_locale_collate;$/;"	m	class:std::collate	access:protected
+_M_c_locale_ctype	cpp_src/locale_facets.h	/^      __c_locale		_M_c_locale_ctype;$/;"	m	class:std::ctype	access:protected
+_M_c_locale_messages	cpp_src/locale_facets.h	/^      __c_locale			_M_c_locale_messages;$/;"	m	class:std::messages	access:protected
+_M_c_locale_timepunct	cpp_src/locale_facets.h	/^      __c_locale			_M_c_locale_timepunct;$/;"	m	class:std::__timepunct	access:protected
+_M_cache	cpp_src/locale_facets.h	/^      _M_cache(const locale& __loc);$/;"	p	struct:std::__moneypunct_cache	access:public	signature:(const locale& __loc)
+_M_cache	cpp_src/locale_facets.h	/^      _M_cache(const locale& __loc);$/;"	p	struct:std::__numpunct_cache	access:public	signature:(const locale& __loc)
+_M_cache	cpp_src/locale_facets.h	/^      _M_cache(const locale& __loc);$/;"	p	struct:std::__timepunct_cache	access:public	signature:(const locale& __loc)
+_M_cache	cpp_src/locale_facets.tcc	/^    __moneypunct_cache<_CharT, _Intl>::_M_cache(const locale& __loc)$/;"	f	class:std::__moneypunct_cache	signature:(const locale& __loc)
+_M_cache	cpp_src/locale_facets.tcc	/^    __numpunct_cache<_CharT>::_M_cache(const locale& __loc)$/;"	f	class:std::__numpunct_cache	signature:(const locale& __loc)
+_M_cache_locale	cpp_src/basic_ios.h	/^      _M_cache_locale(const locale& __loc);$/;"	p	class:std::basic_ios	access:protected	signature:(const locale& __loc)
+_M_cache_locale	cpp_src/basic_ios.tcc	/^    basic_ios<_CharT, _Traits>::_M_cache_locale(const locale& __loc)$/;"	f	class:std::basic_ios	signature:(const locale& __loc)
+_M_caches	cpp_src/locale_classes.h	/^    const facet**			_M_caches;$/;"	m	class:std::locale::_Impl	access:private
+_M_call_callbacks	cpp_src/ios_base.h	/^    _M_call_callbacks(event __ev) throw();$/;"	p	class:std::ios_base	access:protected	signature:(event __ev)
+_M_callbacks	cpp_src/ios_base.h	/^     _Callback_list*	_M_callbacks;$/;"	m	class:std::ios_base	access:protected
+_M_capacity	cpp_src/basic_string.h	/^	size_type		_M_capacity;$/;"	m	struct:std::basic_string::_Rep_base	access:public
+_M_check	cpp_src/basic_string.h	/^      _M_check(size_type __pos, const char* __s) const$/;"	f	class:std::basic_string	access:private	signature:(size_type __pos, const char* __s) const
+_M_check_equal_allocators	cpp_src/stl_list.h	/^      _M_check_equal_allocators(list& __x)$/;"	f	class:std::list	access:protected	signature:(list& __x)
+_M_check_length	cpp_src/basic_string.h	/^      _M_check_length(size_type __n1, size_type __n2, const char* __s) const$/;"	f	class:std::basic_string	access:private	signature:(size_type __n1, size_type __n2, const char* __s) const
+_M_check_same_name	cpp_src/locale_classes.h	/^    _M_check_same_name()$/;"	f	class:std::locale::_Impl	access:private	signature:()
+_M_clear	cpp_src/list.tcc	/^    _M_clear()$/;"	f	class:std::_List_base	signature:()
+_M_clear	cpp_src/stl_list.h	/^      _M_clear();$/;"	p	class:std::_List_base	access:public	signature:()
+_M_clone	cpp_src/basic_string.h	/^	_M_clone(const _Alloc&, size_type __res = 0);$/;"	p	struct:std::basic_string::_Rep	access:public	signature:(const _Alloc&, size_type __res = 0)
+_M_clone	cpp_src/basic_string.tcc	/^    _M_clone(const _Alloc& __alloc, size_type __res)$/;"	f	class:std::basic_string::_Rep	signature:(const _Alloc& __alloc, size_type __res)
+_M_clone_node	cpp_src/stl_tree.h	/^      _M_clone_node(_Const_Link_type __x)$/;"	f	class:std::_Rb_tree	access:protected	signature:(_Const_Link_type __x)
+_M_closure	cpp_src/valarray_after.h	/^      const _Clos _M_closure;$/;"	m	class:std::_Expr	access:private
+_M_coalesce	cpp_src/locale_classes.h	/^    _M_coalesce(const locale& __base, const locale& __add, category __cat);$/;"	p	class:std::locale	access:private	signature:(const locale& __base, const locale& __add, category __cat)
+_M_codecvt	cpp_src/fstream	/^      const __codecvt_type* 	_M_codecvt;$/;"	m	class:std::basic_filebuf	file:	access:protected
+_M_color	cpp_src/stl_tree.h	/^    _Rb_tree_color	_M_color;$/;"	m	struct:std::_Rb_tree_node_base	access:public
+_M_compare	cpp_src/locale_facets.h	/^      _M_compare(const _CharT*, const _CharT*) const;$/;"	p	class:std::collate	access:public	signature:(const _CharT*, const _CharT*) const
+_M_compare	cpp_src/locale_facets.h	/^    collate<char>::_M_compare(const char*, const char*) const;$/;"	p	class:std::collate	signature:(const char*, const char*) const
+_M_compare	cpp_src/locale_facets.h	/^    collate<wchar_t>::_M_compare(const wchar_t*, const wchar_t*) const;$/;"	p	class:std::collate	signature:(const wchar_t*, const wchar_t*) const
+_M_compare	cpp_src/locale_facets.tcc	/^    collate<_CharT>::_M_compare(const _CharT*, const _CharT*) const$/;"	f	class:std::collate	signature:(const _CharT*, const _CharT*) const
+_M_convert_from_char	cpp_src/locale_facets.h	/^      _M_convert_from_char(char*) const$/;"	f	class:std::messages	access:protected	signature:(char*) const
+_M_convert_to_char	cpp_src/locale_facets.h	/^      _M_convert_to_char(const string_type& __msg) const$/;"	f	class:std::messages	access:protected	signature:(const string_type& __msg) const
+_M_convert_to_external	cpp_src/fstream	/^      _M_convert_to_external(char_type*, streamsize);$/;"	p	class:std::basic_filebuf	file:	access:protected	signature:(char_type*, streamsize)
+_M_convert_to_external	cpp_src/fstream.tcc	/^    _M_convert_to_external(_CharT* __ibuf, streamsize __ilen)$/;"	f	class:std::basic_filebuf	signature:(_CharT* __ibuf, streamsize __ilen)
+_M_convert_to_wmask	cpp_src/locale_facets.h	/^      _M_convert_to_wmask(const mask __m) const;$/;"	p	class:std::ctype	access:protected	signature:(const mask __m) const
+_M_copy	cpp_src/basic_string.h	/^      _M_copy(_CharT* __d, const _CharT* __s, size_type __n)$/;"	f	class:std::basic_string	access:private	signature:(_CharT* __d, const _CharT* __s, size_type __n)
+_M_copy	cpp_src/stl_tree.h	/^      _M_copy(_Const_Link_type __x, _Link_type __p);$/;"	p	class:std::_Rb_tree	access:private	signature:(_Const_Link_type __x, _Link_type __p)
+_M_copy	cpp_src/stl_tree.h	/^    _M_copy(_Const_Link_type __x, _Link_type __p)$/;"	f	class:std::_Rb_tree	signature:(_Const_Link_type __x, _Link_type __p)
+_M_copy_aligned	cpp_src/stl_bvector.h	/^    _M_copy_aligned(const_iterator __first, const_iterator __last,$/;"	f	class:std::vector	access:protected	signature:(const_iterator __first, const_iterator __last, iterator __result)
+_M_copy_from_string	cpp_src/bitset	/^	_M_copy_from_string(const std::basic_string<_CharT,$/;"	p	class:std::bitset	file:	access:public	signature:(const std::basic_string<_CharT, _Traits, _Alloc>& __s, size_t, size_t)
+_M_copy_from_string	cpp_src/bitset	/^      _M_copy_from_string(const std::basic_string<_CharT, _Traits,$/;"	f	class:std::bitset	signature:(const std::basic_string<_CharT, _Traits, _Alloc>& __s, size_t __pos, size_t __n)
+_M_copy_to_string	cpp_src/bitset	/^	_M_copy_to_string(std::basic_string<_CharT, _Traits, _Alloc>&) const;$/;"	p	class:std::bitset	file:	access:public	signature:(std::basic_string<_CharT, _Traits, _Alloc>&) const
+_M_copy_to_string	cpp_src/bitset	/^      _M_copy_to_string(std::basic_string<_CharT, _Traits, _Alloc>& __s) const$/;"	f	class:std::bitset	signature:(std::basic_string<_CharT, _Traits, _Alloc>& __s) const
+_M_count	cpp_src/gslice.h	/^      size_t _M_count;$/;"	m	struct:std::gslice::_Indexer	access:public
+_M_create_node	cpp_src/stl_list.h	/^      _M_create_node(const value_type& __x)$/;"	f	class:std::list	access:protected	signature:(const value_type& __x)
+_M_create_node	cpp_src/stl_tree.h	/^      _M_create_node(const value_type& __x)$/;"	f	class:std::_Rb_tree	access:protected	signature:(const value_type& __x)
+_M_create_nodes	cpp_src/stl_deque.h	/^      void _M_create_nodes(_Tp** __nstart, _Tp** __nfinish);$/;"	p	class:std::_Deque_base	access:protected	signature:(_Tp** __nstart, _Tp** __nfinish)
+_M_create_nodes	cpp_src/stl_deque.h	/^    _M_create_nodes(_Tp** __nstart, _Tp** __nfinish)$/;"	f	class:std::_Deque_base	signature:(_Tp** __nstart, _Tp** __nfinish)
+_M_create_pback	cpp_src/fstream	/^      _M_create_pback()$/;"	f	class:std::basic_filebuf	access:protected	signature:()
+_M_ctype	cpp_src/basic_ios.h	/^      const __ctype_type*                            _M_ctype;$/;"	m	class:std::basic_ios	access:protected
+_M_cur	cpp_src/stl_deque.h	/^      _Tp* _M_cur;$/;"	m	struct:std::_Deque_iterator	access:public
+_M_curr_symbol	cpp_src/locale_facets.h	/^      const _CharT*			_M_curr_symbol;$/;"	m	struct:std::__moneypunct_cache	access:public
+_M_curr_symbol_size	cpp_src/locale_facets.h	/^      size_t                            _M_curr_symbol_size;$/;"	m	struct:std::__moneypunct_cache	access:public
+_M_current	cpp_src/stl_iterator.h	/^      _Iterator _M_current;$/;"	m	class:__normal_iterator	access:protected
+_M_data	cpp_src/basic_string.h	/^      _M_data() const$/;"	f	class:std::basic_string	access:private	signature:() const
+_M_data	cpp_src/basic_string.h	/^      _M_data(_CharT* __p)$/;"	f	class:std::basic_string	access:private	signature:(_CharT* __p)
+_M_data	cpp_src/locale_facets.h	/^      __cache_type*			_M_data;$/;"	m	class:std::__timepunct	access:protected
+_M_data	cpp_src/locale_facets.h	/^      __cache_type*			_M_data;$/;"	m	class:std::moneypunct	access:private
+_M_data	cpp_src/locale_facets.h	/^      __cache_type*			_M_data;$/;"	m	class:std::numpunct	access:protected
+_M_data	cpp_src/stl_list.h	/^      _Tp _M_data;                \/\/\/< User's data.$/;"	m	struct:std::_List_node	access:public
+_M_data	cpp_src/valarray	/^      _Tp* __restrict__ _M_data;$/;"	m	class:std::valarray	file:	access:private
+_M_data	cpp_src/valarray_array.h	/^      _Tp* const __restrict__ _M_data;$/;"	m	struct:std::_Array	access:public
+_M_dataplus	cpp_src/basic_string.h	/^      mutable _Alloc_hider	_M_dataplus;$/;"	m	class:std::basic_string	access:private
+_M_date_era_format	cpp_src/locale_facets.h	/^      const _CharT*			_M_date_era_format;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_date_format	cpp_src/locale_facets.h	/^      const _CharT*			_M_date_format;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_date_formats	cpp_src/locale_facets.h	/^      _M_date_formats(const _CharT** __date) const$/;"	f	class:std::__timepunct	access:public	signature:(const _CharT** __date) const
+_M_date_time_era_format	cpp_src/locale_facets.h	/^      const _CharT*			_M_date_time_era_format;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_date_time_format	cpp_src/locale_facets.h	/^      const _CharT*			_M_date_time_format;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_date_time_formats	cpp_src/locale_facets.h	/^      _M_date_time_formats(const _CharT** __dt) const$/;"	f	class:std::__timepunct	access:public	signature:(const _CharT** __dt) const
+_M_day1	cpp_src/locale_facets.h	/^      const _CharT*			_M_day1;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_day2	cpp_src/locale_facets.h	/^      const _CharT*			_M_day2;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_day3	cpp_src/locale_facets.h	/^      const _CharT*			_M_day3;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_day4	cpp_src/locale_facets.h	/^      const _CharT*			_M_day4;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_day5	cpp_src/locale_facets.h	/^      const _CharT*			_M_day5;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_day6	cpp_src/locale_facets.h	/^      const _CharT*			_M_day6;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_day7	cpp_src/locale_facets.h	/^      const _CharT*			_M_day7;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_days	cpp_src/locale_facets.h	/^      _M_days(const _CharT** __days) const$/;"	f	class:std::__timepunct	access:public	signature:(const _CharT** __days) const
+_M_days_abbreviated	cpp_src/locale_facets.h	/^      _M_days_abbreviated(const _CharT** __days) const$/;"	f	class:std::__timepunct	access:public	signature:(const _CharT** __days) const
+_M_deallocate	cpp_src/stl_bvector.h	/^      _M_deallocate()$/;"	f	struct:std::_Bvector_base	access:protected	signature:()
+_M_deallocate	cpp_src/stl_vector.h	/^      _M_deallocate(_Tp* __p, size_t __n)$/;"	f	struct:std::_Vector_base	access:public	signature:(_Tp* __p, size_t __n)
+_M_deallocate_map	cpp_src/stl_deque.h	/^      _M_deallocate_map(_Tp** __p, size_t __n)$/;"	f	class:std::_Deque_base	access:protected	signature:(_Tp** __p, size_t __n)
+_M_deallocate_node	cpp_src/stl_deque.h	/^      _M_deallocate_node(_Tp* __p)$/;"	f	class:std::_Deque_base	access:protected	signature:(_Tp* __p)
+_M_decimal_point	cpp_src/locale_facets.h	/^      _CharT				_M_decimal_point;$/;"	m	struct:std::__moneypunct_cache	access:public
+_M_decimal_point	cpp_src/locale_facets.h	/^      _CharT				_M_decimal_point;$/;"	m	struct:std::__numpunct_cache	access:public
+_M_decrement_use	cpp_src/gslice.h	/^      _M_decrement_use()$/;"	f	struct:std::gslice::_Indexer	access:public	signature:()
+_M_del	cpp_src/locale_facets.h	/^      bool			_M_del;$/;"	m	class:std::ctype	access:protected
+_M_destroy	cpp_src/basic_string.h	/^	_M_destroy(const _Alloc&) throw();$/;"	p	struct:std::basic_string::_Rep	access:public	signature:(const _Alloc&)
+_M_destroy	cpp_src/basic_string.tcc	/^    _M_destroy(const _Alloc& __a) throw ()$/;"	f	class:std::basic_string::_Rep	signature:(const _Alloc& __a)
+_M_destroy_data	cpp_src/stl_deque.h	/^        _M_destroy_data(iterator __first, iterator __last, const _Alloc1&)$/;"	f	class:std::deque	access:protected	signature:(iterator __first, iterator __last, const _Alloc1&)
+_M_destroy_data	cpp_src/stl_deque.h	/^      _M_destroy_data(iterator __first, iterator __last,$/;"	f	class:std::deque	access:protected	signature:(iterator __first, iterator __last, const std::allocator<_Tp>&)
+_M_destroy_data_aux	cpp_src/deque.tcc	/^     _M_destroy_data_aux(iterator __first, iterator __last)$/;"	f	class:std::deque	signature:(iterator __first, iterator __last)
+_M_destroy_data_aux	cpp_src/stl_deque.h	/^      _M_destroy_data_aux(iterator __first, iterator __last);$/;"	p	class:std::deque	access:protected	signature:(iterator __first, iterator __last)
+_M_destroy_data_dispatch	cpp_src/stl_deque.h	/^      _M_destroy_data_dispatch(iterator __first, iterator __last, __false_type)$/;"	f	class:std::deque	access:protected	signature:(iterator __first, iterator __last, __false_type)
+_M_destroy_data_dispatch	cpp_src/stl_deque.h	/^      _M_destroy_data_dispatch(iterator, iterator, __true_type) { }$/;"	f	class:std::deque	access:protected	signature:(iterator, iterator, __true_type)
+_M_destroy_internal_buffer	cpp_src/fstream	/^      _M_destroy_internal_buffer() throw();$/;"	p	class:std::basic_filebuf	file:	access:protected	signature:()
+_M_destroy_internal_buffer	cpp_src/fstream.tcc	/^    _M_destroy_internal_buffer() throw()$/;"	f	class:std::basic_filebuf	signature:()
+_M_destroy_node	cpp_src/stl_tree.h	/^      _M_destroy_node(_Link_type __p)$/;"	f	class:std::_Rb_tree	access:protected	signature:(_Link_type __p)
+_M_destroy_nodes	cpp_src/stl_deque.h	/^      void _M_destroy_nodes(_Tp** __nstart, _Tp** __nfinish);$/;"	p	class:std::_Deque_base	access:protected	signature:(_Tp** __nstart, _Tp** __nfinish)
+_M_destroy_nodes	cpp_src/stl_deque.h	/^    _M_destroy_nodes(_Tp** __nstart, _Tp** __nfinish)$/;"	f	class:std::_Deque_base	signature:(_Tp** __nstart, _Tp** __nfinish)
+_M_destroy_pback	cpp_src/fstream	/^      _M_destroy_pback() throw()$/;"	f	class:std::basic_filebuf	access:protected	signature:()
+_M_disjunct	cpp_src/basic_string.h	/^      _M_disjunct(const _CharT* __s) const$/;"	f	class:std::basic_string	access:private	signature:(const _CharT* __s) const
+_M_dispose	cpp_src/basic_string.h	/^	_M_dispose(const _Alloc& __a)$/;"	f	struct:std::basic_string::_Rep	access:public	signature:(const _Alloc& __a)
+_M_dispose_callbacks	cpp_src/ios_base.h	/^    _M_dispose_callbacks(void);$/;"	p	class:std::ios_base	access:protected	signature:(void)
+_M_do_and	cpp_src/bitset	/^      _M_do_and(const _Base_bitset<0>&)$/;"	f	struct:std::_Base_bitset	access:public	signature:(const _Base_bitset<0>&)
+_M_do_and	cpp_src/bitset	/^      _M_do_and(const _Base_bitset<1>& __x)$/;"	f	struct:std::_Base_bitset	access:public	signature:(const _Base_bitset<1>& __x)
+_M_do_and	cpp_src/bitset	/^      _M_do_and(const _Base_bitset<_Nw>& __x)$/;"	f	struct:std::_Base_bitset	access:public	signature:(const _Base_bitset<_Nw>& __x)
+_M_do_count	cpp_src/bitset	/^      _M_do_count() const$/;"	f	struct:std::_Base_bitset	access:public	signature:() const
+_M_do_find_first	cpp_src/bitset	/^      _M_do_find_first(size_t __not_found) const$/;"	f	struct:std::_Base_bitset	access:public	signature:(size_t __not_found) const
+_M_do_find_first	cpp_src/bitset	/^      _M_do_find_first(size_t __not_found) const;$/;"	p	struct:std::_Base_bitset	file:	access:public	signature:(size_t __not_found) const
+_M_do_find_first	cpp_src/bitset	/^      _M_do_find_first(size_t) const$/;"	f	struct:std::_Base_bitset	access:public	signature:(size_t) const
+_M_do_find_first	cpp_src/bitset	/^    _Base_bitset<_Nw>::_M_do_find_first(size_t __not_found) const$/;"	f	class:std::_Base_bitset	signature:(size_t __not_found) const
+_M_do_find_next	cpp_src/bitset	/^      _M_do_find_next(size_t __prev, size_t __not_found) const$/;"	f	struct:std::_Base_bitset	access:public	signature:(size_t __prev, size_t __not_found) const
+_M_do_find_next	cpp_src/bitset	/^      _M_do_find_next(size_t __prev, size_t __not_found) const;$/;"	p	struct:std::_Base_bitset	file:	access:public	signature:(size_t __prev, size_t __not_found) const
+_M_do_find_next	cpp_src/bitset	/^      _M_do_find_next(size_t, size_t) const$/;"	f	struct:std::_Base_bitset	access:public	signature:(size_t, size_t) const
+_M_do_find_next	cpp_src/bitset	/^    _Base_bitset<_Nw>::_M_do_find_next(size_t __prev, size_t __not_found) const$/;"	f	class:std::_Base_bitset	signature:(size_t __prev, size_t __not_found) const
+_M_do_flip	cpp_src/bitset	/^      _M_do_flip()$/;"	f	struct:std::_Base_bitset	access:public	signature:()
+_M_do_left_shift	cpp_src/bitset	/^      _M_do_left_shift(size_t __shift)$/;"	f	struct:std::_Base_bitset	access:public	signature:(size_t __shift)
+_M_do_left_shift	cpp_src/bitset	/^      _M_do_left_shift(size_t __shift);$/;"	p	struct:std::_Base_bitset	file:	access:public	signature:(size_t __shift)
+_M_do_left_shift	cpp_src/bitset	/^      _M_do_left_shift(size_t)$/;"	f	struct:std::_Base_bitset	access:public	signature:(size_t)
+_M_do_left_shift	cpp_src/bitset	/^    _Base_bitset<_Nw>::_M_do_left_shift(size_t __shift)$/;"	f	class:std::_Base_bitset	signature:(size_t __shift)
+_M_do_or	cpp_src/bitset	/^      _M_do_or(const _Base_bitset<0>&)$/;"	f	struct:std::_Base_bitset	access:public	signature:(const _Base_bitset<0>&)
+_M_do_or	cpp_src/bitset	/^      _M_do_or(const _Base_bitset<1>& __x)$/;"	f	struct:std::_Base_bitset	access:public	signature:(const _Base_bitset<1>& __x)
+_M_do_or	cpp_src/bitset	/^      _M_do_or(const _Base_bitset<_Nw>& __x)$/;"	f	struct:std::_Base_bitset	access:public	signature:(const _Base_bitset<_Nw>& __x)
+_M_do_reset	cpp_src/bitset	/^      _M_do_reset()$/;"	f	struct:std::_Base_bitset	access:public	signature:()
+_M_do_right_shift	cpp_src/bitset	/^      _M_do_right_shift(size_t __shift)$/;"	f	struct:std::_Base_bitset	access:public	signature:(size_t __shift)
+_M_do_right_shift	cpp_src/bitset	/^      _M_do_right_shift(size_t __shift);$/;"	p	struct:std::_Base_bitset	file:	access:public	signature:(size_t __shift)
+_M_do_right_shift	cpp_src/bitset	/^      _M_do_right_shift(size_t)$/;"	f	struct:std::_Base_bitset	access:public	signature:(size_t)
+_M_do_right_shift	cpp_src/bitset	/^    _Base_bitset<_Nw>::_M_do_right_shift(size_t __shift)$/;"	f	class:std::_Base_bitset	signature:(size_t __shift)
+_M_do_sanitize	cpp_src/bitset	/^	_M_do_sanitize()$/;"	f	class:std::bitset	file:	access:private	signature:()
+_M_do_set	cpp_src/bitset	/^      _M_do_set()$/;"	f	struct:std::_Base_bitset	access:public	signature:()
+_M_do_to_ulong	cpp_src/bitset	/^      _M_do_to_ulong() const$/;"	f	struct:std::_Base_bitset	access:public	signature:() const
+_M_do_to_ulong	cpp_src/bitset	/^      _M_do_to_ulong() const;$/;"	p	struct:std::_Base_bitset	file:	access:public	signature:() const
+_M_do_to_ulong	cpp_src/bitset	/^    _Base_bitset<_Nw>::_M_do_to_ulong() const$/;"	f	class:std::_Base_bitset	signature:() const
+_M_do_xor	cpp_src/bitset	/^      _M_do_xor(const _Base_bitset<0>&)$/;"	f	struct:std::_Base_bitset	access:public	signature:(const _Base_bitset<0>&)
+_M_do_xor	cpp_src/bitset	/^      _M_do_xor(const _Base_bitset<1>& __x)$/;"	f	struct:std::_Base_bitset	access:public	signature:(const _Base_bitset<1>& __x)
+_M_do_xor	cpp_src/bitset	/^      _M_do_xor(const _Base_bitset<_Nw>& __x)$/;"	f	struct:std::_Base_bitset	access:public	signature:(const _Base_bitset<_Nw>& __x)
+_M_end	cpp_src/stl_tree.h	/^      _M_end() const$/;"	f	class:std::_Rb_tree	access:protected	signature:() const
+_M_end	cpp_src/stl_tree.h	/^      _M_end()$/;"	f	class:std::_Rb_tree	access:protected	signature:()
+_M_end_of_storage	cpp_src/stl_bvector.h	/^	_Bit_type* 	_M_end_of_storage;$/;"	m	struct:std::_Bvector_base::_Bvector_impl	access:public
+_M_end_of_storage	cpp_src/stl_vector.h	/^	_Tp*           _M_end_of_storage;$/;"	m	struct:std::_Vector_base::_Vector_impl	access:public
+_M_equal	cpp_src/stream_iterator.h	/^      _M_equal(const istream_iterator& __x) const$/;"	f	class:std::istream_iterator	access:public	signature:(const istream_iterator& __x) const
+_M_erase	cpp_src/stl_list.h	/^      _M_erase(iterator __position)$/;"	f	class:std::list	access:protected	signature:(iterator __position)
+_M_erase	cpp_src/stl_tree.h	/^      _M_erase(_Link_type __x);$/;"	p	class:std::_Rb_tree	access:private	signature:(_Link_type __x)
+_M_erase	cpp_src/stl_tree.h	/^    _M_erase(_Link_type __x)$/;"	f	class:std::_Rb_tree	signature:(_Link_type __x)
+_M_erase_at_begin	cpp_src/stl_deque.h	/^      _M_erase_at_begin(iterator __pos)$/;"	f	class:std::deque	access:protected	signature:(iterator __pos)
+_M_erase_at_end	cpp_src/stl_bvector.h	/^    _M_erase_at_end(iterator __pos)$/;"	f	class:std::vector	access:protected	signature:(iterator __pos)
+_M_erase_at_end	cpp_src/stl_deque.h	/^      _M_erase_at_end(iterator __pos)$/;"	f	class:std::deque	access:protected	signature:(iterator __pos)
+_M_erase_at_end	cpp_src/stl_vector.h	/^      _M_erase_at_end(pointer __pos)$/;"	f	class:std::vector	access:protected	signature:(pointer __pos)
+_M_exception	cpp_src/ios_base.h	/^    iostate		_M_exception;$/;"	m	class:std::ios_base	access:protected
+_M_expr	cpp_src/valarray_after.h	/^      const _Dom&	      _M_expr;$/;"	m	class:std::_GBase	access:private
+_M_expr	cpp_src/valarray_after.h	/^      const _Dom&	      _M_expr;$/;"	m	class:std::_IBase	access:private
+_M_expr	cpp_src/valarray_before.h	/^      const _Arg& _M_expr;$/;"	m	class:std::_UnBase	access:private
+_M_expr	cpp_src/valarray_before.h	/^      const _Dom& _M_expr;$/;"	m	class:std::_FunBase	access:private
+_M_expr	cpp_src/valarray_before.h	/^      const _Dom& _M_expr;$/;"	m	class:std::_SBase	access:private
+_M_expr1	cpp_src/valarray_before.h	/^      const _Clos& _M_expr1;$/;"	m	class:std::_BinBase2	access:private
+_M_expr1	cpp_src/valarray_before.h	/^      const _FirstArg& _M_expr1;$/;"	m	class:std::_BinBase	access:private
+_M_expr1	cpp_src/valarray_before.h	/^      const _Vt& _M_expr1;$/;"	m	class:std::_BinBase1	access:private
+_M_expr2	cpp_src/valarray_before.h	/^      const _Clos& _M_expr2;$/;"	m	class:std::_BinBase1	access:private
+_M_expr2	cpp_src/valarray_before.h	/^      const _SecondArg& _M_expr2;$/;"	m	class:std::_BinBase	access:private
+_M_expr2	cpp_src/valarray_before.h	/^      const _Vt& _M_expr2;$/;"	m	class:std::_BinBase2	access:private
+_M_ext_buf	cpp_src/fstream	/^      char*			_M_ext_buf;$/;"	m	class:std::basic_filebuf	file:	access:protected
+_M_ext_buf_size	cpp_src/fstream	/^      streamsize		_M_ext_buf_size;$/;"	m	class:std::basic_filebuf	file:	access:protected
+_M_ext_end	cpp_src/fstream	/^      char*			_M_ext_end;$/;"	m	class:std::basic_filebuf	file:	access:protected
+_M_ext_next	cpp_src/fstream	/^      const char*		_M_ext_next;$/;"	m	class:std::basic_filebuf	file:	access:protected
+_M_extract	cpp_src/istream	/^        _M_extract(_ValueT& __v);$/;"	p	class:std::basic_istream	file:	access:protected	signature:(_ValueT& __v)
+_M_extract	cpp_src/istream.tcc	/^      _M_extract(_ValueT& __v)$/;"	f	class:std::basic_istream	signature:(_ValueT& __v)
+_M_extract	cpp_src/istream.tcc	/^  extern template istream& istream::_M_extract(bool&);$/;"	p	class:std::istream	file:	signature:(bool&)
+_M_extract	cpp_src/istream.tcc	/^  extern template istream& istream::_M_extract(double&);$/;"	p	class:std::istream	file:	signature:(double&)
+_M_extract	cpp_src/istream.tcc	/^  extern template istream& istream::_M_extract(float&);$/;"	p	class:std::istream	file:	signature:(float&)
+_M_extract	cpp_src/istream.tcc	/^  extern template istream& istream::_M_extract(long double&);$/;"	p	class:std::istream	file:	signature:(long double&)
+_M_extract	cpp_src/istream.tcc	/^  extern template istream& istream::_M_extract(long long&);$/;"	p	class:std::istream	file:	signature:(long long&)
+_M_extract	cpp_src/istream.tcc	/^  extern template istream& istream::_M_extract(long&);$/;"	p	class:std::istream	file:	signature:(long&)
+_M_extract	cpp_src/istream.tcc	/^  extern template istream& istream::_M_extract(unsigned int&);  $/;"	p	class:std::istream	file:	signature:(unsigned int&)
+_M_extract	cpp_src/istream.tcc	/^  extern template istream& istream::_M_extract(unsigned long long&);$/;"	p	class:std::istream	file:	signature:(unsigned long long&)
+_M_extract	cpp_src/istream.tcc	/^  extern template istream& istream::_M_extract(unsigned long&);$/;"	p	class:std::istream	file:	signature:(unsigned long&)
+_M_extract	cpp_src/istream.tcc	/^  extern template istream& istream::_M_extract(unsigned short&);$/;"	p	class:std::istream	file:	signature:(unsigned short&)
+_M_extract	cpp_src/istream.tcc	/^  extern template istream& istream::_M_extract(void*&);$/;"	p	class:std::istream	file:	signature:(void*&)
+_M_extract	cpp_src/istream.tcc	/^  extern template wistream& wistream::_M_extract(bool&);$/;"	p	class:std::wistream	file:	signature:(bool&)
+_M_extract	cpp_src/istream.tcc	/^  extern template wistream& wistream::_M_extract(double&);$/;"	p	class:std::wistream	file:	signature:(double&)
+_M_extract	cpp_src/istream.tcc	/^  extern template wistream& wistream::_M_extract(float&);$/;"	p	class:std::wistream	file:	signature:(float&)
+_M_extract	cpp_src/istream.tcc	/^  extern template wistream& wistream::_M_extract(long double&);$/;"	p	class:std::wistream	file:	signature:(long double&)
+_M_extract	cpp_src/istream.tcc	/^  extern template wistream& wistream::_M_extract(long long&);$/;"	p	class:std::wistream	file:	signature:(long long&)
+_M_extract	cpp_src/istream.tcc	/^  extern template wistream& wistream::_M_extract(long&);$/;"	p	class:std::wistream	file:	signature:(long&)
+_M_extract	cpp_src/istream.tcc	/^  extern template wistream& wistream::_M_extract(unsigned int&);  $/;"	p	class:std::wistream	file:	signature:(unsigned int&)
+_M_extract	cpp_src/istream.tcc	/^  extern template wistream& wistream::_M_extract(unsigned long long&);$/;"	p	class:std::wistream	file:	signature:(unsigned long long&)
+_M_extract	cpp_src/istream.tcc	/^  extern template wistream& wistream::_M_extract(unsigned long&);$/;"	p	class:std::wistream	file:	signature:(unsigned long&)
+_M_extract	cpp_src/istream.tcc	/^  extern template wistream& wistream::_M_extract(unsigned short&);$/;"	p	class:std::wistream	file:	signature:(unsigned short&)
+_M_extract	cpp_src/istream.tcc	/^  extern template wistream& wistream::_M_extract(void*&);$/;"	p	class:std::wistream	file:	signature:(void*&)
+_M_extract	cpp_src/locale_facets.h	/^        _M_extract(iter_type __s, iter_type __end, ios_base& __io,$/;"	p	class:std::money_get	access:protected	signature:(iter_type __s, iter_type __end, ios_base& __io, ios_base::iostate& __err, string& __digits) const
+_M_extract	cpp_src/locale_facets.tcc	/^      _M_extract(iter_type __beg, iter_type __end, ios_base& __io,$/;"	f	class:std::money_get	signature:(iter_type __beg, iter_type __end, ios_base& __io, ios_base::iostate& __err, string& __units) const
+_M_extract_float	cpp_src/locale_facets.h	/^      _M_extract_float(iter_type, iter_type, ios_base&, ios_base::iostate&,$/;"	p	class:std::num_get	access:protected	signature:(iter_type, iter_type, ios_base&, ios_base::iostate&, string& __xtrc) const
+_M_extract_float	cpp_src/locale_facets.tcc	/^    _M_extract_float(_InIter __beg, _InIter __end, ios_base& __io,$/;"	f	class:std::num_get	signature:(_InIter __beg, _InIter __end, ios_base& __io, ios_base::iostate& __err, string& __xtrc) const
+_M_extract_int	cpp_src/locale_facets.h	/^        _M_extract_int(iter_type, iter_type, ios_base&, ios_base::iostate&,$/;"	p	class:std::num_get	access:protected	signature:(iter_type, iter_type, ios_base&, ios_base::iostate&, _ValueT& __v) const
+_M_extract_int	cpp_src/locale_facets.tcc	/^      _M_extract_int(_InIter __beg, _InIter __end, ios_base& __io,$/;"	f	class:std::num_get	signature:(_InIter __beg, _InIter __end, ios_base& __io, ios_base::iostate& __err, _ValueT& __v) const
+_M_extract_name	cpp_src/locale_facets.h	/^      _M_extract_name(iter_type __beg, iter_type __end, int& __member,$/;"	p	class:std::time_get	access:protected	signature:(iter_type __beg, iter_type __end, int& __member, const _CharT** __names, size_t __indexlen, ios_base& __io, ios_base::iostate& __err) const
+_M_extract_name	cpp_src/locale_facets.tcc	/^    _M_extract_name(iter_type __beg, iter_type __end, int& __member,$/;"	f	class:std::time_get	signature:(iter_type __beg, iter_type __end, int& __member, const _CharT** __names, size_t __indexlen, ios_base& __io, ios_base::iostate& __err) const
+_M_extract_num	cpp_src/locale_facets.h	/^      _M_extract_num(iter_type __beg, iter_type __end, int& __member,$/;"	p	class:std::time_get	access:protected	signature:(iter_type __beg, iter_type __end, int& __member, int __min, int __max, size_t __len, ios_base& __io, ios_base::iostate& __err) const
+_M_extract_num	cpp_src/locale_facets.tcc	/^    _M_extract_num(iter_type __beg, iter_type __end, int& __member,$/;"	f	class:std::time_get	signature:(iter_type __beg, iter_type __end, int& __member, int __min, int __max, size_t __len, ios_base& __io, ios_base::iostate& __err) const
+_M_extract_via_format	cpp_src/locale_facets.h	/^      _M_extract_via_format(iter_type __beg, iter_type __end, ios_base& __io,$/;"	p	class:std::time_get	access:protected	signature:(iter_type __beg, iter_type __end, ios_base& __io, ios_base::iostate& __err, tm* __tm, const _CharT* __format) const
+_M_extract_via_format	cpp_src/locale_facets.tcc	/^    _M_extract_via_format(iter_type __beg, iter_type __end, ios_base& __io,$/;"	f	class:std::time_get	signature:(iter_type __beg, iter_type __end, ios_base& __io, ios_base::iostate& __err, tm* __tm, const _CharT* __format) const
+_M_f	cpp_src/stl_function.h	/^      _Ret (_Tp::*_M_f)() const;$/;"	m	class:std::const_mem_fun_ref_t	access:private
+_M_f	cpp_src/stl_function.h	/^      _Ret (_Tp::*_M_f)() const;$/;"	m	class:std::const_mem_fun_t	access:private
+_M_f	cpp_src/stl_function.h	/^      _Ret (_Tp::*_M_f)();$/;"	m	class:std::mem_fun_ref_t	access:private
+_M_f	cpp_src/stl_function.h	/^      _Ret (_Tp::*_M_f)();$/;"	m	class:std::mem_fun_t	access:private
+_M_f	cpp_src/stl_function.h	/^      _Ret (_Tp::*_M_f)(_Arg) const;$/;"	m	class:std::const_mem_fun1_ref_t	access:private
+_M_f	cpp_src/stl_function.h	/^      _Ret (_Tp::*_M_f)(_Arg) const;$/;"	m	class:std::const_mem_fun1_t	access:private
+_M_f	cpp_src/stl_function.h	/^      _Ret (_Tp::*_M_f)(_Arg);$/;"	m	class:std::mem_fun1_ref_t	access:private
+_M_f	cpp_src/stl_function.h	/^      _Ret (_Tp::*_M_f)(_Arg);$/;"	m	class:std::mem_fun1_t	access:private
+_M_facets	cpp_src/locale_classes.h	/^    const facet**			_M_facets;$/;"	m	class:std::locale::_Impl	access:private
+_M_facets_size	cpp_src/locale_classes.h	/^    size_t				_M_facets_size;$/;"	m	class:std::locale::_Impl	access:private
+_M_failed	cpp_src/streambuf_iterator.h	/^      bool		_M_failed;$/;"	m	class:std::ostreambuf_iterator	access:private
+_M_falsename	cpp_src/locale_facets.h	/^      const _CharT*			_M_falsename;$/;"	m	struct:std::__numpunct_cache	access:public
+_M_falsename_size	cpp_src/locale_facets.h	/^      size_t                            _M_falsename_size;$/;"	m	struct:std::__numpunct_cache	access:public
+_M_file	cpp_src/fstream	/^      __file_type 		_M_file;$/;"	m	class:std::basic_filebuf	file:	access:protected
+_M_filebuf	cpp_src/fstream	/^      __filebuf_type	_M_filebuf;$/;"	m	class:std::basic_fstream	file:	access:private
+_M_filebuf	cpp_src/fstream	/^      __filebuf_type	_M_filebuf;$/;"	m	class:std::basic_ifstream	file:	access:private
+_M_filebuf	cpp_src/fstream	/^      __filebuf_type	_M_filebuf;$/;"	m	class:std::basic_ofstream	file:	access:private
+_M_fill	cpp_src/basic_ios.h	/^      mutable char_type                              _M_fill;$/;"	m	class:std::basic_ios	access:protected
+_M_fill_assign	cpp_src/list.tcc	/^    _M_fill_assign(size_type __n, const value_type& __val)$/;"	f	class:std::list	signature:(size_type __n, const value_type& __val)
+_M_fill_assign	cpp_src/stl_bvector.h	/^    _M_fill_assign(size_t __n, bool __x)$/;"	f	class:std::vector	access:protected	signature:(size_t __n, bool __x)
+_M_fill_assign	cpp_src/stl_deque.h	/^      _M_fill_assign(size_type __n, const value_type& __val)$/;"	f	class:std::deque	access:protected	signature:(size_type __n, const value_type& __val)
+_M_fill_assign	cpp_src/stl_list.h	/^      _M_fill_assign(size_type __n, const value_type& __val);$/;"	p	class:std::list	access:protected	signature:(size_type __n, const value_type& __val)
+_M_fill_assign	cpp_src/stl_vector.h	/^      _M_fill_assign(size_type __n, const value_type& __val);$/;"	p	class:std::vector	access:protected	signature:(size_type __n, const value_type& __val)
+_M_fill_assign	cpp_src/vector.tcc	/^    _M_fill_assign(size_t __n, const value_type& __val)$/;"	f	class:std::vector	signature:(size_t __n, const value_type& __val)
+_M_fill_init	cpp_src/basic_ios.h	/^      mutable bool                                   _M_fill_init;$/;"	m	class:std::basic_ios	access:protected
+_M_fill_initialize	cpp_src/deque.tcc	/^    _M_fill_initialize(const value_type& __value)$/;"	f	class:std::deque	signature:(const value_type& __value)
+_M_fill_initialize	cpp_src/stl_deque.h	/^      _M_fill_initialize(const value_type& __value);$/;"	p	class:std::deque	access:protected	signature:(const value_type& __value)
+_M_fill_initialize	cpp_src/stl_list.h	/^      _M_fill_initialize(size_type __n, const value_type& __x)$/;"	f	class:std::list	access:protected	signature:(size_type __n, const value_type& __x)
+_M_fill_insert	cpp_src/deque.tcc	/^    _M_fill_insert(iterator __pos, size_type __n, const value_type& __x)$/;"	f	class:std::deque	signature:(iterator __pos, size_type __n, const value_type& __x)
+_M_fill_insert	cpp_src/stl_bvector.h	/^    _M_fill_insert(iterator __position, size_type __n, bool __x)$/;"	f	class:std::vector	access:protected	signature:(iterator __position, size_type __n, bool __x)
+_M_fill_insert	cpp_src/stl_deque.h	/^      _M_fill_insert(iterator __pos, size_type __n, const value_type& __x);$/;"	p	class:std::deque	access:protected	signature:(iterator __pos, size_type __n, const value_type& __x)
+_M_fill_insert	cpp_src/stl_vector.h	/^      _M_fill_insert(iterator __pos, size_type __n, const value_type& __x);$/;"	p	class:std::vector	access:protected	signature:(iterator __pos, size_type __n, const value_type& __x)
+_M_fill_insert	cpp_src/vector.tcc	/^    _M_fill_insert(iterator __position, size_type __n, const value_type& __x)$/;"	f	class:std::vector	signature:(iterator __position, size_type __n, const value_type& __x)
+_M_find	cpp_src/locale_facets.h	/^        _M_find(const _CharT2* __zero, size_t __len, _CharT2 __c) const$/;"	f	class:std::num_get	access:protected	signature:(const _CharT2* __zero, size_t __len, _CharT2 __c) const
+_M_find	cpp_src/locale_facets.h	/^        _M_find(const _CharT2*, size_t __len, _CharT2 __c) const$/;"	f	class:std::num_get	access:protected	signature:(const _CharT2*, size_t __len, _CharT2 __c) const
+_M_finish	cpp_src/stl_bvector.h	/^	_Bit_iterator 	_M_finish;$/;"	m	struct:std::_Bvector_base::_Bvector_impl	access:public
+_M_finish	cpp_src/stl_deque.h	/^	iterator _M_finish;$/;"	m	struct:std::_Deque_base::_Deque_impl	access:public
+_M_finish	cpp_src/stl_vector.h	/^	_Tp*           _M_finish;$/;"	m	struct:std::_Vector_base::_Vector_impl	access:public
+_M_first	cpp_src/stl_deque.h	/^      _Tp* _M_first;$/;"	m	struct:std::_Deque_iterator	access:public
+_M_flags	cpp_src/ios_base.h	/^    fmtflags		_M_flags;$/;"	m	class:std::ios_base	access:protected
+_M_fn	cpp_src/ios_base.h	/^      ios_base::event_callback	_M_fn;$/;"	m	struct:std::ios_base::_Callback_list	access:public
+_M_frac_digits	cpp_src/locale_facets.h	/^      int				_M_frac_digits;$/;"	m	struct:std::__moneypunct_cache	access:public
+_M_func	cpp_src/valarray_before.h	/^      value_type (*_M_func)(_Arg);$/;"	m	class:std::_FunBase	access:private
+_M_gcount	cpp_src/istream	/^      streamsize 		_M_gcount;$/;"	m	class:std::basic_istream	file:	access:protected
+_M_get	cpp_src/streambuf_iterator.h	/^      _M_get() const$/;"	f	class:std::istreambuf_iterator	access:private	signature:() const
+_M_get_Bit_allocator	cpp_src/stl_bvector.h	/^      _M_get_Bit_allocator() const$/;"	f	struct:std::_Bvector_base	access:public	signature:() const
+_M_get_Bit_allocator	cpp_src/stl_bvector.h	/^      _M_get_Bit_allocator()$/;"	f	struct:std::_Bvector_base	access:public	signature:()
+_M_get_Node_allocator	cpp_src/stl_list.h	/^      _M_get_Node_allocator() const$/;"	f	class:std::_List_base	access:public	signature:() const
+_M_get_Node_allocator	cpp_src/stl_list.h	/^      _M_get_Node_allocator()$/;"	f	class:std::_List_base	access:public	signature:()
+_M_get_Node_allocator	cpp_src/stl_tree.h	/^      _M_get_Node_allocator() const$/;"	f	class:std::_Rb_tree	access:public	signature:() const
+_M_get_Node_allocator	cpp_src/stl_tree.h	/^      _M_get_Node_allocator()$/;"	f	class:std::_Rb_tree	access:public	signature:()
+_M_get_Tp_allocator	cpp_src/stl_deque.h	/^      _M_get_Tp_allocator() const$/;"	f	class:std::_Deque_base	access:protected	signature:() const
+_M_get_Tp_allocator	cpp_src/stl_deque.h	/^      _M_get_Tp_allocator()$/;"	f	class:std::_Deque_base	access:protected	signature:()
+_M_get_Tp_allocator	cpp_src/stl_list.h	/^      _M_get_Tp_allocator() const$/;"	f	class:std::_List_base	access:public	signature:() const
+_M_get_Tp_allocator	cpp_src/stl_vector.h	/^      _M_get_Tp_allocator() const$/;"	f	struct:std::_Vector_base	access:public	signature:() const
+_M_get_Tp_allocator	cpp_src/stl_vector.h	/^      _M_get_Tp_allocator()$/;"	f	struct:std::_Vector_base	access:public	signature:()
+_M_get_map_allocator	cpp_src/stl_deque.h	/^      _M_get_map_allocator() const$/;"	f	class:std::_Deque_base	access:protected	signature:() const
+_M_get_node	cpp_src/stl_list.h	/^      _M_get_node()$/;"	f	class:std::_List_base	access:protected	signature:()
+_M_get_node	cpp_src/stl_tree.h	/^      _M_get_node()$/;"	f	class:std::_Rb_tree	access:protected	signature:()
+_M_getloc	cpp_src/ios_base.h	/^    _M_getloc() const { return _M_ios_locale; }$/;"	f	class:std::ios_base	access:public	signature:() const
+_M_getword	cpp_src/bitset	/^      _M_getword(size_t __pos) const$/;"	f	struct:std::_Base_bitset	access:public	signature:(size_t __pos) const
+_M_getword	cpp_src/bitset	/^      _M_getword(size_t __pos)$/;"	f	struct:std::_Base_bitset	access:public	signature:(size_t __pos)
+_M_getword	cpp_src/bitset	/^      _M_getword(size_t) const$/;"	f	struct:std::_Base_bitset	access:public	signature:(size_t) const
+_M_getword	cpp_src/bitset	/^      _M_getword(size_t)$/;"	f	struct:std::_Base_bitset	access:public	signature:(size_t)
+_M_grab	cpp_src/basic_string.h	/^	_M_grab(const _Alloc& __alloc1, const _Alloc& __alloc2)$/;"	f	struct:std::basic_string::_Rep	access:public	signature:(const _Alloc& __alloc1, const _Alloc& __alloc2)
+_M_group_float	cpp_src/locale_facets.h	/^      _M_group_float(const char* __grouping, size_t __grouping_size,$/;"	p	class:std::num_put	access:protected	signature:(const char* __grouping, size_t __grouping_size, char_type __sep, const char_type* __p, char_type* __new, char_type* __cs, int& __len) const
+_M_group_float	cpp_src/locale_facets.tcc	/^    _M_group_float(const char* __grouping, size_t __grouping_size,$/;"	f	class:std::num_put	signature:(const char* __grouping, size_t __grouping_size, _CharT __sep, const _CharT* __p, _CharT* __new, _CharT* __cs, int& __len) const
+_M_group_int	cpp_src/locale_facets.h	/^      _M_group_int(const char* __grouping, size_t __grouping_size,$/;"	p	class:std::num_put	access:protected	signature:(const char* __grouping, size_t __grouping_size, char_type __sep, ios_base& __io, char_type* __new, char_type* __cs, int& __len) const
+_M_group_int	cpp_src/locale_facets.tcc	/^    _M_group_int(const char* __grouping, size_t __grouping_size, _CharT __sep,$/;"	f	class:std::num_put	signature:(const char* __grouping, size_t __grouping_size, _CharT __sep, ios_base&, _CharT* __new, _CharT* __cs, int& __len) const
+_M_grouping	cpp_src/locale_facets.h	/^      const char*			_M_grouping;$/;"	m	struct:std::__moneypunct_cache	access:public
+_M_grouping	cpp_src/locale_facets.h	/^      const char*			_M_grouping;$/;"	m	struct:std::__numpunct_cache	access:public
+_M_grouping_size	cpp_src/locale_facets.h	/^      size_t                            _M_grouping_size;$/;"	m	struct:std::__moneypunct_cache	access:public
+_M_grouping_size	cpp_src/locale_facets.h	/^      size_t                            _M_grouping_size;$/;"	m	struct:std::__numpunct_cache	access:public
+_M_grow_words	cpp_src/ios_base.h	/^    _M_grow_words(int __index, bool __iword);$/;"	p	class:std::ios_base	access:protected	signature:(int __index, bool __iword)
+_M_header	cpp_src/stl_tree.h	/^	  _Rb_tree_node_base 	_M_header;$/;"	m	struct:std::_Rb_tree::_Rb_tree_impl	access:public
+_M_hiword	cpp_src/bitset	/^      _M_hiword() const$/;"	f	struct:std::_Base_bitset	access:public	signature:() const
+_M_hiword	cpp_src/bitset	/^      _M_hiword()$/;"	f	struct:std::_Base_bitset	access:public	signature:()
+_M_ibegin	cpp_src/basic_string.h	/^      _M_ibegin() const$/;"	f	class:std::basic_string	access:private	signature:() const
+_M_id	cpp_src/locale_classes.h	/^    _M_id() const;$/;"	p	class:std::locale::id	access:public	signature:() const
+_M_iend	cpp_src/basic_string.h	/^      _M_iend() const$/;"	f	class:std::basic_string	access:private	signature:() const
+_M_imag	cpp_src/complex	/^      _Tp _M_imag;$/;"	m	struct:std::complex	file:	access:private
+_M_impl	cpp_src/locale_classes.h	/^    _Impl*		_M_impl;$/;"	m	class:std::locale	access:private
+_M_impl	cpp_src/stl_bvector.h	/^      _Bvector_impl _M_impl;$/;"	m	struct:std::_Bvector_base	access:protected
+_M_impl	cpp_src/stl_deque.h	/^      _Deque_impl _M_impl;$/;"	m	class:std::_Deque_base	access:protected
+_M_impl	cpp_src/stl_list.h	/^      _List_impl _M_impl;$/;"	m	class:std::_List_base	access:protected
+_M_impl	cpp_src/stl_tree.h	/^      _Rb_tree_impl<_Compare> _M_impl;$/;"	m	class:std::_Rb_tree	access:protected
+_M_impl	cpp_src/stl_vector.h	/^      _Vector_impl _M_impl;$/;"	m	struct:std::_Vector_base	access:public
+_M_in_beg	cpp_src/streambuf	/^      char_type* 		_M_in_beg;     \/\/ Start of get area. $/;"	m	class:std::basic_streambuf	file:	access:protected
+_M_in_cur	cpp_src/streambuf	/^      char_type* 		_M_in_cur;     \/\/ Current read area. $/;"	m	class:std::basic_streambuf	file:	access:protected
+_M_in_end	cpp_src/streambuf	/^      char_type* 		_M_in_end;     \/\/ End of get area. $/;"	m	class:std::basic_streambuf	file:	access:protected
+_M_incr	cpp_src/stl_bvector.h	/^    _M_incr(ptrdiff_t __i)$/;"	f	struct:std::_Bit_iterator_base	access:public	signature:(ptrdiff_t __i)
+_M_increment_use	cpp_src/gslice.h	/^      _M_increment_use()$/;"	f	struct:std::gslice::_Indexer	access:public	signature:()
+_M_index	cpp_src/gslice.h	/^      valarray<size_t> _M_index; \/\/ Linear array of referenced indices$/;"	m	struct:std::gslice::_Indexer	access:public
+_M_index	cpp_src/gslice.h	/^    _Indexer* _M_index;$/;"	m	class:std::gslice	access:private
+_M_index	cpp_src/gslice_array.h	/^      const valarray<size_t>& _M_index;$/;"	m	class:std::gslice_array	access:private
+_M_index	cpp_src/indirect_array.h	/^      const _Array<size_t> _M_index;$/;"	m	class:std::indirect_array	access:private
+_M_index	cpp_src/ios_base.h	/^      int			_M_index;$/;"	m	struct:std::ios_base::_Callback_list	access:public
+_M_index	cpp_src/locale_classes.h	/^    mutable size_t		_M_index;$/;"	m	class:std::locale::id	access:private
+_M_index	cpp_src/valarray_after.h	/^      const valarray<size_t>& _M_index;$/;"	m	class:std::_GBase	access:private
+_M_index	cpp_src/valarray_after.h	/^      const valarray<size_t>& _M_index;$/;"	m	class:std::_IBase	access:private
+_M_init	cpp_src/ios_base.h	/^    _M_init();$/;"	p	class:std::ios_base	access:protected	signature:()
+_M_init	cpp_src/stl_list.h	/^      _M_init()$/;"	f	class:std::_List_base	access:public	signature:()
+_M_init_facet	cpp_src/locale_classes.h	/^      _M_init_facet(_Facet* __facet)$/;"	f	class:std::locale::_Impl	access:private	signature:(_Facet* __facet)
+_M_initialize	cpp_src/stl_bvector.h	/^    _M_initialize(size_type __n)$/;"	f	class:std::vector	access:protected	signature:(size_type __n)
+_M_initialize_buffer	cpp_src/stl_tempbuf.h	/^      _M_initialize_buffer(const _Tp& __val, __false_type)$/;"	f	class:std::_Temporary_buffer	access:protected	signature:(const _Tp& __val, __false_type)
+_M_initialize_buffer	cpp_src/stl_tempbuf.h	/^      _M_initialize_buffer(const _Tp&, __true_type) { }$/;"	f	class:std::_Temporary_buffer	access:protected	signature:(const _Tp&, __true_type)
+_M_initialize_ctype	cpp_src/locale_facets.h	/^      _M_initialize_ctype();$/;"	p	class:std::ctype	access:protected	signature:()
+_M_initialize_dispatch	cpp_src/stl_bvector.h	/^      _M_initialize_dispatch(_InputIterator __first, _InputIterator __last,$/;"	f	class:std::vector	access:protected	signature:(_InputIterator __first, _InputIterator __last, __false_type)
+_M_initialize_dispatch	cpp_src/stl_bvector.h	/^      _M_initialize_dispatch(_Integer __n, _Integer __x, __true_type)$/;"	f	class:std::vector	access:protected	signature:(_Integer __n, _Integer __x, __true_type)
+_M_initialize_dispatch	cpp_src/stl_deque.h	/^        _M_initialize_dispatch(_InputIterator __first, _InputIterator __last,$/;"	f	class:std::deque	access:protected	signature:(_InputIterator __first, _InputIterator __last, __false_type)
+_M_initialize_dispatch	cpp_src/stl_deque.h	/^        _M_initialize_dispatch(_Integer __n, _Integer __x, __true_type)$/;"	f	class:std::deque	access:protected	signature:(_Integer __n, _Integer __x, __true_type)
+_M_initialize_dispatch	cpp_src/stl_list.h	/^        _M_initialize_dispatch(_InputIterator __first, _InputIterator __last,$/;"	f	class:std::list	access:protected	signature:(_InputIterator __first, _InputIterator __last, __false_type)
+_M_initialize_dispatch	cpp_src/stl_list.h	/^        _M_initialize_dispatch(_Integer __n, _Integer __x, __true_type)$/;"	f	class:std::list	access:protected	signature:(_Integer __n, _Integer __x, __true_type)
+_M_initialize_dispatch	cpp_src/stl_vector.h	/^        _M_initialize_dispatch(_InputIterator __first, _InputIterator __last,$/;"	f	class:std::vector	access:protected	signature:(_InputIterator __first, _InputIterator __last, __false_type)
+_M_initialize_dispatch	cpp_src/stl_vector.h	/^        _M_initialize_dispatch(_Integer __n, _Integer __value, __true_type)$/;"	f	class:std::vector	access:protected	signature:(_Integer __n, _Integer __value, __true_type)
+_M_initialize_map	cpp_src/stl_deque.h	/^      void _M_initialize_map(size_t);$/;"	p	class:std::_Deque_base	access:protected	signature:(size_t)
+_M_initialize_map	cpp_src/stl_deque.h	/^    _M_initialize_map(size_t __num_elements)$/;"	f	class:std::_Deque_base	signature:(size_t __num_elements)
+_M_initialize_moneypunct	cpp_src/locale_facets.h	/^       _M_initialize_moneypunct(__c_locale __cloc = NULL,$/;"	p	class:std::moneypunct	access:protected	signature:(__c_locale __cloc = NULL, const char* __name = NULL)
+_M_initialize_moneypunct	cpp_src/locale_facets.h	/^    moneypunct<char, false>::_M_initialize_moneypunct(__c_locale, const char*);$/;"	p	class:std::moneypunct	signature:(__c_locale, const char*)
+_M_initialize_moneypunct	cpp_src/locale_facets.h	/^    moneypunct<char, true>::_M_initialize_moneypunct(__c_locale, const char*);$/;"	p	class:std::moneypunct	signature:(__c_locale, const char*)
+_M_initialize_moneypunct	cpp_src/locale_facets.h	/^    moneypunct<wchar_t, false>::_M_initialize_moneypunct(__c_locale,$/;"	p	class:std::moneypunct	signature:(__c_locale, const char*)
+_M_initialize_moneypunct	cpp_src/locale_facets.h	/^    moneypunct<wchar_t, true>::_M_initialize_moneypunct(__c_locale,$/;"	p	class:std::moneypunct	signature:(__c_locale, const char*)
+_M_initialize_numpunct	cpp_src/locale_facets.h	/^      _M_initialize_numpunct(__c_locale __cloc = NULL);$/;"	p	class:std::numpunct	access:protected	signature:(__c_locale __cloc = NULL)
+_M_initialize_numpunct	cpp_src/locale_facets.h	/^    numpunct<char>::_M_initialize_numpunct(__c_locale __cloc);$/;"	p	class:std::numpunct	signature:(__c_locale __cloc)
+_M_initialize_numpunct	cpp_src/locale_facets.h	/^    numpunct<wchar_t>::_M_initialize_numpunct(__c_locale __cloc);$/;"	p	class:std::numpunct	signature:(__c_locale __cloc)
+_M_initialize_range	cpp_src/stl_bvector.h	/^      _M_initialize_range(_ForwardIterator __first, _ForwardIterator __last,$/;"	f	class:std::vector	access:protected	signature:(_ForwardIterator __first, _ForwardIterator __last, std::forward_iterator_tag)
+_M_initialize_range	cpp_src/stl_bvector.h	/^      _M_initialize_range(_InputIterator __first, _InputIterator __last,$/;"	f	class:std::vector	access:protected	signature:(_InputIterator __first, _InputIterator __last, std::input_iterator_tag)
+_M_initialize_timepunct	cpp_src/locale_facets.h	/^      _M_initialize_timepunct(__c_locale __cloc = NULL);$/;"	p	class:std::__timepunct	access:protected	signature:(__c_locale __cloc = NULL)
+_M_initialize_timepunct	cpp_src/locale_facets.h	/^    __timepunct<char>::_M_initialize_timepunct(__c_locale __cloc);$/;"	p	class:std::__timepunct	signature:(__c_locale __cloc)
+_M_initialize_timepunct	cpp_src/locale_facets.h	/^    __timepunct<wchar_t>::_M_initialize_timepunct(__c_locale __cloc);$/;"	p	class:std::__timepunct	signature:(__c_locale __cloc)
+_M_insert	cpp_src/locale_facets.h	/^        _M_insert(iter_type __s, ios_base& __io, char_type __fill,$/;"	p	class:std::money_put	access:protected	signature:(iter_type __s, ios_base& __io, char_type __fill, const string_type& __digits) const
+_M_insert	cpp_src/locale_facets.tcc	/^      _M_insert(iter_type __s, ios_base& __io, char_type __fill,$/;"	f	class:std::money_put	signature:(iter_type __s, ios_base& __io, char_type __fill, const string_type& __digits) const
+_M_insert	cpp_src/ostream	/^        _M_insert(_ValueT __v);$/;"	p	class:std::basic_ostream	file:	access:protected	signature:(_ValueT __v)
+_M_insert	cpp_src/ostream.tcc	/^      _M_insert(_ValueT __v)$/;"	f	class:std::basic_ostream	signature:(_ValueT __v)
+_M_insert	cpp_src/ostream.tcc	/^  extern template ostream& ostream::_M_insert(bool);$/;"	p	class:std::ostream	file:	signature:(bool)
+_M_insert	cpp_src/ostream.tcc	/^  extern template ostream& ostream::_M_insert(const void*);$/;"	p	class:std::ostream	file:	signature:(const void*)
+_M_insert	cpp_src/ostream.tcc	/^  extern template ostream& ostream::_M_insert(double);$/;"	p	class:std::ostream	file:	signature:(double)
+_M_insert	cpp_src/ostream.tcc	/^  extern template ostream& ostream::_M_insert(long double);$/;"	p	class:std::ostream	file:	signature:(long double)
+_M_insert	cpp_src/ostream.tcc	/^  extern template ostream& ostream::_M_insert(long long);$/;"	p	class:std::ostream	file:	signature:(long long)
+_M_insert	cpp_src/ostream.tcc	/^  extern template ostream& ostream::_M_insert(long);$/;"	p	class:std::ostream	file:	signature:(long)
+_M_insert	cpp_src/ostream.tcc	/^  extern template ostream& ostream::_M_insert(unsigned long long);$/;"	p	class:std::ostream	file:	signature:(unsigned long long)
+_M_insert	cpp_src/ostream.tcc	/^  extern template ostream& ostream::_M_insert(unsigned long);$/;"	p	class:std::ostream	file:	signature:(unsigned long)
+_M_insert	cpp_src/ostream.tcc	/^  extern template wostream& wostream::_M_insert(bool);$/;"	p	class:std::wostream	file:	signature:(bool)
+_M_insert	cpp_src/ostream.tcc	/^  extern template wostream& wostream::_M_insert(const void*);$/;"	p	class:std::wostream	file:	signature:(const void*)
+_M_insert	cpp_src/ostream.tcc	/^  extern template wostream& wostream::_M_insert(double);$/;"	p	class:std::wostream	file:	signature:(double)
+_M_insert	cpp_src/ostream.tcc	/^  extern template wostream& wostream::_M_insert(long double);$/;"	p	class:std::wostream	file:	signature:(long double)
+_M_insert	cpp_src/ostream.tcc	/^  extern template wostream& wostream::_M_insert(long long);$/;"	p	class:std::wostream	file:	signature:(long long)
+_M_insert	cpp_src/ostream.tcc	/^  extern template wostream& wostream::_M_insert(long);$/;"	p	class:std::wostream	file:	signature:(long)
+_M_insert	cpp_src/ostream.tcc	/^  extern template wostream& wostream::_M_insert(unsigned long long);$/;"	p	class:std::wostream	file:	signature:(unsigned long long)
+_M_insert	cpp_src/ostream.tcc	/^  extern template wostream& wostream::_M_insert(unsigned long);$/;"	p	class:std::wostream	file:	signature:(unsigned long)
+_M_insert	cpp_src/stl_list.h	/^      _M_insert(iterator __position, const value_type& __x)$/;"	f	class:std::list	access:protected	signature:(iterator __position, const value_type& __x)
+_M_insert	cpp_src/stl_tree.h	/^      _M_insert(_Base_ptr __x, _Base_ptr __y, const value_type& __v);$/;"	p	class:std::_Rb_tree	access:private	signature:(_Base_ptr __x, _Base_ptr __y, const value_type& __v)
+_M_insert	cpp_src/stl_tree.h	/^      _M_insert(_Const_Base_ptr __x, _Const_Base_ptr __y,$/;"	p	class:std::_Rb_tree	access:private	signature:(_Const_Base_ptr __x, _Const_Base_ptr __y, const value_type& __v)
+_M_insert	cpp_src/stl_tree.h	/^    _M_insert(_Base_ptr __x, _Base_ptr __p, const _Val& __v)$/;"	f	class:std::_Rb_tree	signature:(_Base_ptr __x, _Base_ptr __p, const _Val& __v)
+_M_insert	cpp_src/stl_tree.h	/^    _M_insert(_Const_Base_ptr __x, _Const_Base_ptr __p, const _Val& __v)$/;"	f	class:std::_Rb_tree	signature:(_Const_Base_ptr __x, _Const_Base_ptr __p, const _Val& __v)
+_M_insert_aux	cpp_src/deque.tcc	/^      _M_insert_aux(iterator __pos,$/;"	f	class:std::deque	signature:(iterator __pos, _ForwardIterator __first, _ForwardIterator __last, size_type __n)
+_M_insert_aux	cpp_src/deque.tcc	/^    _M_insert_aux(iterator __pos, const value_type& __x)$/;"	f	class:std::deque	signature:(iterator __pos, const value_type& __x)
+_M_insert_aux	cpp_src/deque.tcc	/^    _M_insert_aux(iterator __pos, size_type __n, const value_type& __x)$/;"	f	class:std::deque	signature:(iterator __pos, size_type __n, const value_type& __x)
+_M_insert_aux	cpp_src/stl_bvector.h	/^    _M_insert_aux(iterator __position, bool __x)$/;"	f	class:std::vector	access:protected	signature:(iterator __position, bool __x)
+_M_insert_aux	cpp_src/stl_deque.h	/^        _M_insert_aux(iterator __pos,$/;"	p	class:std::deque	access:protected	signature:(iterator __pos, _ForwardIterator __first, _ForwardIterator __last, size_type __n)
+_M_insert_aux	cpp_src/stl_deque.h	/^      _M_insert_aux(iterator __pos, const value_type& __x);$/;"	p	class:std::deque	access:protected	signature:(iterator __pos, const value_type& __x)
+_M_insert_aux	cpp_src/stl_deque.h	/^      _M_insert_aux(iterator __pos, size_type __n, const value_type& __x);$/;"	p	class:std::deque	access:protected	signature:(iterator __pos, size_type __n, const value_type& __x)
+_M_insert_aux	cpp_src/stl_vector.h	/^      _M_insert_aux(iterator __position, const value_type& __x);$/;"	p	class:std::vector	access:protected	signature:(iterator __position, const value_type& __x)
+_M_insert_aux	cpp_src/vector.tcc	/^    _M_insert_aux(iterator __position, const _Tp& __x)$/;"	f	class:std::vector	signature:(iterator __position, const _Tp& __x)
+_M_insert_dispatch	cpp_src/stl_bvector.h	/^      _M_insert_dispatch(iterator __pos, _Integer __n, _Integer __x,$/;"	f	class:std::vector	access:protected	signature:(iterator __pos, _Integer __n, _Integer __x, __true_type)
+_M_insert_dispatch	cpp_src/stl_bvector.h	/^      _M_insert_dispatch(iterator __pos,$/;"	f	class:std::vector	access:protected	signature:(iterator __pos, _InputIterator __first, _InputIterator __last, __false_type)
+_M_insert_dispatch	cpp_src/stl_deque.h	/^        _M_insert_dispatch(iterator __pos,$/;"	f	class:std::deque	access:protected	signature:(iterator __pos, _InputIterator __first, _InputIterator __last, __false_type)
+_M_insert_dispatch	cpp_src/stl_deque.h	/^        _M_insert_dispatch(iterator __pos,$/;"	f	class:std::deque	access:protected	signature:(iterator __pos, _Integer __n, _Integer __x, __true_type)
+_M_insert_dispatch	cpp_src/stl_vector.h	/^        _M_insert_dispatch(iterator __pos, _InputIterator __first,$/;"	f	class:std::vector	access:protected	signature:(iterator __pos, _InputIterator __first, _InputIterator __last, __false_type)
+_M_insert_dispatch	cpp_src/stl_vector.h	/^        _M_insert_dispatch(iterator __pos, _Integer __n, _Integer __val,$/;"	f	class:std::vector	access:protected	signature:(iterator __pos, _Integer __n, _Integer __val, __true_type)
+_M_insert_equal	cpp_src/stl_tree.h	/^        _M_insert_equal(_InputIterator __first, _InputIterator __last);$/;"	p	class:std::_Rb_tree	access:public	signature:(_InputIterator __first, _InputIterator __last)
+_M_insert_equal	cpp_src/stl_tree.h	/^      _M_insert_equal(_II __first, _II __last)$/;"	f	class:std::_Rb_tree	signature:(_II __first, _II __last)
+_M_insert_equal	cpp_src/stl_tree.h	/^      _M_insert_equal(const value_type& __x);$/;"	p	class:std::_Rb_tree	access:public	signature:(const value_type& __x)
+_M_insert_equal	cpp_src/stl_tree.h	/^      _M_insert_equal(const_iterator __position, const value_type& __x);$/;"	p	class:std::_Rb_tree	access:public	signature:(const_iterator __position, const value_type& __x)
+_M_insert_equal	cpp_src/stl_tree.h	/^      _M_insert_equal(iterator __position, const value_type& __x);$/;"	p	class:std::_Rb_tree	access:public	signature:(iterator __position, const value_type& __x)
+_M_insert_equal	cpp_src/stl_tree.h	/^    _M_insert_equal(const _Val& __v)$/;"	f	class:std::_Rb_tree	signature:(const _Val& __v)
+_M_insert_equal	cpp_src/stl_tree.h	/^    _M_insert_equal(const_iterator __position, const _Val& __v)$/;"	f	class:std::_Rb_tree	signature:(const_iterator __position, const _Val& __v)
+_M_insert_equal	cpp_src/stl_tree.h	/^    _M_insert_equal(iterator __position, const _Val& __v)$/;"	f	class:std::_Rb_tree	signature:(iterator __position, const _Val& __v)
+_M_insert_equal_lower	cpp_src/stl_tree.h	/^      _M_insert_equal_lower(const value_type& __x);$/;"	p	class:std::_Rb_tree	access:public	signature:(const value_type& __x)
+_M_insert_equal_lower	cpp_src/stl_tree.h	/^    _M_insert_equal_lower(const _Val& __v)$/;"	f	class:std::_Rb_tree	signature:(const _Val& __v)
+_M_insert_float	cpp_src/locale_facets.h	/^        _M_insert_float(iter_type, ios_base& __io, char_type __fill,$/;"	p	class:std::num_put	access:protected	signature:(iter_type, ios_base& __io, char_type __fill, char __mod, _ValueT __v) const
+_M_insert_float	cpp_src/locale_facets.tcc	/^      _M_insert_float(_OutIter __s, ios_base& __io, _CharT __fill, char __mod,$/;"	f	class:std::num_put	signature:(_OutIter __s, ios_base& __io, _CharT __fill, char __mod, _ValueT __v) const
+_M_insert_int	cpp_src/locale_facets.h	/^        _M_insert_int(iter_type, ios_base& __io, char_type __fill,$/;"	p	class:std::num_put	access:protected	signature:(iter_type, ios_base& __io, char_type __fill, _ValueT __v) const
+_M_insert_int	cpp_src/locale_facets.tcc	/^      _M_insert_int(_OutIter __s, ios_base& __io, _CharT __fill,$/;"	f	class:std::num_put	signature:(_OutIter __s, ios_base& __io, _CharT __fill, _ValueT __v) const
+_M_insert_lower	cpp_src/stl_tree.h	/^      _M_insert_lower(_Base_ptr __x, _Base_ptr __y, const value_type& __v);$/;"	p	class:std::_Rb_tree	access:private	signature:(_Base_ptr __x, _Base_ptr __y, const value_type& __v)
+_M_insert_lower	cpp_src/stl_tree.h	/^    _M_insert_lower(_Base_ptr __x, _Base_ptr __p, const _Val& __v)$/;"	f	class:std::_Rb_tree	signature:(_Base_ptr __x, _Base_ptr __p, const _Val& __v)
+_M_insert_range	cpp_src/stl_bvector.h	/^      _M_insert_range(iterator __pos, _InputIterator __first, $/;"	f	class:std::vector	access:protected	signature:(iterator __pos, _InputIterator __first, _InputIterator __last, std::input_iterator_tag)
+_M_insert_range	cpp_src/stl_bvector.h	/^      _M_insert_range(iterator __position, _ForwardIterator __first, $/;"	f	class:std::vector	access:protected	signature:(iterator __position, _ForwardIterator __first, _ForwardIterator __last, std::forward_iterator_tag)
+_M_insert_unique	cpp_src/stl_tree.h	/^        _M_insert_unique(_InputIterator __first, _InputIterator __last);$/;"	p	class:std::_Rb_tree	access:public	signature:(_InputIterator __first, _InputIterator __last)
+_M_insert_unique	cpp_src/stl_tree.h	/^      _M_insert_unique(_II __first, _II __last)$/;"	f	class:std::_Rb_tree	signature:(_II __first, _II __last)
+_M_insert_unique	cpp_src/stl_tree.h	/^      _M_insert_unique(const value_type& __x);$/;"	p	class:std::_Rb_tree	access:public	signature:(const value_type& __x)
+_M_insert_unique	cpp_src/stl_tree.h	/^      _M_insert_unique(const_iterator __position, const value_type& __x);$/;"	p	class:std::_Rb_tree	access:public	signature:(const_iterator __position, const value_type& __x)
+_M_insert_unique	cpp_src/stl_tree.h	/^      _M_insert_unique(iterator __position, const value_type& __x);$/;"	p	class:std::_Rb_tree	access:public	signature:(iterator __position, const value_type& __x)
+_M_insert_unique	cpp_src/stl_tree.h	/^    _M_insert_unique(const _Val& __v)$/;"	f	class:std::_Rb_tree	signature:(const _Val& __v)
+_M_insert_unique	cpp_src/stl_tree.h	/^    _M_insert_unique(const_iterator __position, const _Val& __v)$/;"	f	class:std::_Rb_tree	signature:(const_iterator __position, const _Val& __v)
+_M_insert_unique	cpp_src/stl_tree.h	/^    _M_insert_unique(iterator __position, const _Val& __v)$/;"	f	class:std::_Rb_tree	signature:(iterator __position, const _Val& __v)
+_M_install_cache	cpp_src/locale_classes.h	/^    _M_install_cache(const facet*, size_t);$/;"	p	class:std::locale::_Impl	access:private	signature:(const facet*, size_t)
+_M_install_facet	cpp_src/locale_classes.h	/^    _M_install_facet(const locale::id*, const facet*);$/;"	p	class:std::locale::_Impl	access:private	signature:(const locale::id*, const facet*)
+_M_ios_locale	cpp_src/ios_base.h	/^    locale		_M_ios_locale;$/;"	m	class:std::ios_base	access:protected
+_M_is_any	cpp_src/bitset	/^      _M_is_any() const$/;"	f	struct:std::_Base_bitset	access:public	signature:() const
+_M_is_equal	cpp_src/bitset	/^      _M_is_equal(const _Base_bitset<0>&) const$/;"	f	struct:std::_Base_bitset	access:public	signature:(const _Base_bitset<0>&) const
+_M_is_equal	cpp_src/bitset	/^      _M_is_equal(const _Base_bitset<1>& __x) const$/;"	f	struct:std::_Base_bitset	access:public	signature:(const _Base_bitset<1>& __x) const
+_M_is_equal	cpp_src/bitset	/^      _M_is_equal(const _Base_bitset<_Nw>& __x) const$/;"	f	struct:std::_Base_bitset	access:public	signature:(const _Base_bitset<_Nw>& __x) const
+_M_is_leaked	cpp_src/basic_string.h	/^	_M_is_leaked() const$/;"	f	struct:std::basic_string::_Rep	access:public	signature:() const
+_M_is_shared	cpp_src/basic_string.h	/^	_M_is_shared() const$/;"	f	struct:std::basic_string::_Rep	access:public	signature:() const
+_M_iter	cpp_src/stl_raw_storage_iter.h	/^      _ForwardIterator _M_iter;$/;"	m	class:std::raw_storage_iterator	access:protected
+_M_iword	cpp_src/ios_base.h	/^      long	_M_iword;$/;"	m	struct:std::ios_base::_Words	access:public
+_M_key_compare	cpp_src/stl_tree.h	/^	  _Key_compare		_M_key_compare;$/;"	m	struct:std::_Rb_tree::_Rb_tree_impl	access:public
+_M_key_compare	cpp_src/stl_tree.h	/^	  _Key_compare 		_M_key_compare;$/;"	m	struct:std::_Rb_tree::_Rb_tree_impl	access:public
+_M_last	cpp_src/stl_deque.h	/^      _Tp* _M_last;$/;"	m	struct:std::_Deque_iterator	access:public
+_M_leak	cpp_src/basic_string.h	/^      _M_leak()    \/\/ for use in begin() & non-const op[]$/;"	f	class:std::basic_string	access:private	signature:()
+_M_leak_hard	cpp_src/basic_string.h	/^      _M_leak_hard();$/;"	p	class:std::basic_string	access:private	signature:()
+_M_leak_hard	cpp_src/basic_string.tcc	/^    _M_leak_hard()$/;"	f	class:std::basic_string	signature:()
+_M_left	cpp_src/stl_tree.h	/^    _Base_ptr		_M_left;$/;"	m	struct:std::_Rb_tree_node_base	access:public
+_M_leftmost	cpp_src/stl_tree.h	/^      _M_leftmost() const$/;"	f	class:std::_Rb_tree	access:protected	signature:() const
+_M_leftmost	cpp_src/stl_tree.h	/^      _M_leftmost()$/;"	f	class:std::_Rb_tree	access:protected	signature:()
+_M_len	cpp_src/stl_tempbuf.h	/^      size_type  _M_len;$/;"	m	class:std::_Temporary_buffer	access:protected
+_M_length	cpp_src/basic_string.h	/^	size_type		_M_length;$/;"	m	struct:std::basic_string::_Rep_base	access:public
+_M_limit	cpp_src/basic_string.h	/^      _M_limit(size_type __pos, size_type __off) const$/;"	f	class:std::basic_string	access:private	signature:(size_type __pos, size_type __off) const
+_M_local_word	cpp_src/ios_base.h	/^    _Words		_M_local_word[_S_local_word_size];$/;"	m	class:std::ios_base	access:protected
+_M_lock	cpp_src/fstream	/^      __c_lock          	_M_lock;$/;"	m	class:std::basic_filebuf	file:	access:protected
+_M_map	cpp_src/stl_deque.h	/^	_Tp** _M_map;$/;"	m	struct:std::_Deque_base::_Deque_impl	access:public
+_M_map_size	cpp_src/stl_deque.h	/^	size_t _M_map_size;$/;"	m	struct:std::_Deque_base::_Deque_impl	access:public
+_M_mask	cpp_src/iomanip	/^  struct _Resetiosflags { ios_base::fmtflags _M_mask; };$/;"	m	struct:std::_Resetiosflags	file:	access:public
+_M_mask	cpp_src/iomanip	/^  struct _Setiosflags { ios_base::fmtflags _M_mask; };$/;"	m	struct:std::_Setiosflags	file:	access:public
+_M_mask	cpp_src/mask_array.h	/^      const _Array<bool> _M_mask;$/;"	m	class:std::mask_array	access:private
+_M_mask	cpp_src/stl_bvector.h	/^    _Bit_type _M_mask;$/;"	m	struct:std::_Bit_reference	access:public
+_M_mode	cpp_src/fstream	/^      ios_base::openmode 	_M_mode;$/;"	m	class:std::basic_filebuf	file:	access:protected
+_M_mode	cpp_src/sstream	/^      ios_base::openmode 	_M_mode;$/;"	m	class:std::basic_stringbuf	file:	access:protected
+_M_month01	cpp_src/locale_facets.h	/^      const _CharT*			_M_month01;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_month02	cpp_src/locale_facets.h	/^      const _CharT*			_M_month02;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_month03	cpp_src/locale_facets.h	/^      const _CharT*			_M_month03;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_month04	cpp_src/locale_facets.h	/^      const _CharT*			_M_month04;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_month05	cpp_src/locale_facets.h	/^      const _CharT*			_M_month05;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_month06	cpp_src/locale_facets.h	/^      const _CharT*			_M_month06;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_month07	cpp_src/locale_facets.h	/^      const _CharT*			_M_month07;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_month08	cpp_src/locale_facets.h	/^      const _CharT*			_M_month08;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_month09	cpp_src/locale_facets.h	/^      const _CharT*			_M_month09;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_month10	cpp_src/locale_facets.h	/^      const _CharT*			_M_month10;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_month11	cpp_src/locale_facets.h	/^      const _CharT*			_M_month11;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_month12	cpp_src/locale_facets.h	/^      const _CharT*			_M_month12;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_months	cpp_src/locale_facets.h	/^      _M_months(const _CharT** __months) const$/;"	f	class:std::__timepunct	access:public	signature:(const _CharT** __months) const
+_M_months_abbreviated	cpp_src/locale_facets.h	/^      _M_months_abbreviated(const _CharT** __months) const$/;"	f	class:std::__timepunct	access:public	signature:(const _CharT** __months) const
+_M_move	cpp_src/basic_string.h	/^      _M_move(_CharT* __d, const _CharT* __s, size_type __n)$/;"	f	class:std::basic_string	access:private	signature:(_CharT* __d, const _CharT* __s, size_type __n)
+_M_msg	cpp_src/ios_base.h	/^      string _M_msg;$/;"	m	class:std::ios_base::failure	access:private
+_M_msg	cpp_src/stdexcept	/^    string _M_msg;$/;"	m	class:std::logic_error	file:	access:private
+_M_msg	cpp_src/stdexcept	/^    string _M_msg;$/;"	m	class:std::runtime_error	file:	access:private
+_M_mutate	cpp_src/basic_string.h	/^      _M_mutate(size_type __pos, size_type __len1, size_type __len2);$/;"	p	class:std::basic_string	access:private	signature:(size_type __pos, size_type __len1, size_type __len2)
+_M_mutate	cpp_src/basic_string.tcc	/^    _M_mutate(size_type __pos, size_type __len1, size_type __len2)$/;"	f	class:std::basic_string	signature:(size_type __pos, size_type __len1, size_type __len2)
+_M_n	cpp_src/iomanip	/^  struct _Setprecision { int _M_n; };$/;"	m	struct:std::_Setprecision	file:	access:public
+_M_n	cpp_src/iomanip	/^  struct _Setw { int _M_n; };$/;"	m	struct:std::_Setw	file:	access:public
+_M_name_messages	cpp_src/locale_facets.h	/^      const char*			_M_name_messages;$/;"	m	class:std::messages	access:protected
+_M_name_timepunct	cpp_src/locale_facets.h	/^      const char*			_M_name_timepunct;$/;"	m	class:std::__timepunct	access:protected
+_M_names	cpp_src/locale_classes.h	/^    char**				_M_names;$/;"	m	class:std::locale::_Impl	access:private
+_M_narrow	cpp_src/locale_facets.h	/^      char                      _M_narrow[128];$/;"	m	class:std::ctype	access:protected
+_M_narrow	cpp_src/locale_facets.h	/^      mutable char		_M_narrow[1 + static_cast<unsigned char>(-1)];$/;"	m	class:std::ctype	access:protected
+_M_narrow_init	cpp_src/locale_facets.h	/^      void _M_narrow_init() const$/;"	f	class:std::ctype	access:private	signature:() const
+_M_narrow_ok	cpp_src/locale_facets.h	/^      bool                      _M_narrow_ok;$/;"	m	class:std::ctype	access:protected
+_M_narrow_ok	cpp_src/locale_facets.h	/^      mutable char		_M_narrow_ok;	\/\/ 0 uninitialized, 1 init,$/;"	m	class:std::ctype	access:protected
+_M_neg_format	cpp_src/locale_facets.h	/^      money_base::pattern	        _M_neg_format;$/;"	m	struct:std::__moneypunct_cache	access:public
+_M_negative_sign	cpp_src/locale_facets.h	/^      const _CharT*			_M_negative_sign;$/;"	m	struct:std::__moneypunct_cache	access:public
+_M_negative_sign_size	cpp_src/locale_facets.h	/^      size_t                            _M_negative_sign_size;$/;"	m	struct:std::__moneypunct_cache	access:public
+_M_new_elements_at_back	cpp_src/deque.tcc	/^    _M_new_elements_at_back(size_type __new_elems)$/;"	f	class:std::deque	signature:(size_type __new_elems)
+_M_new_elements_at_back	cpp_src/stl_deque.h	/^      _M_new_elements_at_back(size_type __new_elements);$/;"	p	class:std::deque	access:protected	signature:(size_type __new_elements)
+_M_new_elements_at_front	cpp_src/deque.tcc	/^    _M_new_elements_at_front(size_type __new_elems)$/;"	f	class:std::deque	signature:(size_type __new_elems)
+_M_new_elements_at_front	cpp_src/stl_deque.h	/^      _M_new_elements_at_front(size_type __new_elements);$/;"	p	class:std::deque	access:protected	signature:(size_type __new_elements)
+_M_next	cpp_src/ios_base.h	/^      _Callback_list*		_M_next;$/;"	m	struct:std::ios_base::_Callback_list	access:public
+_M_next	cpp_src/stl_list.h	/^    _List_node_base* _M_next;   \/\/\/< Self-explanatory$/;"	m	struct:std::_List_node_base	access:public
+_M_node	cpp_src/stl_deque.h	/^      _Map_pointer _M_node;$/;"	m	struct:std::_Deque_iterator	access:public
+_M_node	cpp_src/stl_list.h	/^	_List_node_base _M_node;$/;"	m	struct:std::_List_base::_List_impl	access:public
+_M_node	cpp_src/stl_list.h	/^      _List_node_base* _M_node;$/;"	m	struct:std::_List_iterator	access:public
+_M_node	cpp_src/stl_list.h	/^      const _List_node_base* _M_node;$/;"	m	struct:std::_List_const_iterator	access:public
+_M_node	cpp_src/stl_tree.h	/^      _Base_ptr _M_node;$/;"	m	struct:std::_Rb_tree_const_iterator	access:public
+_M_node	cpp_src/stl_tree.h	/^      _Base_ptr _M_node;$/;"	m	struct:std::_Rb_tree_iterator	access:public
+_M_node_count	cpp_src/stl_tree.h	/^	  size_type 		_M_node_count; \/\/ Keeps track of size of tree.$/;"	m	struct:std::_Rb_tree::_Rb_tree_impl	access:public
+_M_num_get	cpp_src/basic_ios.h	/^      const __num_get_type*                          _M_num_get;$/;"	m	class:std::basic_ios	access:protected
+_M_num_put	cpp_src/basic_ios.h	/^      const __num_put_type*                          _M_num_put;$/;"	m	class:std::basic_ios	access:protected
+_M_off	cpp_src/postypes.h	/^      streamoff	                _M_off;$/;"	m	class:std::fpos	access:private
+_M_off	cpp_src/slice_array.h	/^    size_t _M_off;                      \/\/ offset$/;"	m	class:std::slice	access:private
+_M_offset	cpp_src/stl_bvector.h	/^    unsigned int _M_offset;$/;"	m	struct:std::_Bit_iterator_base	access:public
+_M_ok	cpp_src/istream	/^      bool _M_ok;$/;"	m	class:std::basic_istream::sentry	file:	access:private
+_M_ok	cpp_src/ostream	/^      bool 				_M_ok;$/;"	m	class:std::basic_ostream::sentry	file:	access:private
+_M_ok	cpp_src/stream_iterator.h	/^      bool		_M_ok;$/;"	m	class:std::istream_iterator	access:private
+_M_original_len	cpp_src/stl_tempbuf.h	/^      size_type  _M_original_len;$/;"	m	class:std::_Temporary_buffer	access:protected
+_M_os	cpp_src/ostream	/^      basic_ostream<_CharT, _Traits>& 	_M_os;$/;"	m	class:std::basic_ostream::sentry	file:	access:private
+_M_out_beg	cpp_src/streambuf	/^      char_type* 		_M_out_beg;    \/\/ Start of put area. $/;"	m	class:std::basic_streambuf	file:	access:protected
+_M_out_cur	cpp_src/streambuf	/^      char_type* 		_M_out_cur;    \/\/ Current put area. $/;"	m	class:std::basic_streambuf	file:	access:protected
+_M_out_end	cpp_src/streambuf	/^      char_type* 		_M_out_end;    \/\/ End of put area.$/;"	m	class:std::basic_streambuf	file:	access:protected
+_M_p	cpp_src/basic_string.h	/^	_CharT* _M_p; \/\/ The actual data.$/;"	m	struct:std::basic_string::_Alloc_hider	access:public
+_M_p	cpp_src/stl_bvector.h	/^    _Bit_type * _M_p;$/;"	m	struct:std::_Bit_iterator_base	access:public
+_M_p	cpp_src/stl_bvector.h	/^    _Bit_type * _M_p;$/;"	m	struct:std::_Bit_reference	access:public
+_M_pad	cpp_src/locale_facets.h	/^      _M_pad(char_type __fill, streamsize __w, ios_base& __io,$/;"	p	class:std::num_put	access:protected	signature:(char_type __fill, streamsize __w, ios_base& __io, char_type* __new, const char_type* __cs, int& __len) const
+_M_pad	cpp_src/locale_facets.tcc	/^    _M_pad(_CharT __fill, streamsize __w, ios_base& __io,$/;"	f	class:std::num_put	signature:(_CharT __fill, streamsize __w, ios_base& __io, _CharT* __new, const _CharT* __cs, int& __len) const
+_M_parent	cpp_src/stl_tree.h	/^    _Base_ptr		_M_parent;$/;"	m	struct:std::_Rb_tree_node_base	access:public
+_M_pback	cpp_src/fstream	/^      char_type			_M_pback; $/;"	m	class:std::basic_filebuf	file:	access:protected
+_M_pback_cur_save	cpp_src/fstream	/^      char_type*		_M_pback_cur_save;$/;"	m	class:std::basic_filebuf	file:	access:protected
+_M_pback_end_save	cpp_src/fstream	/^      char_type*		_M_pback_end_save;$/;"	m	class:std::basic_filebuf	file:	access:protected
+_M_pback_init	cpp_src/fstream	/^      bool			_M_pback_init; $/;"	m	class:std::basic_filebuf	file:	access:protected
+_M_pm	cpp_src/locale_facets.h	/^      const _CharT*			_M_pm;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_pop_back_aux	cpp_src/deque.tcc	/^    _M_pop_back_aux()$/;"	f	class:std::deque	signature:()
+_M_pop_back_aux	cpp_src/stl_deque.h	/^      void _M_pop_back_aux();$/;"	p	class:std::deque	access:protected	signature:()
+_M_pop_front_aux	cpp_src/deque.tcc	/^    _M_pop_front_aux()$/;"	f	class:std::deque	signature:()
+_M_pop_front_aux	cpp_src/stl_deque.h	/^      void _M_pop_front_aux();$/;"	p	class:std::deque	access:protected	signature:()
+_M_pos_format	cpp_src/locale_facets.h	/^      money_base::pattern		_M_pos_format;$/;"	m	struct:std::__moneypunct_cache	access:public
+_M_positive_sign	cpp_src/locale_facets.h	/^      const _CharT*			_M_positive_sign;$/;"	m	struct:std::__moneypunct_cache	access:public
+_M_positive_sign_size	cpp_src/locale_facets.h	/^      size_t                            _M_positive_sign_size;$/;"	m	struct:std::__moneypunct_cache	access:public
+_M_precision	cpp_src/ios_base.h	/^    streamsize		_M_precision;$/;"	m	class:std::ios_base	access:protected
+_M_pred	cpp_src/stl_function.h	/^      _Predicate _M_pred;$/;"	m	class:std::binary_negate	access:protected
+_M_pred	cpp_src/stl_function.h	/^      _Predicate _M_pred;$/;"	m	class:std::unary_negate	access:protected
+_M_prev	cpp_src/stl_list.h	/^    _List_node_base* _M_prev;   \/\/\/< Self-explanatory$/;"	m	struct:std::_List_node_base	access:public
+_M_ptr	cpp_src/memory	/^      _Tp* _M_ptr;$/;"	m	class:std::auto_ptr	file:	access:private
+_M_ptr	cpp_src/memory	/^      _Tp1* _M_ptr;$/;"	m	struct:std::auto_ptr_ref	file:	access:public
+_M_ptr	cpp_src/stl_function.h	/^      _Result (*_M_ptr)(_Arg);$/;"	m	class:std::pointer_to_unary_function	access:protected
+_M_ptr	cpp_src/stl_function.h	/^      _Result (*_M_ptr)(_Arg1, _Arg2);$/;"	m	class:std::pointer_to_binary_function	access:protected
+_M_push_back_aux	cpp_src/deque.tcc	/^    _M_push_back_aux(const value_type& __t)$/;"	f	class:std::deque	signature:(const value_type& __t)
+_M_push_back_aux	cpp_src/stl_deque.h	/^      void _M_push_back_aux(const value_type&);$/;"	p	class:std::deque	access:protected	signature:(const value_type&)
+_M_push_front_aux	cpp_src/deque.tcc	/^    _M_push_front_aux(const value_type& __t)$/;"	f	class:std::deque	signature:(const value_type& __t)
+_M_push_front_aux	cpp_src/stl_deque.h	/^      void _M_push_front_aux(const value_type&);$/;"	p	class:std::deque	access:protected	signature:(const value_type&)
+_M_put	cpp_src/locale_facets.h	/^      _M_put(_CharT* __s, size_t __maxlen, const _CharT* __format,$/;"	p	class:std::__timepunct	access:public	signature:(_CharT* __s, size_t __maxlen, const _CharT* __format, const tm* __tm) const
+_M_put	cpp_src/locale_facets.h	/^    __timepunct<char>::_M_put(char*, size_t, const char*, const tm*) const;$/;"	p	class:std::__timepunct	signature:(char*, size_t, const char*, const tm*) const
+_M_put	cpp_src/locale_facets.h	/^    __timepunct<wchar_t>::_M_put(wchar_t*, size_t, const wchar_t*,$/;"	p	class:std::__timepunct	signature:(wchar_t*, size_t, const wchar_t*, const tm*) const
+_M_put	cpp_src/streambuf_iterator.h	/^      _M_put(const _CharT* __ws, streamsize __len)$/;"	f	class:std::ostreambuf_iterator	access:public	signature:(const _CharT* __ws, streamsize __len)
+_M_put_node	cpp_src/stl_list.h	/^      _M_put_node(_List_node<_Tp>* __p)$/;"	f	class:std::_List_base	access:protected	signature:(_List_node<_Tp>* __p)
+_M_put_node	cpp_src/stl_tree.h	/^      _M_put_node(_Rb_tree_node* __p)$/;"	f	class:std::_Rb_tree	access:protected	signature:(_Rb_tree_node* __p)
+_M_pword	cpp_src/ios_base.h	/^      void*	_M_pword;$/;"	m	struct:std::ios_base::_Words	access:public
+_M_range_check	cpp_src/stl_bvector.h	/^    _M_range_check(size_type __n) const$/;"	f	class:std::vector	access:protected	signature:(size_type __n) const
+_M_range_check	cpp_src/stl_deque.h	/^      _M_range_check(size_type __n) const$/;"	f	class:std::deque	access:protected	signature:(size_type __n) const
+_M_range_check	cpp_src/stl_vector.h	/^      _M_range_check(size_type __n) const$/;"	f	class:std::vector	access:protected	signature:(size_type __n) const
+_M_range_initialize	cpp_src/deque.tcc	/^      _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last,$/;"	f	class:std::deque	signature:(_ForwardIterator __first, _ForwardIterator __last, std::forward_iterator_tag)
+_M_range_initialize	cpp_src/deque.tcc	/^      _M_range_initialize(_InputIterator __first, _InputIterator __last,$/;"	f	class:std::deque	signature:(_InputIterator __first, _InputIterator __last, std::input_iterator_tag)
+_M_range_initialize	cpp_src/stl_deque.h	/^        _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last,$/;"	p	class:std::deque	access:protected	signature:(_ForwardIterator __first, _ForwardIterator __last, std::forward_iterator_tag)
+_M_range_initialize	cpp_src/stl_deque.h	/^        _M_range_initialize(_InputIterator __first, _InputIterator __last,$/;"	p	class:std::deque	access:protected	signature:(_InputIterator __first, _InputIterator __last, std::input_iterator_tag)
+_M_range_initialize	cpp_src/stl_vector.h	/^        _M_range_initialize(_ForwardIterator __first,$/;"	f	class:std::vector	access:protected	signature:(_ForwardIterator __first, _ForwardIterator __last, std::forward_iterator_tag)
+_M_range_initialize	cpp_src/stl_vector.h	/^        _M_range_initialize(_InputIterator __first,$/;"	f	class:std::vector	access:protected	signature:(_InputIterator __first, _InputIterator __last, std::input_iterator_tag)
+_M_range_insert	cpp_src/stl_vector.h	/^        _M_range_insert(iterator __pos, _ForwardIterator __first,$/;"	p	class:std::vector	access:protected	signature:(iterator __pos, _ForwardIterator __first, _ForwardIterator __last, std::forward_iterator_tag)
+_M_range_insert	cpp_src/stl_vector.h	/^        _M_range_insert(iterator __pos, _InputIterator __first,$/;"	p	class:std::vector	access:protected	signature:(iterator __pos, _InputIterator __first, _InputIterator __last, std::input_iterator_tag)
+_M_range_insert	cpp_src/vector.tcc	/^      _M_range_insert(iterator __position, _ForwardIterator __first,$/;"	f	class:std::vector	signature:(iterator __position, _ForwardIterator __first, _ForwardIterator __last, std::forward_iterator_tag)
+_M_range_insert	cpp_src/vector.tcc	/^    _M_range_insert(iterator __pos, _InputIterator __first,$/;"	f	class:std::vector	signature:(iterator __pos, _InputIterator __first, _InputIterator __last, std::input_iterator_tag)
+_M_range_insert_aux	cpp_src/deque.tcc	/^      _M_range_insert_aux(iterator __pos,$/;"	f	class:std::deque	signature:(iterator __pos, _ForwardIterator __first, _ForwardIterator __last, std::forward_iterator_tag)
+_M_range_insert_aux	cpp_src/deque.tcc	/^      _M_range_insert_aux(iterator __pos,$/;"	f	class:std::deque	signature:(iterator __pos, _InputIterator __first, _InputIterator __last, std::input_iterator_tag)
+_M_range_insert_aux	cpp_src/stl_deque.h	/^        _M_range_insert_aux(iterator __pos, _ForwardIterator __first,$/;"	p	class:std::deque	access:protected	signature:(iterator __pos, _ForwardIterator __first, _ForwardIterator __last, std::forward_iterator_tag)
+_M_range_insert_aux	cpp_src/stl_deque.h	/^        _M_range_insert_aux(iterator __pos, _InputIterator __first,$/;"	p	class:std::deque	access:protected	signature:(iterator __pos, _InputIterator __first, _InputIterator __last, std::input_iterator_tag)
+_M_read	cpp_src/stream_iterator.h	/^      _M_read()$/;"	f	class:std::istream_iterator	access:private	signature:()
+_M_reading	cpp_src/fstream	/^      bool                      _M_reading;$/;"	m	class:std::basic_filebuf	file:	access:protected
+_M_real	cpp_src/complex	/^      _Tp _M_real;$/;"	m	struct:std::complex	file:	access:private
+_M_reallocate_map	cpp_src/deque.tcc	/^    _M_reallocate_map(size_type __nodes_to_add, bool __add_at_front)$/;"	f	class:std::deque	signature:(size_type __nodes_to_add, bool __add_at_front)
+_M_reallocate_map	cpp_src/stl_deque.h	/^      _M_reallocate_map(size_type __nodes_to_add, bool __add_at_front);$/;"	p	class:std::deque	access:protected	signature:(size_type __nodes_to_add, bool __add_at_front)
+_M_refcopy	cpp_src/basic_string.h	/^	_M_refcopy() throw()$/;"	f	struct:std::basic_string::_Rep	access:public	signature:()
+_M_refcount	cpp_src/basic_string.h	/^	_Atomic_word		_M_refcount;$/;"	m	struct:std::basic_string::_Rep_base	access:public
+_M_refcount	cpp_src/ios_base.h	/^      _Atomic_word		_M_refcount;  \/\/ 0 means one reference.$/;"	m	struct:std::ios_base::_Callback_list	access:public
+_M_refcount	cpp_src/locale_classes.h	/^    _Atomic_word			_M_refcount;$/;"	m	class:std::locale::_Impl	access:private
+_M_refcount	cpp_src/locale_classes.h	/^    mutable _Atomic_word		_M_refcount;$/;"	m	class:std::locale::facet	access:private
+_M_refdata	cpp_src/basic_string.h	/^	_M_refdata() throw()$/;"	f	struct:std::basic_string::_Rep	access:public	signature:()
+_M_remove_reference	cpp_src/ios_base.h	/^      _M_remove_reference() $/;"	f	struct:std::ios_base::_Callback_list	access:public	signature:()
+_M_remove_reference	cpp_src/locale_classes.h	/^    _M_remove_reference() const throw()$/;"	f	class:std::locale::facet	access:private	signature:() const
+_M_remove_reference	cpp_src/locale_classes.h	/^    _M_remove_reference() throw()$/;"	f	class:std::locale::_Impl	access:private	signature:()
+_M_rep	cpp_src/basic_string.h	/^      _M_rep() const$/;"	f	class:std::basic_string	access:private	signature:() const
+_M_replace_aux	cpp_src/basic_string.h	/^      _M_replace_aux(size_type __pos1, size_type __n1, size_type __n2,$/;"	p	class:std::basic_string	access:private	signature:(size_type __pos1, size_type __n1, size_type __n2, _CharT __c)
+_M_replace_aux	cpp_src/basic_string.tcc	/^    _M_replace_aux(size_type __pos1, size_type __n1, size_type __n2,$/;"	f	class:std::basic_string	signature:(size_type __pos1, size_type __n1, size_type __n2, _CharT __c)
+_M_replace_categories	cpp_src/locale_classes.h	/^    _M_replace_categories(const _Impl*, category);$/;"	p	class:std::locale::_Impl	access:private	signature:(const _Impl*, category)
+_M_replace_category	cpp_src/locale_classes.h	/^    _M_replace_category(const _Impl*, const locale::id* const*);$/;"	p	class:std::locale::_Impl	access:private	signature:(const _Impl*, const locale::id* const*)
+_M_replace_dispatch	cpp_src/basic_string.h	/^	_M_replace_dispatch(iterator __i1, iterator __i2, _InputIterator __k1,$/;"	p	class:std::basic_string	access:private	signature:(iterator __i1, iterator __i2, _InputIterator __k1, _InputIterator __k2, __false_type)
+_M_replace_dispatch	cpp_src/basic_string.h	/^	_M_replace_dispatch(iterator __i1, iterator __i2, _Integer __n,$/;"	f	class:std::basic_string	access:private	signature:(iterator __i1, iterator __i2, _Integer __n, _Integer __val, __true_type)
+_M_replace_dispatch	cpp_src/basic_string.tcc	/^      _M_replace_dispatch(iterator __i1, iterator __i2, _InputIterator __k1,$/;"	f	class:std::basic_string	signature:(iterator __i1, iterator __i2, _InputIterator __k1, _InputIterator __k2, __false_type)
+_M_replace_facet	cpp_src/locale_classes.h	/^    _M_replace_facet(const _Impl*, const locale::id*);$/;"	p	class:std::locale::_Impl	access:private	signature:(const _Impl*, const locale::id*)
+_M_replace_safe	cpp_src/basic_string.h	/^      _M_replace_safe(size_type __pos1, size_type __n1, const _CharT* __s,$/;"	p	class:std::basic_string	access:private	signature:(size_type __pos1, size_type __n1, const _CharT* __s, size_type __n2)
+_M_replace_safe	cpp_src/basic_string.tcc	/^    _M_replace_safe(size_type __pos1, size_type __n1, const _CharT* __s,$/;"	f	class:std::basic_string	signature:(size_type __pos1, size_type __n1, const _CharT* __s, size_type __n2)
+_M_reserve_elements_at_back	cpp_src/stl_deque.h	/^      _M_reserve_elements_at_back(size_type __n)$/;"	f	class:std::deque	access:protected	signature:(size_type __n)
+_M_reserve_elements_at_front	cpp_src/stl_deque.h	/^      _M_reserve_elements_at_front(size_type __n)$/;"	f	class:std::deque	access:protected	signature:(size_type __n)
+_M_reserve_map_at_back	cpp_src/stl_deque.h	/^      _M_reserve_map_at_back(size_type __nodes_to_add = 1)$/;"	f	class:std::deque	access:protected	signature:(size_type __nodes_to_add = 1)
+_M_reserve_map_at_front	cpp_src/stl_deque.h	/^      _M_reserve_map_at_front(size_type __nodes_to_add = 1)$/;"	f	class:std::deque	access:protected	signature:(size_type __nodes_to_add = 1)
+_M_right	cpp_src/stl_tree.h	/^    _Base_ptr		_M_right;$/;"	m	struct:std::_Rb_tree_node_base	access:public
+_M_rightmost	cpp_src/stl_tree.h	/^      _M_rightmost() const$/;"	f	class:std::_Rb_tree	access:protected	signature:() const
+_M_rightmost	cpp_src/stl_tree.h	/^      _M_rightmost()$/;"	f	class:std::_Rb_tree	access:protected	signature:()
+_M_root	cpp_src/stl_tree.h	/^      _M_root() const$/;"	f	class:std::_Rb_tree	access:protected	signature:() const
+_M_root	cpp_src/stl_tree.h	/^      _M_root()$/;"	f	class:std::_Rb_tree	access:protected	signature:()
+_M_sbuf	cpp_src/streambuf_iterator.h	/^      mutable streambuf_type*	_M_sbuf;$/;"	m	class:std::istreambuf_iterator	access:private
+_M_sbuf	cpp_src/streambuf_iterator.h	/^      streambuf_type*	_M_sbuf;$/;"	m	class:std::ostreambuf_iterator	access:private
+_M_seek	cpp_src/fstream	/^      _M_seek(off_type __off, ios_base::seekdir __way, __state_type __state);$/;"	p	class:std::basic_filebuf	file:	access:protected	signature:(off_type __off, ios_base::seekdir __way, __state_type __state)
+_M_seek	cpp_src/fstream.tcc	/^    _M_seek(off_type __off, ios_base::seekdir __way, __state_type __state)$/;"	f	class:std::basic_filebuf	signature:(off_type __off, ios_base::seekdir __way, __state_type __state)
+_M_set_buffer	cpp_src/fstream	/^      _M_set_buffer(streamsize __off)$/;"	f	class:std::basic_filebuf	access:protected	signature:(streamsize __off)
+_M_set_leaked	cpp_src/basic_string.h	/^	_M_set_leaked()$/;"	f	struct:std::basic_string::_Rep	access:public	signature:()
+_M_set_length_and_sharable	cpp_src/basic_string.h	/^	_M_set_length_and_sharable(size_type __n)$/;"	f	struct:std::basic_string::_Rep	access:public	signature:(size_type __n)
+_M_set_node	cpp_src/stl_deque.h	/^      _M_set_node(_Map_pointer __new_node)$/;"	f	struct:std::_Deque_iterator	access:public	signature:(_Map_pointer __new_node)
+_M_set_sharable	cpp_src/basic_string.h	/^	_M_set_sharable()$/;"	f	struct:std::basic_string::_Rep	access:public	signature:()
+_M_setstate	cpp_src/basic_ios.h	/^      _M_setstate(iostate __state)$/;"	f	class:std::basic_ios	access:public	signature:(iostate __state)
+_M_size	cpp_src/gslice.h	/^      valarray<size_t> _M_size;$/;"	m	struct:std::gslice::_Indexer	access:public
+_M_size	cpp_src/valarray	/^      size_t _M_size;$/;"	m	class:std::valarray	file:	access:private
+_M_size	cpp_src/valarray_before.h	/^      const size_t _M_size;$/;"	m	class:std::_SBase	access:private
+_M_slice	cpp_src/valarray_before.h	/^      const slice& _M_slice;$/;"	m	class:std::_SBase	access:private
+_M_st	cpp_src/slice_array.h	/^    size_t _M_st;			\/\/ stride unit$/;"	m	class:std::slice	access:private
+_M_start	cpp_src/gslice.h	/^      size_t _M_start;$/;"	m	struct:std::gslice::_Indexer	access:public
+_M_start	cpp_src/stl_bvector.h	/^	_Bit_iterator 	_M_start;$/;"	m	struct:std::_Bvector_base::_Bvector_impl	access:public
+_M_start	cpp_src/stl_deque.h	/^	iterator _M_start;$/;"	m	struct:std::_Deque_base::_Deque_impl	access:public
+_M_start	cpp_src/stl_vector.h	/^	_Tp*           _M_start;$/;"	m	struct:std::_Vector_base::_Vector_impl	access:public
+_M_state	cpp_src/postypes.h	/^      _StateT			_M_state;$/;"	m	class:std::fpos	access:private
+_M_state_beg	cpp_src/fstream	/^      __state_type 		_M_state_beg;$/;"	m	class:std::basic_filebuf	file:	access:protected
+_M_state_cur	cpp_src/fstream	/^      __state_type		_M_state_cur;$/;"	m	class:std::basic_filebuf	file:	access:protected
+_M_state_last	cpp_src/fstream	/^      __state_type		_M_state_last;$/;"	m	class:std::basic_filebuf	file:	access:protected
+_M_stream	cpp_src/stream_iterator.h	/^      istream_type*	_M_stream;$/;"	m	class:std::istream_iterator	access:private
+_M_stream	cpp_src/stream_iterator.h	/^      ostream_type*	_M_stream;$/;"	m	class:std::ostream_iterator	access:private
+_M_streambuf	cpp_src/basic_ios.h	/^      basic_streambuf<_CharT, _Traits>*              _M_streambuf;$/;"	m	class:std::basic_ios	access:protected
+_M_streambuf_state	cpp_src/ios_base.h	/^    iostate		_M_streambuf_state;$/;"	m	class:std::ios_base	access:protected
+_M_stride	cpp_src/gslice.h	/^      valarray<size_t> _M_stride;$/;"	m	struct:std::gslice::_Indexer	access:public
+_M_stride	cpp_src/slice_array.h	/^      const size_t      _M_stride;$/;"	m	class:std::slice_array	access:private
+_M_stride	cpp_src/valarray_before.h	/^      const size_t _M_stride;$/;"	m	class:std::_SBase	access:private
+_M_string	cpp_src/sstream	/^      __string_type 		_M_string;$/;"	m	class:std::basic_stringbuf	file:	access:protected
+_M_string	cpp_src/stream_iterator.h	/^      const _CharT*	_M_string;$/;"	m	class:std::ostream_iterator	access:private
+_M_stringbuf	cpp_src/sstream	/^      __stringbuf_type	_M_stringbuf;$/;"	m	class:std::basic_istringstream	file:	access:private
+_M_stringbuf	cpp_src/sstream	/^      __stringbuf_type	_M_stringbuf;$/;"	m	class:std::basic_ostringstream	file:	access:private
+_M_stringbuf	cpp_src/sstream	/^      __stringbuf_type	_M_stringbuf;$/;"	m	class:std::basic_stringstream	file:	access:private
+_M_stringbuf_init	cpp_src/sstream	/^      _M_stringbuf_init(ios_base::openmode __mode)$/;"	f	class:std::basic_stringbuf	access:protected	signature:(ios_base::openmode __mode)
+_M_sync	cpp_src/sstream	/^      _M_sync(char_type* __base, __size_type __i, __size_type __o);$/;"	p	class:std::basic_stringbuf	file:	access:protected	signature:(char_type* __base, __size_type __i, __size_type __o)
+_M_sync	cpp_src/sstream.tcc	/^    _M_sync(char_type* __base, __size_type __i, __size_type __o)$/;"	f	class:std::basic_stringbuf	signature:(char_type* __base, __size_type __i, __size_type __o)
+_M_sz	cpp_src/indirect_array.h	/^      const size_t	 _M_sz;$/;"	m	class:std::indirect_array	access:private
+_M_sz	cpp_src/mask_array.h	/^      const size_t       _M_sz;$/;"	m	class:std::mask_array	access:private
+_M_sz	cpp_src/slice_array.h	/^      const size_t      _M_sz;$/;"	m	class:std::slice_array	access:private
+_M_sz	cpp_src/slice_array.h	/^    size_t _M_sz;			\/\/ size$/;"	m	class:std::slice	access:private
+_M_t	cpp_src/stl_map.h	/^      _Rep_type _M_t;$/;"	m	class:std::map	access:private
+_M_t	cpp_src/stl_multimap.h	/^      _Rep_type _M_t;$/;"	m	class:std::multimap	access:private
+_M_t	cpp_src/stl_multiset.h	/^      _Rep_type _M_t;$/;"	m	class:std::multiset	access:private
+_M_t	cpp_src/stl_set.h	/^      _Rep_type _M_t;  \/\/ red-black tree representing set$/;"	m	class:std::set	access:private
+_M_table	cpp_src/locale_facets.h	/^      const mask*		_M_table;$/;"	m	class:std::ctype	access:protected
+_M_terminate_output	cpp_src/fstream	/^      _M_terminate_output();$/;"	p	class:std::basic_filebuf	file:	access:protected	signature:()
+_M_terminate_output	cpp_src/fstream.tcc	/^    _M_terminate_output()$/;"	f	class:std::basic_filebuf	signature:()
+_M_thousands_sep	cpp_src/locale_facets.h	/^      _CharT				_M_thousands_sep;$/;"	m	struct:std::__moneypunct_cache	access:public
+_M_thousands_sep	cpp_src/locale_facets.h	/^      _CharT				_M_thousands_sep;$/;"	m	struct:std::__numpunct_cache	access:public
+_M_tie	cpp_src/basic_ios.h	/^      basic_ostream<_CharT, _Traits>*                _M_tie;$/;"	m	class:std::basic_ios	access:protected
+_M_time_era_format	cpp_src/locale_facets.h	/^      const _CharT*			_M_time_era_format;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_time_format	cpp_src/locale_facets.h	/^      const _CharT*			_M_time_format;$/;"	m	struct:std::__timepunct_cache	access:public
+_M_time_formats	cpp_src/locale_facets.h	/^      _M_time_formats(const _CharT** __time) const$/;"	f	class:std::__timepunct	access:public	signature:(const _CharT** __time) const
+_M_tolower	cpp_src/locale_facets.h	/^      __to_type			_M_tolower;$/;"	m	class:std::ctype	access:protected
+_M_toupper	cpp_src/locale_facets.h	/^      __to_type			_M_toupper;$/;"	m	class:std::ctype	access:protected
+_M_transfer	cpp_src/stl_list.h	/^      _M_transfer(iterator __position, iterator __first, iterator __last)$/;"	f	class:std::list	access:protected	signature:(iterator __position, iterator __first, iterator __last)
+_M_transform	cpp_src/locale_facets.h	/^      _M_transform(_CharT*, const _CharT*, size_t) const;$/;"	p	class:std::collate	access:public	signature:(_CharT*, const _CharT*, size_t) const
+_M_transform	cpp_src/locale_facets.h	/^    collate<char>::_M_transform(char*, const char*, size_t) const;$/;"	p	class:std::collate	signature:(char*, const char*, size_t) const
+_M_transform	cpp_src/locale_facets.h	/^    collate<wchar_t>::_M_transform(wchar_t*, const wchar_t*, size_t) const;$/;"	p	class:std::collate	signature:(wchar_t*, const wchar_t*, size_t) const
+_M_transform	cpp_src/locale_facets.tcc	/^    collate<_CharT>::_M_transform(_CharT*, const _CharT*, size_t) const$/;"	f	class:std::collate	signature:(_CharT*, const _CharT*, size_t) const
+_M_truename	cpp_src/locale_facets.h	/^      const _CharT*			_M_truename;$/;"	m	struct:std::__numpunct_cache	access:public
+_M_truename_size	cpp_src/locale_facets.h	/^      size_t                            _M_truename_size;$/;"	m	struct:std::__numpunct_cache	access:public
+_M_update_egptr	cpp_src/sstream	/^      _M_update_egptr()$/;"	f	class:std::basic_stringbuf	access:protected	signature:()
+_M_use_grouping	cpp_src/locale_facets.h	/^      bool				_M_use_grouping;$/;"	m	struct:std::__moneypunct_cache	access:public
+_M_use_grouping	cpp_src/locale_facets.h	/^      bool				_M_use_grouping;$/;"	m	struct:std::__numpunct_cache	access:public
+_M_value	cpp_src/complex	/^      _ComplexT _M_value;$/;"	m	struct:std::complex	file:	access:private
+_M_value	cpp_src/stream_iterator.h	/^      _Tp		_M_value;$/;"	m	class:std::istream_iterator	access:private
+_M_value_field	cpp_src/stl_tree.h	/^      _Val _M_value_field;$/;"	m	struct:std::_Rb_tree_node	access:public
+_M_w	cpp_src/bitset	/^      _WordT 		_M_w[_Nw];$/;"	m	struct:std::_Base_bitset	file:	access:public
+_M_w	cpp_src/bitset	/^      _WordT _M_w;$/;"	m	struct:std::_Base_bitset	file:	access:public
+_M_widen	cpp_src/locale_facets.h	/^      mutable char		_M_widen[1 + static_cast<unsigned char>(-1)];$/;"	m	class:std::ctype	access:protected
+_M_widen	cpp_src/locale_facets.h	/^      wint_t                    _M_widen[1 + static_cast<unsigned char>(-1)];$/;"	m	class:std::ctype	access:protected
+_M_widen_init	cpp_src/locale_facets.h	/^      void _M_widen_init() const$/;"	f	class:std::ctype	access:private	signature:() const
+_M_widen_ok	cpp_src/locale_facets.h	/^      mutable char		_M_widen_ok;$/;"	m	class:std::ctype	access:protected
+_M_width	cpp_src/ios_base.h	/^    streamsize		_M_width;$/;"	m	class:std::ios_base	access:protected
+_M_wmask	cpp_src/locale_facets.h	/^      __wmask_type              _M_wmask[16];$/;"	m	class:std::ctype	access:protected
+_M_word	cpp_src/ios_base.h	/^    _Words*		_M_word;$/;"	m	class:std::ios_base	access:protected
+_M_word_size	cpp_src/ios_base.h	/^    int			_M_word_size;$/;"	m	class:std::ios_base	access:protected
+_M_word_zero	cpp_src/ios_base.h	/^    _Words		_M_word_zero;$/;"	m	class:std::ios_base	access:protected
+_M_wp	cpp_src/bitset	/^	_WordT *_M_wp;$/;"	m	class:std::bitset::reference	file:	access:private
+_M_write	cpp_src/ostream	/^      _M_write(const char_type* __s, streamsize __n)$/;"	f	class:std::basic_ostream	access:public	signature:(const char_type* __s, streamsize __n)
+_M_writing	cpp_src/fstream	/^      bool                      _M_writing;$/;"	m	class:std::basic_filebuf	file:	access:protected
+_Map_alloc_type	cpp_src/stl_deque.h	/^      typedef typename _Alloc::template rebind<_Tp*>::other _Map_alloc_type;$/;"	t	class:std::_Deque_base	access:protected
+_Map_pointer	cpp_src/stl_deque.h	/^      typedef _Tp**                           _Map_pointer;$/;"	t	struct:std::_Deque_iterator	access:public
+_Map_pointer	cpp_src/stl_deque.h	/^      typedef pointer*                           _Map_pointer;$/;"	t	class:std::deque	access:protected
+_MultipleAssociativeContainerConcept	cpp_src/boost_concept_check.h	/^  struct _MultipleAssociativeContainerConcept$/;"	s
+_MultipleAssociativeContainerConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_MultipleAssociativeContainerConcept	access:public	signature:()
+_MultipleAssociativeContainerConcept::__first	cpp_src/boost_concept_check.h	/^    typename _MultipleAssociativeContainer::value_type *__first, *__last;$/;"	m	struct:_MultipleAssociativeContainerConcept	access:public
+_MultipleAssociativeContainerConcept::__last	cpp_src/boost_concept_check.h	/^    typename _MultipleAssociativeContainer::value_type *__first, *__last;$/;"	m	struct:_MultipleAssociativeContainerConcept	access:public
+_MultipleAssociativeContainerConcept::__pos	cpp_src/boost_concept_check.h	/^    typename _MultipleAssociativeContainer::iterator __pos;$/;"	m	struct:_MultipleAssociativeContainerConcept	access:public
+_MultipleAssociativeContainerConcept::__t	cpp_src/boost_concept_check.h	/^    typename _MultipleAssociativeContainer::value_type __t;$/;"	m	struct:_MultipleAssociativeContainerConcept	access:public
+_Mutable_BidirectionalIteratorConcept	cpp_src/boost_concept_check.h	/^  struct _Mutable_BidirectionalIteratorConcept$/;"	s
+_Mutable_BidirectionalIteratorConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_Mutable_BidirectionalIteratorConcept	access:public	signature:()
+_Mutable_BidirectionalIteratorConcept::__i	cpp_src/boost_concept_check.h	/^    _Tp __i;$/;"	m	struct:_Mutable_BidirectionalIteratorConcept	access:public
+_Mutable_ContainerConcept	cpp_src/boost_concept_check.h	/^  struct _Mutable_ContainerConcept$/;"	s
+_Mutable_ContainerConcept::_Iterator	cpp_src/boost_concept_check.h	/^    typedef typename _Container::iterator _Iterator;$/;"	t	struct:_Mutable_ContainerConcept	access:public
+_Mutable_ContainerConcept::_Pointer	cpp_src/boost_concept_check.h	/^    typedef typename _Container::pointer _Pointer;$/;"	t	struct:_Mutable_ContainerConcept	access:public
+_Mutable_ContainerConcept::_Reference	cpp_src/boost_concept_check.h	/^    typedef typename _Container::reference _Reference;$/;"	t	struct:_Mutable_ContainerConcept	access:public
+_Mutable_ContainerConcept::_Value_type	cpp_src/boost_concept_check.h	/^    typedef typename _Container::value_type _Value_type;$/;"	t	struct:_Mutable_ContainerConcept	access:public
+_Mutable_ContainerConcept::__c	cpp_src/boost_concept_check.h	/^    _Container __c, __c2;$/;"	m	struct:_Mutable_ContainerConcept	access:public
+_Mutable_ContainerConcept::__c2	cpp_src/boost_concept_check.h	/^    _Container __c, __c2;$/;"	m	struct:_Mutable_ContainerConcept	access:public
+_Mutable_ContainerConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_Mutable_ContainerConcept	access:public	signature:()
+_Mutable_ContainerConcept::__i	cpp_src/boost_concept_check.h	/^    _Iterator __i;$/;"	m	struct:_Mutable_ContainerConcept	access:public
+_Mutable_ForwardContainerConcept	cpp_src/boost_concept_check.h	/^  struct _Mutable_ForwardContainerConcept$/;"	s
+_Mutable_ForwardContainerConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_Mutable_ForwardContainerConcept	access:public	signature:()
+_Mutable_ForwardIteratorConcept	cpp_src/boost_concept_check.h	/^  struct _Mutable_ForwardIteratorConcept$/;"	s
+_Mutable_ForwardIteratorConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_Mutable_ForwardIteratorConcept	access:public	signature:()
+_Mutable_ForwardIteratorConcept::__i	cpp_src/boost_concept_check.h	/^    _Tp __i;$/;"	m	struct:_Mutable_ForwardIteratorConcept	access:public
+_Mutable_RandomAccessContainerConcept	cpp_src/boost_concept_check.h	/^  struct _Mutable_RandomAccessContainerConcept$/;"	s
+_Mutable_RandomAccessContainerConcept::_Iterator	cpp_src/boost_concept_check.h	/^    typedef typename _RandomAccessContainer::iterator _Iterator;$/;"	t	struct:_Mutable_RandomAccessContainerConcept	access:public
+_Mutable_RandomAccessContainerConcept::_Reference	cpp_src/boost_concept_check.h	/^    typedef typename _RandomAccessContainer::reference _Reference;$/;"	t	struct:_Mutable_RandomAccessContainerConcept	access:public
+_Mutable_RandomAccessContainerConcept::_Reverse_iterator	cpp_src/boost_concept_check.h	/^    typedef typename _RandomAccessContainer::reverse_iterator _Reverse_iterator;$/;"	t	struct:_Mutable_RandomAccessContainerConcept	access:public
+_Mutable_RandomAccessContainerConcept::_Size_type	cpp_src/boost_concept_check.h	/^    typedef typename _RandomAccessContainer::size_type _Size_type;$/;"	t	struct:_Mutable_RandomAccessContainerConcept	access:public
+_Mutable_RandomAccessContainerConcept::__c	cpp_src/boost_concept_check.h	/^    _RandomAccessContainer __c;$/;"	m	struct:_Mutable_RandomAccessContainerConcept	access:public
+_Mutable_RandomAccessContainerConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_Mutable_RandomAccessContainerConcept	access:public	signature:()
+_Mutable_RandomAccessContainerConcept::__i	cpp_src/boost_concept_check.h	/^    _Size_type __i;$/;"	m	struct:_Mutable_RandomAccessContainerConcept	access:public
+_Mutable_RandomAccessIteratorConcept	cpp_src/boost_concept_check.h	/^  struct _Mutable_RandomAccessIteratorConcept$/;"	s
+_Mutable_RandomAccessIteratorConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_Mutable_RandomAccessIteratorConcept	access:public	signature:()
+_Mutable_RandomAccessIteratorConcept::__i	cpp_src/boost_concept_check.h	/^    _Tp __i;$/;"	m	struct:_Mutable_RandomAccessIteratorConcept	access:public
+_Mutable_RandomAccessIteratorConcept::__n	cpp_src/boost_concept_check.h	/^    typename std::iterator_traits<_Tp>::difference_type __n;$/;"	m	struct:_Mutable_RandomAccessIteratorConcept	access:public
+_Mutable_ReversibleContainerConcept	cpp_src/boost_concept_check.h	/^  struct _Mutable_ReversibleContainerConcept$/;"	s
+_Mutable_ReversibleContainerConcept::_Iterator	cpp_src/boost_concept_check.h	/^    typedef typename _ReversibleContainer::iterator _Iterator;$/;"	t	struct:_Mutable_ReversibleContainerConcept	access:public
+_Mutable_ReversibleContainerConcept::_Reverse_iterator	cpp_src/boost_concept_check.h	/^    typedef typename _ReversibleContainer::reverse_iterator _Reverse_iterator;$/;"	t	struct:_Mutable_ReversibleContainerConcept	access:public
+_Mutable_ReversibleContainerConcept::__c	cpp_src/boost_concept_check.h	/^    _ReversibleContainer __c;$/;"	m	struct:_Mutable_ReversibleContainerConcept	access:public
+_Mutable_ReversibleContainerConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_Mutable_ReversibleContainerConcept	access:public	signature:()
+_Mutable_TrivialIteratorConcept	cpp_src/boost_concept_check.h	/^  struct _Mutable_TrivialIteratorConcept$/;"	s
+_Mutable_TrivialIteratorConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_Mutable_TrivialIteratorConcept	access:public	signature:()
+_Mutable_TrivialIteratorConcept::__i	cpp_src/boost_concept_check.h	/^    _Tp __i, __j;$/;"	m	struct:_Mutable_TrivialIteratorConcept	access:public
+_Mutable_TrivialIteratorConcept::__j	cpp_src/boost_concept_check.h	/^    _Tp __i, __j;$/;"	m	struct:_Mutable_TrivialIteratorConcept	access:public
+_NEW	cpp_src/new	42;"	d	file:
+_Node	cpp_src/stl_list.h	/^      typedef _List_node<_Tp>				 _Node;$/;"	t	class:std::list	access:protected
+_Node	cpp_src/stl_list.h	/^      typedef _List_node<_Tp>                    _Node;$/;"	t	struct:std::_List_iterator	access:public
+_Node	cpp_src/stl_list.h	/^      typedef const _List_node<_Tp>              _Node;$/;"	t	struct:std::_List_const_iterator	access:public
+_Node_alloc_type	cpp_src/stl_list.h	/^        _Node_alloc_type;$/;"	t	class:std::_List_base	access:protected
+_Node_allocator	cpp_src/stl_tree.h	/^              _Node_allocator;$/;"	t	class:std::_Rb_tree	access:private
+_Norm_helper	cpp_src/complex	/^    struct _Norm_helper$/;"	s	namespace:std	file:
+_Norm_helper	cpp_src/complex	/^    struct _Norm_helper<true>$/;"	s	namespace:std	file:
+_OSTREAM_INSERT_H	cpp_src/ostream_insert.h	36;"	d
+_OSTREAM_TCC	cpp_src/ostream.tcc	42;"	d	file:
+_OutputIteratorConcept	cpp_src/boost_concept_check.h	/^  struct _OutputIteratorConcept$/;"	s
+_OutputIteratorConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_OutputIteratorConcept	access:public	signature:()
+_OutputIteratorConcept::__i	cpp_src/boost_concept_check.h	/^    _Tp __i;$/;"	m	struct:_OutputIteratorConcept	access:public
+_OutputIteratorConcept::__t	cpp_src/boost_concept_check.h	/^    _ValueT __t;$/;"	m	struct:_OutputIteratorConcept	access:public
+_PAIR_H	cpp_src/stl_pair.h	62;"	d
+_PairAssociativeContainerConcept	cpp_src/boost_concept_check.h	/^  struct _PairAssociativeContainerConcept$/;"	s
+_PairAssociativeContainerConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_PairAssociativeContainerConcept	access:public	signature:()
+_Pair_alloc_type	cpp_src/stl_map.h	/^        _Pair_alloc_type;$/;"	t	class:std::map	access:private
+_Pair_alloc_type	cpp_src/stl_multimap.h	/^        _Pair_alloc_type;$/;"	t	class:std::multimap	access:private
+_Pointer	cpp_src/boost_concept_check.h	/^    typedef typename _Container::pointer _Pointer;$/;"	t	struct:_Mutable_ContainerConcept	access:public
+_QUEUE_H	cpp_src/stl_queue.h	63;"	d
+_RandomAccessContainerConcept	cpp_src/boost_concept_check.h	/^  struct _RandomAccessContainerConcept$/;"	s
+_RandomAccessContainerConcept::_Const_iterator	cpp_src/boost_concept_check.h	/^    typedef typename _RandomAccessContainer::const_iterator _Const_iterator;$/;"	t	struct:_RandomAccessContainerConcept	access:public
+_RandomAccessContainerConcept::_Const_reference	cpp_src/boost_concept_check.h	/^    typedef typename _RandomAccessContainer::const_reference _Const_reference;$/;"	t	struct:_RandomAccessContainerConcept	access:public
+_RandomAccessContainerConcept::_Const_reverse_iterator	cpp_src/boost_concept_check.h	/^      _Const_reverse_iterator;$/;"	t	struct:_RandomAccessContainerConcept	access:public
+_RandomAccessContainerConcept::_Size_type	cpp_src/boost_concept_check.h	/^    typedef typename _RandomAccessContainer::size_type _Size_type;$/;"	t	struct:_RandomAccessContainerConcept	access:public
+_RandomAccessContainerConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_RandomAccessContainerConcept	access:public	signature:()
+_RandomAccessContainerConcept::__n	cpp_src/boost_concept_check.h	/^    _Size_type __n;$/;"	m	struct:_RandomAccessContainerConcept	access:public
+_RandomAccessIteratorConcept	cpp_src/boost_concept_check.h	/^  struct _RandomAccessIteratorConcept$/;"	s
+_RandomAccessIteratorConcept::__a	cpp_src/boost_concept_check.h	/^    _Tp __a, __b;$/;"	m	struct:_RandomAccessIteratorConcept	access:public
+_RandomAccessIteratorConcept::__b	cpp_src/boost_concept_check.h	/^    _Tp __a, __b;$/;"	m	struct:_RandomAccessIteratorConcept	access:public
+_RandomAccessIteratorConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_RandomAccessIteratorConcept	access:public	signature:()
+_RandomAccessIteratorConcept::__i	cpp_src/boost_concept_check.h	/^    _Tp __i, __j;$/;"	m	struct:_RandomAccessIteratorConcept	access:public
+_RandomAccessIteratorConcept::__j	cpp_src/boost_concept_check.h	/^    _Tp __i, __j;$/;"	m	struct:_RandomAccessIteratorConcept	access:public
+_RandomAccessIteratorConcept::__n	cpp_src/boost_concept_check.h	/^    typename std::iterator_traits<_Tp>::difference_type __n;$/;"	m	struct:_RandomAccessIteratorConcept	access:public
+_Raw_bytes_alloc	cpp_src/basic_string.h	/^	typedef typename _Alloc::template rebind<char>::other _Raw_bytes_alloc;$/;"	t	struct:std::basic_string::_Rep	access:public
+_Rb_tree	cpp_src/stl_tree.h	/^      _Rb_tree()$/;"	f	class:std::_Rb_tree	access:public	signature:()
+_Rb_tree	cpp_src/stl_tree.h	/^      _Rb_tree(const _Compare& __comp)$/;"	f	class:std::_Rb_tree	access:public	signature:(const _Compare& __comp)
+_Rb_tree	cpp_src/stl_tree.h	/^      _Rb_tree(const _Compare& __comp, const allocator_type& __a)$/;"	f	class:std::_Rb_tree	access:public	signature:(const _Compare& __comp, const allocator_type& __a)
+_Rb_tree	cpp_src/stl_tree.h	/^      _Rb_tree(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x)$/;"	f	class:std::_Rb_tree	access:public	signature:(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x)
+_Rb_tree	cpp_src/stl_tree.h	/^    class _Rb_tree$/;"	c	namespace:std
+_Rb_tree_black_count	cpp_src/stl_tree.h	/^  _Rb_tree_black_count(const _Rb_tree_node_base* __node,$/;"	p	namespace:std	signature:(const _Rb_tree_node_base* __node, const _Rb_tree_node_base* __root)
+_Rb_tree_color	cpp_src/stl_tree.h	/^  enum _Rb_tree_color { _S_red = false, _S_black = true };$/;"	g	namespace:std
+_Rb_tree_const_iterator	cpp_src/stl_tree.h	/^      _Rb_tree_const_iterator()$/;"	f	struct:std::_Rb_tree_const_iterator	access:public	signature:()
+_Rb_tree_const_iterator	cpp_src/stl_tree.h	/^      _Rb_tree_const_iterator(_Link_type __x)$/;"	f	struct:std::_Rb_tree_const_iterator	access:public	signature:(_Link_type __x)
+_Rb_tree_const_iterator	cpp_src/stl_tree.h	/^      _Rb_tree_const_iterator(const iterator& __it)$/;"	f	struct:std::_Rb_tree_const_iterator	access:public	signature:(const iterator& __it)
+_Rb_tree_const_iterator	cpp_src/stl_tree.h	/^    struct _Rb_tree_const_iterator$/;"	s	namespace:std
+_Rb_tree_decrement	cpp_src/stl_tree.h	/^  _Rb_tree_decrement(_Rb_tree_node_base* __x);$/;"	p	namespace:std	signature:(_Rb_tree_node_base* __x)
+_Rb_tree_decrement	cpp_src/stl_tree.h	/^  _Rb_tree_decrement(const _Rb_tree_node_base* __x);$/;"	p	namespace:std	signature:(const _Rb_tree_node_base* __x)
+_Rb_tree_impl	cpp_src/stl_tree.h	/^	  _Rb_tree_impl(const _Node_allocator& __a = _Node_allocator(),$/;"	f	struct:std::_Rb_tree::_Rb_tree_impl	access:public	signature:(const _Node_allocator& __a = _Node_allocator(), const _Key_compare& __comp = _Key_compare())
+_Rb_tree_impl	cpp_src/stl_tree.h	/^        struct _Rb_tree_impl : public _Node_allocator$/;"	s	class:std::_Rb_tree	inherits:_Node_allocator	access:protected
+_Rb_tree_impl	cpp_src/stl_tree.h	/^        struct _Rb_tree_impl<_Key_compare, true> : public _Node_allocator $/;"	s	class:std::_Rb_tree	inherits:_Node_allocator	access:protected
+_Rb_tree_increment	cpp_src/stl_tree.h	/^  _Rb_tree_increment(_Rb_tree_node_base* __x);$/;"	p	namespace:std	signature:(_Rb_tree_node_base* __x)
+_Rb_tree_increment	cpp_src/stl_tree.h	/^  _Rb_tree_increment(const _Rb_tree_node_base* __x);$/;"	p	namespace:std	signature:(const _Rb_tree_node_base* __x)
+_Rb_tree_insert_and_rebalance	cpp_src/stl_tree.h	/^  _Rb_tree_insert_and_rebalance(const bool __insert_left,$/;"	p	namespace:std	signature:(const bool __insert_left, _Rb_tree_node_base* __x, _Rb_tree_node_base* __p, _Rb_tree_node_base& __header)
+_Rb_tree_iterator	cpp_src/stl_tree.h	/^      _Rb_tree_iterator()$/;"	f	struct:std::_Rb_tree_iterator	access:public	signature:()
+_Rb_tree_iterator	cpp_src/stl_tree.h	/^      _Rb_tree_iterator(_Link_type __x)$/;"	f	struct:std::_Rb_tree_iterator	access:public	signature:(_Link_type __x)
+_Rb_tree_iterator	cpp_src/stl_tree.h	/^    struct _Rb_tree_iterator$/;"	s	namespace:std
+_Rb_tree_node	cpp_src/stl_tree.h	/^      typedef _Rb_tree_node<_Val> _Rb_tree_node;$/;"	t	class:std::_Rb_tree	access:protected
+_Rb_tree_node	cpp_src/stl_tree.h	/^    struct _Rb_tree_node : public _Rb_tree_node_base$/;"	s	namespace:std	inherits:_Rb_tree_node_base
+_Rb_tree_node_base	cpp_src/stl_tree.h	/^  struct _Rb_tree_node_base$/;"	s	namespace:std
+_Rb_tree_rebalance_for_erase	cpp_src/stl_tree.h	/^  _Rb_tree_rebalance_for_erase(_Rb_tree_node_base* const __z,$/;"	p	namespace:std	signature:(_Rb_tree_node_base* const __z, _Rb_tree_node_base& __header)
+_Rb_tree_rotate_left	cpp_src/stl_tree.h	/^  _Rb_tree_rotate_left(_Rb_tree_node_base* const __x,$/;"	p	namespace:std	signature:(_Rb_tree_node_base* const __x, _Rb_tree_node_base*& __root)
+_Rb_tree_rotate_right	cpp_src/stl_tree.h	/^  _Rb_tree_rotate_right(_Rb_tree_node_base* const __x,$/;"	p	namespace:std	signature:(_Rb_tree_node_base* const __x, _Rb_tree_node_base*& __root)
+_RefFunClos	cpp_src/valarray_before.h	/^      _RefFunClos(const _Dom& __e, _Tp __f(const _Tp&))$/;"	f	struct:std::_RefFunClos	access:public	signature:(const _Dom& __e, _Tp __f(const _Tp&))
+_RefFunClos	cpp_src/valarray_before.h	/^      _RefFunClos(const valarray<_Tp>& __v, _Tp __f(const _Tp&))$/;"	f	struct:std::_RefFunClos	access:public	signature:(const valarray<_Tp>& __v, _Tp __f(const _Tp&))
+_RefFunClos	cpp_src/valarray_before.h	/^    struct _RefFunClos<_Expr, _Dom>$/;"	s	namespace:std	inherits:_FunBase
+_RefFunClos	cpp_src/valarray_before.h	/^    struct _RefFunClos<_ValArray, _Tp>$/;"	s	namespace:std	inherits:_FunBase
+_Reference	cpp_src/boost_concept_check.h	/^    typedef typename _BackInsertionSequence::reference _Reference;$/;"	t	struct:_BackInsertionSequenceConcept	access:public
+_Reference	cpp_src/boost_concept_check.h	/^    typedef typename _Container::reference _Reference;$/;"	t	struct:_Mutable_ContainerConcept	access:public
+_Reference	cpp_src/boost_concept_check.h	/^    typedef typename _RandomAccessContainer::reference _Reference;$/;"	t	struct:_Mutable_RandomAccessContainerConcept	access:public
+_Reference	cpp_src/boost_concept_check.h	/^    typedef typename _Sequence::reference _Reference;$/;"	t	struct:_SequenceConcept	access:public
+_Rep	cpp_src/basic_string.h	/^      struct _Rep : _Rep_base$/;"	s	class:std::basic_string	inherits:_Rep_base	access:private
+_Rep_base	cpp_src/basic_string.h	/^      struct _Rep_base$/;"	s	class:std::basic_string	access:private
+_Rep_type	cpp_src/stl_map.h	/^		       key_compare, _Pair_alloc_type> _Rep_type;$/;"	t	class:std::map	access:private
+_Rep_type	cpp_src/stl_multimap.h	/^		       key_compare, _Pair_alloc_type> _Rep_type;$/;"	t	class:std::multimap	access:private
+_Rep_type	cpp_src/stl_multiset.h	/^		       key_compare, _Key_alloc_type> _Rep_type;$/;"	t	class:std::multiset	access:private
+_Rep_type	cpp_src/stl_set.h	/^		       key_compare, _Key_alloc_type> _Rep_type;$/;"	t	class:std::set	access:private
+_Resetiosflags	cpp_src/iomanip	/^  struct _Resetiosflags { ios_base::fmtflags _M_mask; };$/;"	s	namespace:std	file:
+_Ret	cpp_src/stl_function.h	/^      const_mem_fun1_ref_t(_Ret (_Tp::*__pf)(_Arg) const)$/;"	f	class:std::const_mem_fun1_ref_t	access:public	signature:(_Tp::*__pf) const
+_Ret	cpp_src/stl_function.h	/^      const_mem_fun1_t(_Ret (_Tp::*__pf)(_Arg) const)$/;"	f	class:std::const_mem_fun1_t	access:public	signature:(_Tp::*__pf) const
+_Ret	cpp_src/stl_function.h	/^      const_mem_fun_ref_t(_Ret (_Tp::*__pf)() const)$/;"	f	class:std::const_mem_fun_ref_t	access:public	signature:(_Tp::*__pf) const
+_Ret	cpp_src/stl_function.h	/^      const_mem_fun_t(_Ret (_Tp::*__pf)() const)$/;"	f	class:std::const_mem_fun_t	access:public	signature:(_Tp::*__pf) const
+_Ret	cpp_src/stl_function.h	/^      mem_fun1_ref_t(_Ret (_Tp::*__pf)(_Arg))$/;"	f	class:std::mem_fun1_ref_t	access:public	signature:(_Tp::*__pf)
+_Ret	cpp_src/stl_function.h	/^      mem_fun1_t(_Ret (_Tp::*__pf)(_Arg))$/;"	f	class:std::mem_fun1_t	access:public	signature:(_Tp::*__pf)
+_Ret	cpp_src/stl_function.h	/^      mem_fun_ref_t(_Ret (_Tp::*__pf)())$/;"	f	class:std::mem_fun_ref_t	access:public	signature:(_Tp::*__pf)
+_Ret	cpp_src/stl_function.h	/^      mem_fun_t(_Ret (_Tp::*__pf)())$/;"	f	class:std::mem_fun_t	access:public	signature:(_Tp::*__pf)
+_Ret	cpp_src/stl_function.h	/^    mem_fun(_Ret (_Tp::*__f)() const)$/;"	f	namespace:std	signature:(_Tp::*__f) const
+_Ret	cpp_src/stl_function.h	/^    mem_fun(_Ret (_Tp::*__f)())$/;"	f	namespace:std	signature:(_Tp::*__f)
+_Ret	cpp_src/stl_function.h	/^    mem_fun(_Ret (_Tp::*__f)(_Arg) const)$/;"	f	namespace:std	signature:(_Tp::*__f) const
+_Ret	cpp_src/stl_function.h	/^    mem_fun(_Ret (_Tp::*__f)(_Arg))$/;"	f	namespace:std	signature:(_Tp::*__f)
+_Ret	cpp_src/stl_function.h	/^    mem_fun_ref(_Ret (_Tp::*__f)() const)$/;"	f	namespace:std	signature:(_Tp::*__f) const
+_Ret	cpp_src/stl_function.h	/^    mem_fun_ref(_Ret (_Tp::*__f)())$/;"	f	namespace:std	signature:(_Tp::*__f)
+_Ret	cpp_src/stl_function.h	/^    mem_fun_ref(_Ret (_Tp::*__f)(_Arg) const)$/;"	f	namespace:std	signature:(_Tp::*__f) const
+_Ret	cpp_src/stl_function.h	/^    mem_fun_ref(_Ret (_Tp::*__f)(_Arg))$/;"	f	namespace:std	signature:(_Tp::*__f)
+_Reverse_iterator	cpp_src/boost_concept_check.h	/^    typedef typename _RandomAccessContainer::reverse_iterator _Reverse_iterator;$/;"	t	struct:_Mutable_RandomAccessContainerConcept	access:public
+_Reverse_iterator	cpp_src/boost_concept_check.h	/^    typedef typename _ReversibleContainer::reverse_iterator _Reverse_iterator;$/;"	t	struct:_Mutable_ReversibleContainerConcept	access:public
+_ReversibleContainerConcept	cpp_src/boost_concept_check.h	/^  struct _ReversibleContainerConcept$/;"	s
+_ReversibleContainerConcept::_Const_iterator	cpp_src/boost_concept_check.h	/^    typedef typename _ReversibleContainer::const_iterator _Const_iterator;$/;"	t	struct:_ReversibleContainerConcept	access:public
+_ReversibleContainerConcept::_Const_reverse_iterator	cpp_src/boost_concept_check.h	/^      _Const_reverse_iterator;$/;"	t	struct:_ReversibleContainerConcept	access:public
+_ReversibleContainerConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_ReversibleContainerConcept	access:public	signature:()
+_Rt	cpp_src/valarray	/^	  typedef _Expr<_UnClos<_Op, _ValArray, _Tp>, __rt> _Rt;$/;"	t	struct:std::valarray::_UnaryOp	file:	access:public
+_SBase	cpp_src/valarray_before.h	/^      _SBase (_Array<_Tp> __a, const slice& __s)$/;"	f	class:std::_SBase	access:public	signature:(_Array<_Tp> __a, const slice& __s)
+_SBase	cpp_src/valarray_before.h	/^      _SBase (const _Dom& __e, const slice& __s)$/;"	f	class:std::_SBase	access:public	signature:(const _Dom& __e, const slice& __s)
+_SBase	cpp_src/valarray_before.h	/^    class _SBase$/;"	c	namespace:std
+_SBase	cpp_src/valarray_before.h	/^    class _SBase<_Array<_Tp> >$/;"	c	namespace:std
+_SClos	cpp_src/valarray_before.h	/^      _SClos (_Array<_Tp> __a, const slice& __s) : _Base (__a, __s) {}$/;"	f	struct:std::_SClos	access:public	signature:(_Array<_Tp> __a, const slice& __s)
+_SClos	cpp_src/valarray_before.h	/^      _SClos (const _Dom& __e, const slice& __s) : _Base (__e, __s) {}$/;"	f	struct:std::_SClos	access:public	signature:(const _Dom& __e, const slice& __s)
+_SClos	cpp_src/valarray_before.h	/^    struct _SClos<_Expr, _Dom>$/;"	s	namespace:std	inherits:_SBase
+_SClos	cpp_src/valarray_before.h	/^    struct _SClos<_ValArray, _Tp>$/;"	s	namespace:std	inherits:_SBase
+_SET_H	cpp_src/stl_set.h	62;"	d
+_SGIAssignableConcept	cpp_src/boost_concept_check.h	/^  struct _SGIAssignableConcept$/;"	s
+_SGIAssignableConcept::__a	cpp_src/boost_concept_check.h	/^    _Tp __a;$/;"	m	struct:_SGIAssignableConcept	access:public
+_SGIAssignableConcept::__const_constraints	cpp_src/boost_concept_check.h	/^    void __const_constraints(const _Tp& __b) {$/;"	f	struct:_SGIAssignableConcept	access:public	signature:(const _Tp& __b)
+_SGIAssignableConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_SGIAssignableConcept	access:public	signature:()
+_SLICE_ARRAY_H	cpp_src/slice_array.h	39;"	d
+_SSTREAM_TCC	cpp_src/sstream.tcc	41;"	d	file:
+_STACK_H	cpp_src/stl_stack.h	63;"	d
+_STL_CONSTRUCT_H	cpp_src/stl_construct.h	62;"	d
+_STL_HEAP_H	cpp_src/stl_heap.h	61;"	d
+_STL_NUMERIC_H	cpp_src/stl_numeric.h	62;"	d
+_STL_RAW_STORAGE_ITERATOR_H	cpp_src/stl_raw_storage_iter.h	62;"	d
+_STL_RELOPS_H	cpp_src/stl_relops.h	72;"	d
+_STL_UNINITIALIZED_H	cpp_src/stl_uninitialized.h	63;"	d
+_STREAMBUF_ITERATOR_H	cpp_src/streambuf_iterator.h	37;"	d
+_STREAMBUF_TCC	cpp_src/streambuf.tcc	41;"	d	file:
+_STREAM_ITERATOR_H	cpp_src/stream_iterator.h	36;"	d
+_STRINGFWD_H	cpp_src/stringfwd.h	40;"	d
+_S_adjustfield	cpp_src/ios_base.h	/^      _S_adjustfield 	= _S_left | _S_right | _S_internal,$/;"	e	enum:std::_Ios_Fmtflags
+_S_app	cpp_src/ios_base.h	/^      _S_app 		= 1L << 0,$/;"	e	enum:std::_Ios_Openmode
+_S_ate	cpp_src/ios_base.h	/^      _S_ate 		= 1L << 1,$/;"	e	enum:std::_Ios_Openmode
+_S_atoms	cpp_src/locale_facets.h	/^    static const char* _S_atoms;$/;"	m	class:std::money_base	access:public
+_S_atoms_in	cpp_src/locale_facets.h	/^    static const char* _S_atoms_in;$/;"	m	class:std::__num_base	access:public
+_S_atoms_out	cpp_src/locale_facets.h	/^    static const char* _S_atoms_out;$/;"	m	class:std::__num_base	access:public
+_S_badbit	cpp_src/ios_base.h	/^      _S_badbit 		= 1L << 0,$/;"	e	enum:std::_Ios_Iostate
+_S_basefield	cpp_src/ios_base.h	/^      _S_basefield 	= _S_dec | _S_oct | _S_hex,$/;"	e	enum:std::_Ios_Fmtflags
+_S_beg	cpp_src/ios_base.h	/^      _S_beg = 0,$/;"	e	enum:std::_Ios_Seekdir
+_S_bin	cpp_src/ios_base.h	/^      _S_bin 		= 1L << 2,$/;"	e	enum:std::_Ios_Openmode
+_S_black	cpp_src/stl_tree.h	/^  enum _Rb_tree_color { _S_red = false, _S_black = true };$/;"	e	enum:std::_Rb_tree_color
+_S_boolalpha	cpp_src/ios_base.h	/^      _S_boolalpha 	= 1L << 0,$/;"	e	enum:std::_Ios_Fmtflags
+_S_buffer_size	cpp_src/stl_deque.h	/^      static size_t _S_buffer_size()$/;"	f	class:std::deque	access:protected	signature:()
+_S_buffer_size	cpp_src/stl_deque.h	/^      static size_t _S_buffer_size()$/;"	f	struct:std::_Deque_iterator	access:public	signature:()
+_S_c_locale	cpp_src/locale_classes.h	/^    static __c_locale                   _S_c_locale;$/;"	m	class:std::locale::facet	access:private
+_S_c_name	cpp_src/locale_classes.h	/^    static const char			_S_c_name[2];$/;"	m	class:std::locale::facet	access:private
+_S_categories	cpp_src/locale_classes.h	/^    static const char* const* const _S_categories;$/;"	m	class:std::locale	access:private
+_S_categories_size	cpp_src/locale_classes.h	/^    enum { _S_categories_size = 6 + _GLIBCXX_NUM_CATEGORIES };$/;"	e	enum:std::locale::__anon4
+_S_chunk_size	cpp_src/stl_algo.h	/^  enum { _S_chunk_size = 7 };$/;"	e	enum:std::__anon11
+_S_classic	cpp_src/locale_classes.h	/^    static _Impl*       _S_classic;$/;"	m	class:std::locale	access:private
+_S_clone_c_locale	cpp_src/locale_classes.h	/^    _S_clone_c_locale(__c_locale& __cloc);$/;"	p	class:std::locale::facet	access:protected	signature:(__c_locale& __cloc)
+_S_construct	cpp_src/basic_string.h	/^         _S_construct(_InIterator __beg, _InIterator __end, const _Alloc& __a,$/;"	p	class:std::basic_string	access:private	signature:(_InIterator __beg, _InIterator __end, const _Alloc& __a, input_iterator_tag)
+_S_construct	cpp_src/basic_string.h	/^        _S_construct(_FwdIterator __beg, _FwdIterator __end, const _Alloc& __a,$/;"	p	class:std::basic_string	access:private	signature:(_FwdIterator __beg, _FwdIterator __end, const _Alloc& __a, forward_iterator_tag)
+_S_construct	cpp_src/basic_string.h	/^        _S_construct(_InIterator __beg, _InIterator __end, const _Alloc& __a)$/;"	f	class:std::basic_string	access:private	signature:(_InIterator __beg, _InIterator __end, const _Alloc& __a)
+_S_construct	cpp_src/basic_string.h	/^      _S_construct(size_type __req, _CharT __c, const _Alloc& __a);$/;"	p	class:std::basic_string	access:private	signature:(size_type __req, _CharT __c, const _Alloc& __a)
+_S_construct	cpp_src/basic_string.tcc	/^      _S_construct(_InIterator __beg, _InIterator __end, const _Alloc& __a,$/;"	f	class:std::basic_string	signature:(_InIterator __beg, _InIterator __end, const _Alloc& __a, forward_iterator_tag)
+_S_construct	cpp_src/basic_string.tcc	/^      _S_construct(_InIterator __beg, _InIterator __end, const _Alloc& __a,$/;"	f	class:std::basic_string	signature:(_InIterator __beg, _InIterator __end, const _Alloc& __a, input_iterator_tag)
+_S_construct	cpp_src/basic_string.tcc	/^    _S_construct(size_type __n, _CharT __c, const _Alloc& __a)$/;"	f	class:std::basic_string	signature:(size_type __n, _CharT __c, const _Alloc& __a)
+_S_construct_aux	cpp_src/basic_string.h	/^        _S_construct_aux(_InIterator __beg, _InIterator __end,$/;"	f	class:std::basic_string	access:private	signature:(_InIterator __beg, _InIterator __end, const _Alloc& __a, __false_type)
+_S_construct_aux	cpp_src/basic_string.h	/^        _S_construct_aux(_InIterator __beg, _InIterator __end,$/;"	f	class:std::basic_string	access:private	signature:(_InIterator __beg, _InIterator __end, const _Alloc& __a, __true_type)
+_S_construct_pattern	cpp_src/locale_facets.h	/^    _S_construct_pattern(char __precedes, char __space, char __posn);$/;"	p	class:std::money_base	access:public	signature:(char __precedes, char __space, char __posn)
+_S_copy_chars	cpp_src/basic_string.h	/^        _S_copy_chars(_CharT* __p, _Iterator __k1, _Iterator __k2)$/;"	f	class:std::basic_string	access:private	signature:(_CharT* __p, _Iterator __k1, _Iterator __k2)
+_S_copy_chars	cpp_src/basic_string.h	/^      _S_copy_chars(_CharT* __p, _CharT* __k1, _CharT* __k2)$/;"	f	class:std::basic_string	access:private	signature:(_CharT* __p, _CharT* __k1, _CharT* __k2)
+_S_copy_chars	cpp_src/basic_string.h	/^      _S_copy_chars(_CharT* __p, const _CharT* __k1, const _CharT* __k2)$/;"	f	class:std::basic_string	access:private	signature:(_CharT* __p, const _CharT* __k1, const _CharT* __k2)
+_S_copy_chars	cpp_src/basic_string.h	/^      _S_copy_chars(_CharT* __p, const_iterator __k1, const_iterator __k2)$/;"	f	class:std::basic_string	access:private	signature:(_CharT* __p, const_iterator __k1, const_iterator __k2)
+_S_copy_chars	cpp_src/basic_string.h	/^      _S_copy_chars(_CharT* __p, iterator __k1, iterator __k2)$/;"	f	class:std::basic_string	access:private	signature:(_CharT* __p, iterator __k1, iterator __k2)
+_S_create	cpp_src/basic_string.h	/^	_S_create(size_type, size_type, const _Alloc&);$/;"	p	struct:std::basic_string::_Rep	access:public	signature:(size_type, size_type, const _Alloc&)
+_S_create	cpp_src/basic_string.tcc	/^    _S_create(size_type __capacity, size_type __old_capacity,$/;"	f	class:std::basic_string::_Rep	signature:(size_type __capacity, size_type __old_capacity, const _Alloc& __alloc)
+_S_create_c_locale	cpp_src/locale_classes.h	/^    _S_create_c_locale(__c_locale& __cloc, const char* __s,$/;"	p	class:std::locale::facet	access:protected	signature:(__c_locale& __cloc, const char* __s, __c_locale __old = 0)
+_S_cur	cpp_src/ios_base.h	/^      _S_cur = SEEK_CUR,$/;"	e	enum:std::_Ios_Seekdir
+_S_dec	cpp_src/ios_base.h	/^      _S_dec 		= 1L << 1,$/;"	e	enum:std::_Ios_Fmtflags
+_S_default_pattern	cpp_src/locale_facets.h	/^    static const pattern _S_default_pattern;$/;"	m	class:std::money_base	access:public
+_S_destroy_c_locale	cpp_src/locale_classes.h	/^    _S_destroy_c_locale(__c_locale& __cloc);$/;"	p	class:std::locale::facet	access:protected	signature:(__c_locale& __cloc)
+_S_do_it	cpp_src/allocator.h	/^      _S_do_it(_Alloc& __one, _Alloc& __two)$/;"	f	struct:std::__alloc_swap	access:public	signature:(_Alloc& __one, _Alloc& __two)
+_S_do_it	cpp_src/allocator.h	/^    { static void _S_do_it(_Alloc&, _Alloc&) { } };$/;"	f	struct:std::__alloc_swap	access:public	signature:(_Alloc&, _Alloc&)
+_S_do_it	cpp_src/complex	/^        static inline _Tp _S_do_it(const complex<_Tp>& __z)$/;"	f	struct:std::_Norm_helper	access:public	signature:(const complex<_Tp>& __z)
+_S_do_it	cpp_src/valarray_array.h	/^      _S_do_it(_Tp* __restrict__ __b, _Tp* __restrict__ __e)$/;"	f	struct:std::_Array_default_ctor	access:public	signature:(_Tp* __restrict__ __b, _Tp* __restrict__ __e)
+_S_do_it	cpp_src/valarray_array.h	/^      _S_do_it(_Tp* __restrict__ __b, _Tp* __restrict__ __e,  const _Tp __t)$/;"	f	struct:std::_Array_init_ctor	access:public	signature:(_Tp* __restrict__ __b, _Tp* __restrict__ __e, const _Tp __t)
+_S_do_it	cpp_src/valarray_array.h	/^      _S_do_it(_Tp* __restrict__ __b, _Tp* __restrict__ __e, const _Tp __t)$/;"	f	struct:std::_Array_init_ctor	access:public	signature:(_Tp* __restrict__ __b, _Tp* __restrict__ __e, const _Tp __t)
+_S_do_it	cpp_src/valarray_array.h	/^      _S_do_it(const _Tp* __restrict__ __a, size_t __n, _Tp* __restrict__ __b)$/;"	f	struct:std::_Array_copier	access:public	signature:(const _Tp* __restrict__ __a, size_t __n, _Tp* __restrict__ __b)
+_S_do_it	cpp_src/valarray_array.h	/^      _S_do_it(const _Tp* __restrict__ __b, const _Tp* __restrict__ __e,$/;"	f	struct:std::_Array_copy_ctor	access:public	signature:(const _Tp* __restrict__ __b, const _Tp* __restrict__ __e, _Tp* __restrict__ __o)
+_S_do_sanitize	cpp_src/bitset	/^      static void _S_do_sanitize(unsigned long& __val)$/;"	f	struct:std::_Sanitize	access:public	signature:(unsigned long& __val)
+_S_do_sanitize	cpp_src/bitset	/^    { static void _S_do_sanitize(unsigned long) {} };$/;"	f	struct:std::_Sanitize	access:public	signature:(unsigned long)
+_S_empty_rep	cpp_src/basic_string.h	/^        _S_empty_rep()$/;"	f	struct:std::basic_string::_Rep	access:public	signature:()
+_S_empty_rep	cpp_src/basic_string.h	/^      _S_empty_rep()$/;"	f	class:std::basic_string	access:private	signature:()
+_S_empty_rep_storage	cpp_src/basic_string.h	/^        static size_type _S_empty_rep_storage[];$/;"	m	struct:std::basic_string::_Rep	access:public
+_S_empty_rep_storage	cpp_src/basic_string.tcc	/^    basic_string<_CharT, _Traits, _Alloc>::_Rep::_S_empty_rep_storage[$/;"	m	class:std::basic_string::_Rep	file:
+_S_end	cpp_src/ios_base.h	/^      _S_end = SEEK_END,$/;"	e	enum:std::_Ios_Seekdir
+_S_end	cpp_src/locale_facets.h	/^      _S_end = 11$/;"	e	enum:std::money_base::__anon9
+_S_eofbit	cpp_src/ios_base.h	/^      _S_eofbit 		= 1L << 1,$/;"	e	enum:std::_Ios_Iostate
+_S_facet_categories	cpp_src/locale_classes.h	/^    static const locale::id* const* const _S_facet_categories[];$/;"	m	class:std::locale::_Impl::locale	access:private
+_S_failbit	cpp_src/ios_base.h	/^      _S_failbit		= 1L << 2,$/;"	e	enum:std::_Ios_Iostate
+_S_fixed	cpp_src/ios_base.h	/^      _S_fixed 		= 1L << 2,$/;"	e	enum:std::_Ios_Fmtflags
+_S_floatfield	cpp_src/ios_base.h	/^      _S_floatfield 	= _S_scientific | _S_fixed,$/;"	e	enum:std::_Ios_Fmtflags
+_S_format_float	cpp_src/locale_facets.h	/^    _S_format_float(const ios_base& __io, char* __fptr, char __mod);$/;"	p	class:std::__num_base	access:public	signature:(const ios_base& __io, char* __fptr, char __mod)
+_S_get_c_locale	cpp_src/locale_classes.h	/^    _S_get_c_locale();$/;"	p	class:std::locale::facet	access:protected	signature:()
+_S_get_c_name	cpp_src/locale_classes.h	/^    _S_get_c_name();$/;"	p	class:std::locale::facet	access:protected	signature:()
+_S_global	cpp_src/locale_classes.h	/^    static _Impl*	_S_global;$/;"	m	class:std::locale	access:private
+_S_goodbit	cpp_src/ios_base.h	/^      _S_goodbit 		= 0,$/;"	e	enum:std::_Ios_Iostate
+_S_hex	cpp_src/ios_base.h	/^      _S_hex 		= 1L << 3,$/;"	e	enum:std::_Ios_Fmtflags
+_S_iE	cpp_src/locale_facets.h	/^      _S_iE = _S_izero + 20,$/;"	e	enum:std::__num_base::__anon8
+_S_iX	cpp_src/locale_facets.h	/^      _S_iX,$/;"	e	enum:std::__num_base::__anon8
+_S_id_collate	cpp_src/locale_classes.h	/^    static const locale::id* const	_S_id_collate[];$/;"	m	class:std::locale::_Impl::locale	access:private
+_S_id_ctype	cpp_src/locale_classes.h	/^    static const locale::id* const	_S_id_ctype[];$/;"	m	class:std::locale::_Impl::locale	access:private
+_S_id_messages	cpp_src/locale_classes.h	/^    static const locale::id* const	_S_id_messages[];$/;"	m	class:std::locale::_Impl::locale	access:private
+_S_id_monetary	cpp_src/locale_classes.h	/^    static const locale::id* const	_S_id_monetary[];$/;"	m	class:std::locale::_Impl::locale	access:private
+_S_id_numeric	cpp_src/locale_classes.h	/^    static const locale::id* const	_S_id_numeric[];$/;"	m	class:std::locale::_Impl::locale	access:private
+_S_id_time	cpp_src/locale_classes.h	/^    static const locale::id* const	_S_id_time[];$/;"	m	class:std::locale::_Impl::locale	access:private
+_S_ie	cpp_src/locale_facets.h	/^      _S_ie = _S_izero + 14,$/;"	e	enum:std::__num_base::__anon8
+_S_iend	cpp_src/locale_facets.h	/^      _S_iend = 26$/;"	e	enum:std::__num_base::__anon8
+_S_iminus	cpp_src/locale_facets.h	/^      _S_iminus,$/;"	e	enum:std::__num_base::__anon8
+_S_in	cpp_src/ios_base.h	/^      _S_in 		= 1L << 3,$/;"	e	enum:std::_Ios_Openmode
+_S_initial_map_size	cpp_src/stl_deque.h	/^      enum { _S_initial_map_size = 8 };$/;"	e	enum:std::_Deque_base::__anon3
+_S_initialize	cpp_src/locale_classes.h	/^    _S_initialize();$/;"	p	class:std::locale	access:private	signature:()
+_S_initialize_once	cpp_src/locale_classes.h	/^    _S_initialize_once();$/;"	p	class:std::locale	access:private	signature:()
+_S_initialize_once	cpp_src/locale_classes.h	/^    _S_initialize_once();$/;"	p	class:std::locale::facet	access:private	signature:()
+_S_internal	cpp_src/ios_base.h	/^      _S_internal 	= 1L << 4,$/;"	e	enum:std::_Ios_Fmtflags
+_S_ios_fmtflags_end	cpp_src/ios_base.h	/^      _S_ios_fmtflags_end = 1L << 16 $/;"	e	enum:std::_Ios_Fmtflags
+_S_ios_iostate_end	cpp_src/ios_base.h	/^      _S_ios_iostate_end = 1L << 16 $/;"	e	enum:std::_Ios_Iostate
+_S_ios_openmode_end	cpp_src/ios_base.h	/^      _S_ios_openmode_end = 1L << 16 $/;"	e	enum:std::_Ios_Openmode
+_S_ios_seekdir_end	cpp_src/ios_base.h	/^      _S_ios_seekdir_end = 1L << 16 $/;"	e	enum:std::_Ios_Seekdir
+_S_iplus	cpp_src/locale_facets.h	/^      _S_iplus,$/;"	e	enum:std::__num_base::__anon8
+_S_ix	cpp_src/locale_facets.h	/^      _S_ix,$/;"	e	enum:std::__num_base::__anon8
+_S_izero	cpp_src/locale_facets.h	/^      _S_izero,$/;"	e	enum:std::__num_base::__anon8
+_S_key	cpp_src/stl_tree.h	/^      _S_key(_Const_Base_ptr __x)$/;"	f	class:std::_Rb_tree	access:protected	signature:(_Const_Base_ptr __x)
+_S_key	cpp_src/stl_tree.h	/^      _S_key(_Const_Link_type __x)$/;"	f	class:std::_Rb_tree	access:protected	signature:(_Const_Link_type __x)
+_S_left	cpp_src/ios_base.h	/^      _S_left 		= 1L << 5,$/;"	e	enum:std::_Ios_Fmtflags
+_S_left	cpp_src/stl_tree.h	/^      _S_left(_Base_ptr __x)$/;"	f	class:std::_Rb_tree	access:protected	signature:(_Base_ptr __x)
+_S_left	cpp_src/stl_tree.h	/^      _S_left(_Const_Base_ptr __x)$/;"	f	class:std::_Rb_tree	access:protected	signature:(_Const_Base_ptr __x)
+_S_local_word_size	cpp_src/ios_base.h	/^    enum { _S_local_word_size = 8 };$/;"	e	enum:std::ios_base::__anon5
+_S_maskbit	cpp_src/bitset	/^      _S_maskbit(size_t __pos )$/;"	f	struct:std::_Base_bitset	access:public	signature:(size_t __pos )
+_S_max_size	cpp_src/basic_string.h	/^	static const size_type	_S_max_size;$/;"	m	struct:std::basic_string::_Rep	access:public
+_S_max_size	cpp_src/basic_string.tcc	/^    _Rep::_S_max_size = (((npos - sizeof(_Rep_base))\/sizeof(_CharT)) - 1) \/ 4;$/;"	m	class:std::basic_string::_Rep	file:
+_S_maximum	cpp_src/stl_tree.h	/^      _S_maximum(_Base_ptr __x)$/;"	f	class:std::_Rb_tree	access:protected	signature:(_Base_ptr __x)
+_S_maximum	cpp_src/stl_tree.h	/^      _S_maximum(_Const_Base_ptr __x)$/;"	f	class:std::_Rb_tree	access:protected	signature:(_Const_Base_ptr __x)
+_S_maximum	cpp_src/stl_tree.h	/^    _S_maximum(_Base_ptr __x)$/;"	f	struct:std::_Rb_tree_node_base	access:public	signature:(_Base_ptr __x)
+_S_maximum	cpp_src/stl_tree.h	/^    _S_maximum(_Const_Base_ptr __x)$/;"	f	struct:std::_Rb_tree_node_base	access:public	signature:(_Const_Base_ptr __x)
+_S_minimum	cpp_src/stl_tree.h	/^      _S_minimum(_Base_ptr __x)$/;"	f	class:std::_Rb_tree	access:protected	signature:(_Base_ptr __x)
+_S_minimum	cpp_src/stl_tree.h	/^      _S_minimum(_Const_Base_ptr __x)$/;"	f	class:std::_Rb_tree	access:protected	signature:(_Const_Base_ptr __x)
+_S_minimum	cpp_src/stl_tree.h	/^    _S_minimum(_Base_ptr __x)$/;"	f	struct:std::_Rb_tree_node_base	access:public	signature:(_Base_ptr __x)
+_S_minimum	cpp_src/stl_tree.h	/^    _S_minimum(_Const_Base_ptr __x)$/;"	f	struct:std::_Rb_tree_node_base	access:public	signature:(_Const_Base_ptr __x)
+_S_minus	cpp_src/locale_facets.h	/^      _S_minus,$/;"	e	enum:std::money_base::__anon9
+_S_normalize_category	cpp_src/locale_classes.h	/^    _S_normalize_category(category);$/;"	p	class:std::locale	access:private	signature:(category)
+_S_oE	cpp_src/locale_facets.h	/^        _S_oE = _S_oudigits + 14, \/\/ For scientific notation, 'E'$/;"	e	enum:std::__num_base::__anon7
+_S_oX	cpp_src/locale_facets.h	/^        _S_oX,$/;"	e	enum:std::__num_base::__anon7
+_S_oct	cpp_src/ios_base.h	/^      _S_oct 		= 1L << 6,$/;"	e	enum:std::_Ios_Fmtflags
+_S_odigits	cpp_src/locale_facets.h	/^        _S_odigits,$/;"	e	enum:std::__num_base::__anon7
+_S_odigits_end	cpp_src/locale_facets.h	/^        _S_odigits_end = _S_odigits + 16,$/;"	e	enum:std::__num_base::__anon7
+_S_oe	cpp_src/locale_facets.h	/^        _S_oe = _S_odigits + 14,  \/\/ For scientific notation, 'e'$/;"	e	enum:std::__num_base::__anon7
+_S_oend	cpp_src/locale_facets.h	/^	_S_oend = _S_oudigits_end$/;"	e	enum:std::__num_base::__anon7
+_S_ominus	cpp_src/locale_facets.h	/^        _S_ominus,$/;"	e	enum:std::__num_base::__anon7
+_S_once	cpp_src/locale_classes.h	/^    static __gthread_once_t		_S_once;$/;"	m	class:std::locale::facet	access:private
+_S_once	cpp_src/locale_classes.h	/^    static __gthread_once_t _S_once;$/;"	m	class:std::locale	access:private
+_S_oplus	cpp_src/locale_facets.h	/^        _S_oplus,$/;"	e	enum:std::__num_base::__anon7
+_S_oudigits	cpp_src/locale_facets.h	/^        _S_oudigits = _S_odigits_end,$/;"	e	enum:std::__num_base::__anon7
+_S_oudigits_end	cpp_src/locale_facets.h	/^        _S_oudigits_end = _S_oudigits + 16,$/;"	e	enum:std::__num_base::__anon7
+_S_out	cpp_src/ios_base.h	/^      _S_out 		= 1L << 4,$/;"	e	enum:std::_Ios_Openmode
+_S_ox	cpp_src/locale_facets.h	/^        _S_ox,$/;"	e	enum:std::__num_base::__anon7
+_S_pad	cpp_src/locale_facets.h	/^      _S_pad(ios_base& __io, _CharT __fill, _CharT* __news,$/;"	p	struct:std::__pad	access:public	signature:(ios_base& __io, _CharT __fill, _CharT* __news, const _CharT* __olds, const streamsize __newlen, const streamsize __oldlen, const bool __num)
+_S_pad	cpp_src/locale_facets.tcc	/^    __pad<_CharT, _Traits>::_S_pad(ios_base& __io, _CharT __fill,$/;"	f	class:std::__pad	signature:(ios_base& __io, _CharT __fill, _CharT* __news, const _CharT* __olds, const streamsize __newlen, const streamsize __oldlen, const bool __num)
+_S_red	cpp_src/stl_tree.h	/^  enum _Rb_tree_color { _S_red = false, _S_black = true };$/;"	e	enum:std::_Rb_tree_color
+_S_refcount	cpp_src/ios_base.h	/^      static _Atomic_word	_S_refcount;$/;"	m	class:std::ios_base::Init	access:private
+_S_refcount	cpp_src/locale_classes.h	/^    static _Atomic_word		_S_refcount;$/;"	m	class:std::locale::id	access:private
+_S_right	cpp_src/ios_base.h	/^      _S_right 		= 1L << 7,$/;"	e	enum:std::_Ios_Fmtflags
+_S_right	cpp_src/stl_tree.h	/^      _S_right(_Base_ptr __x)$/;"	f	class:std::_Rb_tree	access:protected	signature:(_Base_ptr __x)
+_S_right	cpp_src/stl_tree.h	/^      _S_right(_Const_Base_ptr __x)$/;"	f	class:std::_Rb_tree	access:protected	signature:(_Const_Base_ptr __x)
+_S_scientific	cpp_src/ios_base.h	/^      _S_scientific 	= 1L << 8,$/;"	e	enum:std::_Ios_Fmtflags
+_S_showbase	cpp_src/ios_base.h	/^      _S_showbase 	= 1L << 9,$/;"	e	enum:std::_Ios_Fmtflags
+_S_showpoint	cpp_src/ios_base.h	/^      _S_showpoint 	= 1L << 10,$/;"	e	enum:std::_Ios_Fmtflags
+_S_showpos	cpp_src/ios_base.h	/^      _S_showpos 	= 1L << 11,$/;"	e	enum:std::_Ios_Fmtflags
+_S_skipws	cpp_src/ios_base.h	/^      _S_skipws 	= 1L << 12,$/;"	e	enum:std::_Ios_Fmtflags
+_S_synced_with_stdio	cpp_src/ios_base.h	/^      static bool		_S_synced_with_stdio;$/;"	m	class:std::ios_base::Init	access:private
+_S_terminal	cpp_src/basic_string.h	/^	static const _CharT	_S_terminal;$/;"	m	struct:std::basic_string::_Rep	access:public
+_S_terminal	cpp_src/basic_string.tcc	/^    _Rep::_S_terminal = _CharT();$/;"	m	class:std::basic_string::_Rep	file:
+_S_threshold	cpp_src/stl_algo.h	/^  enum { _S_threshold = 16 };$/;"	e	enum:std::__anon10
+_S_timezones	cpp_src/locale_facets.h	/^      static const _CharT*		_S_timezones[14];$/;"	m	struct:std::__timepunct_cache	access:public
+_S_timezones	cpp_src/locale_facets.h	/^    __timepunct_cache<char>::_S_timezones[14];$/;"	m	class:std::__timepunct_cache
+_S_timezones	cpp_src/locale_facets.h	/^    __timepunct_cache<wchar_t>::_S_timezones[14];$/;"	m	class:std::__timepunct_cache
+_S_timezones	cpp_src/locale_facets.h	/^    const _CharT* __timepunct_cache<_CharT>::_S_timezones[14];$/;"	m	class:std::__timepunct_cache
+_S_trunc	cpp_src/ios_base.h	/^      _S_trunc 		= 1L << 5,$/;"	e	enum:std::_Ios_Openmode
+_S_unitbuf	cpp_src/ios_base.h	/^      _S_unitbuf 	= 1L << 13,$/;"	e	enum:std::_Ios_Fmtflags
+_S_uppercase	cpp_src/ios_base.h	/^      _S_uppercase 	= 1L << 14,$/;"	e	enum:std::_Ios_Fmtflags
+_S_value	cpp_src/stl_tree.h	/^      _S_value(_Const_Base_ptr __x)$/;"	f	class:std::_Rb_tree	access:protected	signature:(_Const_Base_ptr __x)
+_S_value	cpp_src/stl_tree.h	/^      _S_value(_Const_Link_type __x)$/;"	f	class:std::_Rb_tree	access:protected	signature:(_Const_Link_type __x)
+_S_whichbit	cpp_src/bitset	/^      _S_whichbit(size_t __pos )$/;"	f	struct:std::_Base_bitset	access:public	signature:(size_t __pos )
+_S_whichbyte	cpp_src/bitset	/^      _S_whichbyte(size_t __pos )$/;"	f	struct:std::_Base_bitset	access:public	signature:(size_t __pos )
+_S_whichword	cpp_src/bitset	/^      _S_whichword(size_t __pos )$/;"	f	struct:std::_Base_bitset	access:public	signature:(size_t __pos )
+_S_word_bit	cpp_src/stl_bvector.h	/^  enum { _S_word_bit = int(CHAR_BIT * sizeof(_Bit_type)) };$/;"	e	enum:std::__anon6
+_S_zero	cpp_src/locale_facets.h	/^      _S_zero,$/;"	e	enum:std::money_base::__anon9
+_SameTypeConcept	cpp_src/boost_concept_check.h	/^  struct _SameTypeConcept$/;"	s
+_SameTypeConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_SameTypeConcept	access:public	signature:()
+_Sanitize	cpp_src/bitset	/^    struct _Sanitize$/;"	s	namespace:std	file:
+_Sanitize	cpp_src/bitset	/^    struct _Sanitize<0>$/;"	s	namespace:std	file:
+_Select1st	cpp_src/stl_function.h	/^    struct _Select1st : public unary_function<_Pair,$/;"	s	namespace:std	inherits:unary_function
+_Select2nd	cpp_src/stl_function.h	/^    struct _Select2nd : public unary_function<_Pair,$/;"	s	namespace:std	inherits:unary_function
+_Self	cpp_src/stl_deque.h	/^      typedef _Deque_iterator                 _Self;$/;"	t	struct:std::_Deque_iterator	access:public
+_Self	cpp_src/stl_list.h	/^      typedef _List_const_iterator<_Tp>          _Self;$/;"	t	struct:std::_List_const_iterator	access:public
+_Self	cpp_src/stl_list.h	/^      typedef _List_iterator<_Tp>                _Self;$/;"	t	struct:std::_List_iterator	access:public
+_Self	cpp_src/stl_tree.h	/^      typedef _Rb_tree_const_iterator<_Tp>        _Self;$/;"	t	struct:std::_Rb_tree_const_iterator	access:public
+_Self	cpp_src/stl_tree.h	/^      typedef _Rb_tree_iterator<_Tp>        _Self;$/;"	t	struct:std::_Rb_tree_iterator	access:public
+_SequenceConcept	cpp_src/boost_concept_check.h	/^  struct _SequenceConcept$/;"	s
+_SequenceConcept::_Const_reference	cpp_src/boost_concept_check.h	/^    typedef typename _Sequence::const_reference _Const_reference;$/;"	t	struct:_SequenceConcept	access:public
+_SequenceConcept::_Reference	cpp_src/boost_concept_check.h	/^    typedef typename _Sequence::reference _Reference;$/;"	t	struct:_SequenceConcept	access:public
+_SequenceConcept::__const_constraints	cpp_src/boost_concept_check.h	/^    void __const_constraints(const _Sequence& __c) {$/;"	f	struct:_SequenceConcept	access:public	signature:(const _Sequence& __c)
+_SequenceConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_SequenceConcept	access:public	signature:()
+_SequenceConcept::__first	cpp_src/boost_concept_check.h	/^    typename _Sequence::value_type *__first, *__last;$/;"	m	struct:_SequenceConcept	access:public
+_SequenceConcept::__last	cpp_src/boost_concept_check.h	/^    typename _Sequence::value_type *__first, *__last;$/;"	m	struct:_SequenceConcept	access:public
+_SequenceConcept::__n	cpp_src/boost_concept_check.h	/^    typename _Sequence::size_type __n;$/;"	m	struct:_SequenceConcept	access:public
+_SequenceConcept::__p	cpp_src/boost_concept_check.h	/^    typename _Sequence::iterator __p, __q;$/;"	m	struct:_SequenceConcept	access:public
+_SequenceConcept::__q	cpp_src/boost_concept_check.h	/^    typename _Sequence::iterator __p, __q;$/;"	m	struct:_SequenceConcept	access:public
+_SequenceConcept::__t	cpp_src/boost_concept_check.h	/^    typename _Sequence::value_type __t;$/;"	m	struct:_SequenceConcept	access:public
+_Sequence_value_type	cpp_src/stl_queue.h	/^      typedef typename _Sequence::value_type _Sequence_value_type;$/;"	t	class:std::priority_queue	access:private
+_Sequence_value_type	cpp_src/stl_queue.h	/^      typedef typename _Sequence::value_type _Sequence_value_type;$/;"	t	class:std::queue	access:private
+_Sequence_value_type	cpp_src/stl_stack.h	/^      typedef typename _Sequence::value_type _Sequence_value_type;$/;"	t	class:std::stack	access:private
+_Setbase	cpp_src/iomanip	/^  struct _Setbase { int _M_base; };$/;"	s	namespace:std	file:
+_Setfill	cpp_src/iomanip	/^    struct _Setfill { _CharT _M_c; };$/;"	s	namespace:std	file:
+_Setiosflags	cpp_src/iomanip	/^  struct _Setiosflags { ios_base::fmtflags _M_mask; };$/;"	s	namespace:std	file:
+_Setprecision	cpp_src/iomanip	/^  struct _Setprecision { int _M_n; };$/;"	s	namespace:std	file:
+_Setw	cpp_src/iomanip	/^  struct _Setw { int _M_n; };$/;"	s	namespace:std	file:
+_SignedIntegerConcept	cpp_src/boost_concept_check.h	/^  struct _SignedIntegerConcept {$/;"	s
+_SignedIntegerConcept	cpp_src/boost_concept_check.h	/^  template <> struct _SignedIntegerConcept<int> { void __constraints() {} };$/;"	s
+_SignedIntegerConcept	cpp_src/boost_concept_check.h	/^  template <> struct _SignedIntegerConcept<long long> { void __constraints(){}};$/;"	s
+_SignedIntegerConcept	cpp_src/boost_concept_check.h	/^  template <> struct _SignedIntegerConcept<long> { void __constraints() {} };$/;"	s
+_SignedIntegerConcept	cpp_src/boost_concept_check.h	/^  template <> struct _SignedIntegerConcept<short> { void __constraints() {} };$/;"	s
+_SignedIntegerConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_SignedIntegerConcept	access:public	signature:()
+_SignedIntegerConcept::__constraints	cpp_src/boost_concept_check.h	/^  template <> struct _SignedIntegerConcept<int> { void __constraints() {} };$/;"	f	struct:_SignedIntegerConcept	access:public	signature:()
+_SignedIntegerConcept::__constraints	cpp_src/boost_concept_check.h	/^  template <> struct _SignedIntegerConcept<long long> { void __constraints(){}};$/;"	f	struct:_SignedIntegerConcept	access:public	signature:()
+_SignedIntegerConcept::__constraints	cpp_src/boost_concept_check.h	/^  template <> struct _SignedIntegerConcept<long> { void __constraints() {} };$/;"	f	struct:_SignedIntegerConcept	access:public	signature:()
+_SignedIntegerConcept::__constraints	cpp_src/boost_concept_check.h	/^  template <> struct _SignedIntegerConcept<short> { void __constraints() {} };$/;"	f	struct:_SignedIntegerConcept	access:public	signature:()
+_SimpleAssociativeContainerConcept	cpp_src/boost_concept_check.h	/^  struct _SimpleAssociativeContainerConcept$/;"	s
+_SimpleAssociativeContainerConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_SimpleAssociativeContainerConcept	access:public	signature:()
+_Size_type	cpp_src/boost_concept_check.h	/^    typedef typename _Container::size_type _Size_type;$/;"	t	struct:_ContainerConcept	access:public
+_Size_type	cpp_src/boost_concept_check.h	/^    typedef typename _RandomAccessContainer::size_type _Size_type;$/;"	t	struct:_Mutable_RandomAccessContainerConcept	access:public
+_Size_type	cpp_src/boost_concept_check.h	/^    typedef typename _RandomAccessContainer::size_type _Size_type;$/;"	t	struct:_RandomAccessContainerConcept	access:public
+_SortedAssociativeContainerConcept	cpp_src/boost_concept_check.h	/^  struct _SortedAssociativeContainerConcept$/;"	s
+_SortedAssociativeContainerConcept::_Const_iterator	cpp_src/boost_concept_check.h	/^      _Const_iterator;$/;"	t	struct:_SortedAssociativeContainerConcept	access:public
+_SortedAssociativeContainerConcept::_Iterator	cpp_src/boost_concept_check.h	/^    typedef typename _SortedAssociativeContainer::iterator _Iterator;$/;"	t	struct:_SortedAssociativeContainerConcept	access:public
+_SortedAssociativeContainerConcept::__const_constraints	cpp_src/boost_concept_check.h	/^    void __const_constraints(const _SortedAssociativeContainer& __c) {$/;"	f	struct:_SortedAssociativeContainerConcept	access:public	signature:(const _SortedAssociativeContainer& __c)
+_SortedAssociativeContainerConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_SortedAssociativeContainerConcept	access:public	signature:()
+_SortedAssociativeContainerConcept::__cp	cpp_src/boost_concept_check.h	/^    _Const_iterator __cp;$/;"	m	struct:_SortedAssociativeContainerConcept	access:public
+_SortedAssociativeContainerConcept::__cr	cpp_src/boost_concept_check.h	/^    std::pair<_Const_iterator,_Const_iterator> __cr;$/;"	m	struct:_SortedAssociativeContainerConcept	access:public
+_SortedAssociativeContainerConcept::__first	cpp_src/boost_concept_check.h	/^    typename _SortedAssociativeContainer::value_type *__first, *__last;$/;"	m	struct:_SortedAssociativeContainerConcept	access:public
+_SortedAssociativeContainerConcept::__k	cpp_src/boost_concept_check.h	/^    typename _SortedAssociativeContainer::key_type __k;$/;"	m	struct:_SortedAssociativeContainerConcept	access:public
+_SortedAssociativeContainerConcept::__kc	cpp_src/boost_concept_check.h	/^    typename _SortedAssociativeContainer::key_compare __kc;$/;"	m	struct:_SortedAssociativeContainerConcept	access:public
+_SortedAssociativeContainerConcept::__last	cpp_src/boost_concept_check.h	/^    typename _SortedAssociativeContainer::value_type *__first, *__last;$/;"	m	struct:_SortedAssociativeContainerConcept	access:public
+_SortedAssociativeContainerConcept::__p	cpp_src/boost_concept_check.h	/^    _Iterator __p;$/;"	m	struct:_SortedAssociativeContainerConcept	access:public
+_SortedAssociativeContainerConcept::__r	cpp_src/boost_concept_check.h	/^    std::pair<_Iterator,_Iterator> __r;$/;"	m	struct:_SortedAssociativeContainerConcept	access:public
+_SortedAssociativeContainerConcept::__t	cpp_src/boost_concept_check.h	/^    typename _SortedAssociativeContainer::value_type __t;$/;"	m	struct:_SortedAssociativeContainerConcept	access:public
+_SortedAssociativeContainerConcept::__vc	cpp_src/boost_concept_check.h	/^    typename _SortedAssociativeContainer::value_compare __vc;$/;"	m	struct:_SortedAssociativeContainerConcept	access:public
+_TEMPBUF_H	cpp_src/stl_tempbuf.h	63;"	d
+_TREE_H	cpp_src/stl_tree.h	65;"	d
+_TYPEINFO	cpp_src/typeinfo	37;"	d	file:
+_Temporary_buffer	cpp_src/stl_tempbuf.h	/^      _Temporary_buffer(_ForwardIterator __first, _ForwardIterator __last);$/;"	p	class:std::_Temporary_buffer	access:public	signature:(_ForwardIterator __first, _ForwardIterator __last)
+_Temporary_buffer	cpp_src/stl_tempbuf.h	/^      _Temporary_buffer(const _Temporary_buffer&);$/;"	p	class:std::_Temporary_buffer	access:private	signature:(const _Temporary_buffer&)
+_Temporary_buffer	cpp_src/stl_tempbuf.h	/^    _Temporary_buffer(_ForwardIterator __first, _ForwardIterator __last)$/;"	f	class:std::_Temporary_buffer	signature:(_ForwardIterator __first, _ForwardIterator __last)
+_Temporary_buffer	cpp_src/stl_tempbuf.h	/^    class _Temporary_buffer$/;"	c	namespace:std
+_Tp	cpp_src/valarray_before.h	/^      typedef typename _Dom::value_type _Tp;$/;"	t	struct:std::_BinClos	access:public
+_Tp	cpp_src/valarray_before.h	/^      typedef value_type _Tp;$/;"	t	struct:std::_RefFunClos	access:public
+_Tp	cpp_src/valarray_before.h	/^      typedef value_type _Tp;$/;"	t	struct:std::_ValFunClos	access:public
+_Tp_alloc_type	cpp_src/stl_deque.h	/^      typedef typename _Alloc::template rebind<_Tp>::other  _Tp_alloc_type;$/;"	t	class:std::_Deque_base	access:protected
+_Tp_alloc_type	cpp_src/stl_deque.h	/^      typedef typename _Base::_Tp_alloc_type	 _Tp_alloc_type;$/;"	t	class:std::deque	access:private
+_Tp_alloc_type	cpp_src/stl_list.h	/^      typedef typename _Alloc::template rebind<_Tp>::other _Tp_alloc_type;$/;"	t	class:std::_List_base	access:protected
+_Tp_alloc_type	cpp_src/stl_list.h	/^      typedef typename _Base::_Tp_alloc_type		 _Tp_alloc_type;$/;"	t	class:std::list	access:private
+_Tp_alloc_type	cpp_src/stl_vector.h	/^      typedef typename _Alloc::template rebind<_Tp>::other _Tp_alloc_type;$/;"	t	struct:std::_Vector_base	access:public
+_Tp_alloc_type	cpp_src/stl_vector.h	/^      typedef typename _Base::_Tp_alloc_type		 _Tp_alloc_type;$/;"	t	class:std::vector	access:private
+_TrivialIteratorConcept	cpp_src/boost_concept_check.h	/^  struct _TrivialIteratorConcept$/;"	s
+_TrivialIteratorConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_TrivialIteratorConcept	access:public	signature:()
+_TrivialIteratorConcept::__i	cpp_src/boost_concept_check.h	/^    _Tp __i;$/;"	m	struct:_TrivialIteratorConcept	access:public
+_Type	cpp_src/boost_concept_check.h	/^struct _Aux_require_same<_Tp,_Tp> { typedef _Tp _Type; };$/;"	t	struct:_Aux_require_same	access:public
+_UnBase	cpp_src/valarray_before.h	/^      _UnBase(const _Arg& __e) : _M_expr(__e) {}$/;"	f	class:std::_UnBase	access:public	signature:(const _Arg& __e)
+_UnBase	cpp_src/valarray_before.h	/^    class _UnBase$/;"	c	namespace:std
+_UnClos	cpp_src/valarray_before.h	/^      _UnClos(const _Arg& __e) : _Base(__e) {}$/;"	f	struct:std::_UnClos	access:public	signature:(const _Arg& __e)
+_UnClos	cpp_src/valarray_before.h	/^    struct _UnClos<_Oper, _Expr, _Dom>$/;"	s	namespace:std	inherits:_UnBase
+_UnClos	cpp_src/valarray_before.h	/^    struct _UnClos<_Oper, _ValArray, _Tp>$/;"	s	namespace:std	inherits:_UnBase
+_UnaryFunctionConcept	cpp_src/boost_concept_check.h	/^  struct _UnaryFunctionConcept$/;"	s
+_UnaryFunctionConcept	cpp_src/boost_concept_check.h	/^  struct _UnaryFunctionConcept<_Func, void, _Arg> {$/;"	s
+_UnaryFunctionConcept::__arg	cpp_src/boost_concept_check.h	/^    _Arg __arg;$/;"	m	struct:_UnaryFunctionConcept	access:public
+_UnaryFunctionConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_UnaryFunctionConcept	access:public	signature:()
+_UnaryFunctionConcept::__f	cpp_src/boost_concept_check.h	/^    _Func __f;$/;"	m	struct:_UnaryFunctionConcept	access:public
+_UnaryFunctionConcept::__r	cpp_src/boost_concept_check.h	/^    _Return __r;$/;"	m	struct:_UnaryFunctionConcept	access:public
+_UnaryOp	cpp_src/valarray	/^	struct _UnaryOp $/;"	s	class:std::valarray	file:	access:private
+_UnaryPredicateConcept	cpp_src/boost_concept_check.h	/^  struct _UnaryPredicateConcept$/;"	s
+_UnaryPredicateConcept::__arg	cpp_src/boost_concept_check.h	/^    _Arg __arg;$/;"	m	struct:_UnaryPredicateConcept	access:public
+_UnaryPredicateConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_UnaryPredicateConcept	access:public	signature:()
+_UnaryPredicateConcept::__f	cpp_src/boost_concept_check.h	/^    _Func __f;$/;"	m	struct:_UnaryPredicateConcept	access:public
+_Unchecked_flip	cpp_src/bitset	/^      _Unchecked_flip(size_t __pos)$/;"	f	class:std::bitset	access:public	signature:(size_t __pos)
+_Unchecked_reset	cpp_src/bitset	/^      _Unchecked_reset(size_t __pos)$/;"	f	class:std::bitset	access:public	signature:(size_t __pos)
+_Unchecked_set	cpp_src/bitset	/^      _Unchecked_set(size_t __pos)$/;"	f	class:std::bitset	access:public	signature:(size_t __pos)
+_Unchecked_set	cpp_src/bitset	/^      _Unchecked_set(size_t __pos, int __val)$/;"	f	class:std::bitset	access:public	signature:(size_t __pos, int __val)
+_Unchecked_test	cpp_src/bitset	/^      _Unchecked_test(size_t __pos) const$/;"	f	class:std::bitset	access:public	signature:(size_t __pos) const
+_UniqueAssociativeContainerConcept	cpp_src/boost_concept_check.h	/^  struct _UniqueAssociativeContainerConcept$/;"	s
+_UniqueAssociativeContainerConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_UniqueAssociativeContainerConcept	access:public	signature:()
+_UniqueAssociativeContainerConcept::__first	cpp_src/boost_concept_check.h	/^    typename _UniqueAssociativeContainer::value_type *__first, *__last;$/;"	m	struct:_UniqueAssociativeContainerConcept	access:public
+_UniqueAssociativeContainerConcept::__last	cpp_src/boost_concept_check.h	/^    typename _UniqueAssociativeContainer::value_type *__first, *__last;$/;"	m	struct:_UniqueAssociativeContainerConcept	access:public
+_UniqueAssociativeContainerConcept::__pos_flag	cpp_src/boost_concept_check.h	/^    std::pair<typename _UniqueAssociativeContainer::iterator, bool> __pos_flag;$/;"	m	struct:_UniqueAssociativeContainerConcept	access:public
+_UniqueAssociativeContainerConcept::__t	cpp_src/boost_concept_check.h	/^    typename _UniqueAssociativeContainer::value_type __t;$/;"	m	struct:_UniqueAssociativeContainerConcept	access:public
+_UnsignedIntegerConcept	cpp_src/boost_concept_check.h	/^  struct _UnsignedIntegerConcept {$/;"	s
+_UnsignedIntegerConcept	cpp_src/boost_concept_check.h	/^  template <> struct _UnsignedIntegerConcept<unsigned int>$/;"	s
+_UnsignedIntegerConcept	cpp_src/boost_concept_check.h	/^  template <> struct _UnsignedIntegerConcept<unsigned long long>$/;"	s
+_UnsignedIntegerConcept	cpp_src/boost_concept_check.h	/^  template <> struct _UnsignedIntegerConcept<unsigned long>$/;"	s
+_UnsignedIntegerConcept	cpp_src/boost_concept_check.h	/^  template <> struct _UnsignedIntegerConcept<unsigned short>$/;"	s
+_UnsignedIntegerConcept::__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_UnsignedIntegerConcept	access:public	signature:()
+_UnsignedIntegerConcept::__constraints	cpp_src/boost_concept_check.h	/^    { void __constraints() {} };$/;"	f	struct:_UnsignedIntegerConcept	access:public	signature:()
+_VALARRAY_AFTER_H	cpp_src/valarray_after.h	39;"	d
+_VALARRAY_ARRAY_H	cpp_src/valarray_array.h	39;"	d
+_VALARRAY_ARRAY_TCC	cpp_src/valarray_array.tcc	38;"	d	file:
+_VALARRAY_BEFORE_H	cpp_src/valarray_before.h	39;"	d
+_VECTOR_H	cpp_src/stl_vector.h	63;"	d
+_VECTOR_TCC	cpp_src/vector.tcc	62;"	d	file:
+_ValFunClos	cpp_src/valarray_before.h	/^      _ValFunClos(const _Dom& __e, _Tp __f(_Tp)) : _Base(__e, __f) {}$/;"	f	struct:std::_ValFunClos	access:public	signature:(const _Dom& __e, _Tp __f(_Tp))
+_ValFunClos	cpp_src/valarray_before.h	/^      _ValFunClos(const valarray<_Tp>& __v, _Tp __f(_Tp)) : _Base(__v, __f) {}$/;"	f	struct:std::_ValFunClos	access:public	signature:(const valarray<_Tp>& __v, _Tp __f(_Tp))
+_ValFunClos	cpp_src/valarray_before.h	/^    struct _ValFunClos<_Expr,_Dom> : _FunBase<_Dom, typename _Dom::value_type>$/;"	s	namespace:std	inherits:_FunBase
+_ValFunClos	cpp_src/valarray_before.h	/^    struct _ValFunClos<_ValArray,_Tp> : _FunBase<valarray<_Tp>, _Tp>$/;"	s	namespace:std	inherits:_FunBase
+_Value_type	cpp_src/boost_concept_check.h	/^    typedef typename _Container::value_type _Value_type;$/;"	t	struct:_ContainerConcept	access:public
+_Value_type	cpp_src/boost_concept_check.h	/^    typedef typename _Container::value_type _Value_type;$/;"	t	struct:_Mutable_ContainerConcept	access:public
+_Vector_base	cpp_src/stl_vector.h	/^      _Vector_base(const allocator_type& __a)$/;"	f	struct:std::_Vector_base	access:public	signature:(const allocator_type& __a)
+_Vector_base	cpp_src/stl_vector.h	/^      _Vector_base(size_t __n, const allocator_type& __a)$/;"	f	struct:std::_Vector_base	access:public	signature:(size_t __n, const allocator_type& __a)
+_Vector_base	cpp_src/stl_vector.h	/^    struct _Vector_base$/;"	s	namespace:std
+_Vector_impl	cpp_src/stl_vector.h	/^	_Vector_impl(_Tp_alloc_type const& __a)$/;"	f	struct:std::_Vector_base::_Vector_impl	access:public	signature:(_Tp_alloc_type const& __a)
+_Vector_impl	cpp_src/stl_vector.h	/^      struct _Vector_impl $/;"	s	struct:std::_Vector_base	inherits:_Tp_alloc_type	access:public
+_Vt	cpp_src/valarray_before.h	/^      typedef typename _Arg::value_type _Vt;$/;"	t	class:std::_UnBase	access:public
+_Vt	cpp_src/valarray_before.h	/^      typedef typename _Clos::value_type _Vt;$/;"	t	class:std::_BinBase1	access:public
+_Vt	cpp_src/valarray_before.h	/^      typedef typename _Clos::value_type _Vt;$/;"	t	class:std::_BinBase2	access:public
+_Vt	cpp_src/valarray_before.h	/^      typedef typename _FirstArg::value_type _Vt;$/;"	t	class:std::_BinBase	access:public
+_WordT	cpp_src/bitset	/^      typedef unsigned long _WordT;$/;"	t	class:std::bitset	file:	access:private
+_WordT	cpp_src/bitset	/^      typedef unsigned long _WordT;$/;"	t	struct:std::_Base_bitset	file:	access:public
+_Words	cpp_src/ios_base.h	/^      _Words() : _M_pword(0), _M_iword(0) { }$/;"	f	struct:std::ios_base::_Words	access:public	signature:()
+_Words	cpp_src/ios_base.h	/^    struct _Words$/;"	s	class:std::ios_base	access:protected
+__EXCEPTION__	cpp_src/exception	38;"	d	file:
+__GXX_MERGED_TYPEINFO_NAMES	cpp_src/typeinfo	53;"	d	file:
+__a	cpp_src/boost_concept_check.h	/^    _First __a;$/;"	m	struct:_BinaryPredicateConcept	access:public
+__a	cpp_src/boost_concept_check.h	/^    _First __a;$/;"	m	struct:_Const_BinaryPredicateConcept	access:public
+__a	cpp_src/boost_concept_check.h	/^    _Tp __a, __b;$/;"	m	struct:_ComparableConcept	access:public
+__a	cpp_src/boost_concept_check.h	/^    _Tp __a, __b;$/;"	m	struct:_EqualityComparableConcept	access:public
+__a	cpp_src/boost_concept_check.h	/^    _Tp __a, __b;$/;"	m	struct:_LessThanComparableConcept	access:public
+__a	cpp_src/boost_concept_check.h	/^    _Tp __a, __b;$/;"	m	struct:_RandomAccessIteratorConcept	access:public
+__a	cpp_src/boost_concept_check.h	/^    _Tp __a;$/;"	m	struct:_AssignableConcept	access:public
+__a	cpp_src/boost_concept_check.h	/^    _Tp __a;$/;"	m	struct:_SGIAssignableConcept	access:public
+__abs	cpp_src/valarray_before.h	/^  struct __abs$/;"	s	namespace:std
+__acos	cpp_src/valarray_before.h	/^  struct __acos$/;"	s	namespace:std
+__add_grouping	cpp_src/locale_facets.h	/^    __add_grouping(_CharT* __s, _CharT __sep,$/;"	p	namespace:std	signature:(_CharT* __s, _CharT __sep, const char* __gbeg, size_t __gsize, const _CharT* __first, const _CharT* __last)
+__add_grouping	cpp_src/locale_facets.tcc	/^    __add_grouping(_CharT* __s, _CharT __sep,$/;"	f	namespace:std	signature:(_CharT* __s, _CharT __sep, const char* __gbeg, size_t __gsize, const _CharT* __first, const _CharT* __last)
+__adjust_heap	cpp_src/stl_heap.h	/^    __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _Distance __holeIndex, _Distance __len, _Tp __value)
+__adjust_heap	cpp_src/stl_heap.h	/^    __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _Distance __holeIndex, _Distance __len, _Tp __value, _Compare __comp)
+__advance	cpp_src/stl_iterator_base_funcs.h	/^    __advance(_BidirectionalIterator& __i, _Distance __n,$/;"	f	namespace:std	signature:(_BidirectionalIterator& __i, _Distance __n, bidirectional_iterator_tag)
+__advance	cpp_src/stl_iterator_base_funcs.h	/^    __advance(_InputIterator& __i, _Distance __n, input_iterator_tag)$/;"	f	namespace:std	signature:(_InputIterator& __i, _Distance __n, input_iterator_tag)
+__advance	cpp_src/stl_iterator_base_funcs.h	/^    __advance(_RandomAccessIterator& __i, _Distance __n,$/;"	f	namespace:std	signature:(_RandomAccessIterator& __i, _Distance __n, random_access_iterator_tag)
+__alloc_swap	cpp_src/allocator.h	/^    struct __alloc_swap$/;"	s	namespace:std
+__alloc_swap	cpp_src/allocator.h	/^    struct __alloc_swap<_Alloc, false>$/;"	s	namespace:std
+__anon2::__fill	cpp_src/cwchar	/^    int __fill[6];$/;"	m	struct:__anon2	file:	access:public
+__arg	cpp_src/boost_concept_check.h	/^    _Arg __arg;$/;"	m	struct:_UnaryFunctionConcept	access:public
+__arg	cpp_src/boost_concept_check.h	/^    _Arg __arg;$/;"	m	struct:_UnaryPredicateConcept	access:public
+__asin	cpp_src/valarray_before.h	/^  struct __asin$/;"	s	namespace:std
+__atan	cpp_src/valarray_before.h	/^  struct __atan$/;"	s	namespace:std
+__atan2	cpp_src/valarray_before.h	/^  struct __atan2$/;"	s	namespace:std
+__aux_require_boolean_expr	cpp_src/boost_concept_check.h	/^  void __aux_require_boolean_expr(const _Tp& __t) {$/;"	f	signature:(const _Tp& __t)
+__b	cpp_src/boost_concept_check.h	/^    _Second __b;$/;"	m	struct:_BinaryPredicateConcept	access:public
+__b	cpp_src/boost_concept_check.h	/^    _Second __b;$/;"	m	struct:_Const_BinaryPredicateConcept	access:public
+__b	cpp_src/boost_concept_check.h	/^    _Tp __a, __b;$/;"	m	struct:_ComparableConcept	access:public
+__b	cpp_src/boost_concept_check.h	/^    _Tp __a, __b;$/;"	m	struct:_EqualityComparableConcept	access:public
+__b	cpp_src/boost_concept_check.h	/^    _Tp __a, __b;$/;"	m	struct:_LessThanComparableConcept	access:public
+__b	cpp_src/boost_concept_check.h	/^    _Tp __a, __b;$/;"	m	struct:_RandomAccessIteratorConcept	access:public
+__b	cpp_src/boost_concept_check.h	/^    _Tp __b;$/;"	m	struct:_CopyConstructibleConcept	access:public
+__b	cpp_src/boost_concept_check.h	/^    bool __b;$/;"	m	struct:_ContainerConcept	access:public
+__bitwise_and	cpp_src/valarray_before.h	/^  struct __bitwise_and$/;"	s	namespace:std
+__bitwise_not	cpp_src/valarray_before.h	/^  struct __bitwise_not$/;"	s	namespace:std
+__bitwise_or	cpp_src/valarray_before.h	/^  struct __bitwise_or$/;"	s	namespace:std
+__bitwise_xor	cpp_src/valarray_before.h	/^  struct __bitwise_xor$/;"	s	namespace:std
+__c	cpp_src/boost_concept_check.h	/^    _AssociativeContainer __c;$/;"	m	struct:_AssociativeContainerConcept	access:public
+__c	cpp_src/boost_concept_check.h	/^    _BackInsertionSequence __c;$/;"	m	struct:_BackInsertionSequenceConcept	access:public
+__c	cpp_src/boost_concept_check.h	/^    _Container __c, __c2;$/;"	m	struct:_Mutable_ContainerConcept	access:public
+__c	cpp_src/boost_concept_check.h	/^    _FrontInsertionSequence __c;$/;"	m	struct:_FrontInsertionSequenceConcept	access:public
+__c	cpp_src/boost_concept_check.h	/^    _RandomAccessContainer __c;$/;"	m	struct:_Mutable_RandomAccessContainerConcept	access:public
+__c	cpp_src/boost_concept_check.h	/^    _ReversibleContainer __c;$/;"	m	struct:_Mutable_ReversibleContainerConcept	access:public
+__c2	cpp_src/boost_concept_check.h	/^    _Container __c, __c2;$/;"	m	struct:_Mutable_ContainerConcept	access:public
+__cache_type	cpp_src/locale_facets.h	/^      typedef __moneypunct_cache<_CharT, _Intl>     __cache_type;$/;"	t	class:std::moneypunct	access:public
+__cache_type	cpp_src/locale_facets.h	/^      typedef __numpunct_cache<_CharT>  __cache_type;$/;"	t	class:std::numpunct	access:public
+__cache_type	cpp_src/locale_facets.h	/^      typedef __timepunct_cache<_CharT>	__cache_type;$/;"	t	class:std::__timepunct	access:public
+__capture_fpclassify	cpp_src/cmath	/^    __capture_fpclassify(_Tp __f) { return fpclassify(__f); }$/;"	f	signature:(_Tp __f)
+__capture_isfinite	cpp_src/cmath	/^    __capture_isfinite(_Tp __f) { return isfinite(__f); }$/;"	f	signature:(_Tp __f)
+__capture_isgreater	cpp_src/cmath	/^    __capture_isgreater(_Tp __f1, _Tp __f2)$/;"	f	signature:(_Tp __f1, _Tp __f2)
+__capture_isgreaterequal	cpp_src/cmath	/^    __capture_isgreaterequal(_Tp __f1, _Tp __f2)$/;"	f	signature:(_Tp __f1, _Tp __f2)
+__capture_isinf	cpp_src/cmath	/^    __capture_isinf(_Tp __f) { return isinf(__f); }$/;"	f	signature:(_Tp __f)
+__capture_isless	cpp_src/cmath	/^    __capture_isless(_Tp __f1, _Tp __f2) { return isless(__f1, __f2); }$/;"	f	signature:(_Tp __f1, _Tp __f2)
+__capture_islessequal	cpp_src/cmath	/^    __capture_islessequal(_Tp __f1, _Tp __f2)$/;"	f	signature:(_Tp __f1, _Tp __f2)
+__capture_islessgreater	cpp_src/cmath	/^    __capture_islessgreater(_Tp __f1, _Tp __f2)$/;"	f	signature:(_Tp __f1, _Tp __f2)
+__capture_isnan	cpp_src/cmath	/^    __capture_isnan(_Tp __f) { return isnan(__f); }$/;"	f	signature:(_Tp __f)
+__capture_isnormal	cpp_src/cmath	/^    __capture_isnormal(_Tp __f) { return isnormal(__f); }$/;"	f	signature:(_Tp __f)
+__capture_isunordered	cpp_src/cmath	/^    __capture_isunordered(_Tp __f1, _Tp __f2)$/;"	f	signature:(_Tp __f1, _Tp __f2)
+__capture_signbit	cpp_src/cmath	/^    __capture_signbit(_Tp __f) { return signbit(__f); }$/;"	f	signature:(_Tp __f)
+__char_type	cpp_src/locale_facets.h	/^      typedef _CharT			__char_type;$/;"	t	class:std::__timepunct	access:public
+__check_facet	cpp_src/localefwd.h	/^    __check_facet(const _Facet* __f)$/;"	f	namespace:std	signature:(const _Facet* __f)
+__chunk_insertion_sort	cpp_src/stl_algo.h	/^    __chunk_insertion_sort(_RandomAccessIterator __first,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last, _Distance __chunk_size)
+__chunk_insertion_sort	cpp_src/stl_algo.h	/^    __chunk_insertion_sort(_RandomAccessIterator __first,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last, _Distance __chunk_size, _Compare __comp)
+__ci	cpp_src/boost_concept_check.h	/^    _Const_iterator __ci;$/;"	m	struct:_AssociativeContainerConcept	access:public
+__cmath_power	cpp_src/cmath	/^  template<typename _Tp> _Tp __cmath_power(_Tp, unsigned int);$/;"	p	namespace:std	file:	signature:(_Tp, unsigned int)
+__cmath_power	cpp_src/cmath.tcc	/^    __cmath_power(_Tp __x, unsigned int __n)$/;"	f	namespace:std	signature:(_Tp __x, unsigned int __n)
+__codecvt_abstract_base	cpp_src/codecvt.h	/^      __codecvt_abstract_base(size_t __refs = 0) : locale::facet(__refs) { }$/;"	f	class:std::__codecvt_abstract_base	access:protected	signature:(size_t __refs = 0)
+__codecvt_abstract_base	cpp_src/codecvt.h	/^    class __codecvt_abstract_base$/;"	c	namespace:std	inherits:locale::facet,codecvt_base
+__codecvt_type	cpp_src/fstream	/^      typedef codecvt<char_type, char, __state_type>    __codecvt_type;$/;"	t	class:std::basic_filebuf	file:	access:public
+__complex_abs	cpp_src/complex	/^    __complex_abs(const complex<_Tp>& __z)$/;"	f	namespace:std	signature:(const complex<_Tp>& __z)
+__complex_abs	cpp_src/complex	/^  __complex_abs(__complex__ double __z) { return __builtin_cabs(__z); }$/;"	f	namespace:std	signature:(__complex__ double __z)
+__complex_abs	cpp_src/complex	/^  __complex_abs(__complex__ float __z) { return __builtin_cabsf(__z); }$/;"	f	namespace:std	signature:(__complex__ float __z)
+__complex_abs	cpp_src/complex	/^  __complex_abs(const __complex__ long double& __z)$/;"	f	namespace:std	signature:(const __complex__ long double& __z)
+__complex_arg	cpp_src/complex	/^    __complex_arg(const complex<_Tp>& __z)$/;"	f	namespace:std	signature:(const complex<_Tp>& __z)
+__complex_arg	cpp_src/complex	/^  __complex_arg(__complex__ double __z) { return __builtin_carg(__z); }$/;"	f	namespace:std	signature:(__complex__ double __z)
+__complex_arg	cpp_src/complex	/^  __complex_arg(__complex__ float __z) { return __builtin_cargf(__z); }$/;"	f	namespace:std	signature:(__complex__ float __z)
+__complex_arg	cpp_src/complex	/^  __complex_arg(const __complex__ long double& __z)$/;"	f	namespace:std	signature:(const __complex__ long double& __z)
+__complex_cos	cpp_src/complex	/^    __complex_cos(const complex<_Tp>& __z)$/;"	f	namespace:std	signature:(const complex<_Tp>& __z)
+__complex_cos	cpp_src/complex	/^  __complex_cos(__complex__ double __z) { return __builtin_ccos(__z); }$/;"	f	namespace:std	signature:(__complex__ double __z)
+__complex_cos	cpp_src/complex	/^  __complex_cos(__complex__ float __z) { return __builtin_ccosf(__z); }$/;"	f	namespace:std	signature:(__complex__ float __z)
+__complex_cos	cpp_src/complex	/^  __complex_cos(const __complex__ long double& __z)$/;"	f	namespace:std	signature:(const __complex__ long double& __z)
+__complex_cosh	cpp_src/complex	/^    __complex_cosh(const complex<_Tp>& __z)$/;"	f	namespace:std	signature:(const complex<_Tp>& __z)
+__complex_cosh	cpp_src/complex	/^  __complex_cosh(__complex__ double __z) { return __builtin_ccosh(__z); }$/;"	f	namespace:std	signature:(__complex__ double __z)
+__complex_cosh	cpp_src/complex	/^  __complex_cosh(__complex__ float __z) { return __builtin_ccoshf(__z); }$/;"	f	namespace:std	signature:(__complex__ float __z)
+__complex_cosh	cpp_src/complex	/^  __complex_cosh(const __complex__ long double& __z)$/;"	f	namespace:std	signature:(const __complex__ long double& __z)
+__complex_exp	cpp_src/complex	/^    __complex_exp(const complex<_Tp>& __z)$/;"	f	namespace:std	signature:(const complex<_Tp>& __z)
+__complex_exp	cpp_src/complex	/^  __complex_exp(__complex__ double __z) { return __builtin_cexp(__z); }$/;"	f	namespace:std	signature:(__complex__ double __z)
+__complex_exp	cpp_src/complex	/^  __complex_exp(__complex__ float __z) { return __builtin_cexpf(__z); }$/;"	f	namespace:std	signature:(__complex__ float __z)
+__complex_exp	cpp_src/complex	/^  __complex_exp(const __complex__ long double& __z)$/;"	f	namespace:std	signature:(const __complex__ long double& __z)
+__complex_log	cpp_src/complex	/^    __complex_log(const complex<_Tp>& __z)$/;"	f	namespace:std	signature:(const complex<_Tp>& __z)
+__complex_log	cpp_src/complex	/^  __complex_log(__complex__ double __z) { return __builtin_clog(__z); }$/;"	f	namespace:std	signature:(__complex__ double __z)
+__complex_log	cpp_src/complex	/^  __complex_log(__complex__ float __z) { return __builtin_clogf(__z); }$/;"	f	namespace:std	signature:(__complex__ float __z)
+__complex_log	cpp_src/complex	/^  __complex_log(const __complex__ long double& __z)$/;"	f	namespace:std	signature:(const __complex__ long double& __z)
+__complex_pow	cpp_src/complex	/^    __complex_pow(const complex<_Tp>& __x, const complex<_Tp>& __y)$/;"	f	namespace:std	signature:(const complex<_Tp>& __x, const complex<_Tp>& __y)
+__complex_pow	cpp_src/complex	/^  __complex_pow(__complex__ double __x, __complex__ double __y)$/;"	f	namespace:std	signature:(__complex__ double __x, __complex__ double __y)
+__complex_pow	cpp_src/complex	/^  __complex_pow(__complex__ float __x, __complex__ float __y)$/;"	f	namespace:std	signature:(__complex__ float __x, __complex__ float __y)
+__complex_pow	cpp_src/complex	/^  __complex_pow(const __complex__ long double& __x,$/;"	f	namespace:std	signature:(const __complex__ long double& __x, const __complex__ long double& __y)
+__complex_sin	cpp_src/complex	/^    __complex_sin(const complex<_Tp>& __z)$/;"	f	namespace:std	signature:(const complex<_Tp>& __z)
+__complex_sin	cpp_src/complex	/^  __complex_sin(__complex__ double __z) { return __builtin_csin(__z); }$/;"	f	namespace:std	signature:(__complex__ double __z)
+__complex_sin	cpp_src/complex	/^  __complex_sin(__complex__ float __z) { return __builtin_csinf(__z); }$/;"	f	namespace:std	signature:(__complex__ float __z)
+__complex_sin	cpp_src/complex	/^  __complex_sin(const __complex__ long double& __z)$/;"	f	namespace:std	signature:(const __complex__ long double& __z)
+__complex_sinh	cpp_src/complex	/^    __complex_sinh(const complex<_Tp>& __z)$/;"	f	namespace:std	signature:(const complex<_Tp>& __z)
+__complex_sinh	cpp_src/complex	/^  __complex_sinh(__complex__ double __z) { return __builtin_csinh(__z); }      $/;"	f	namespace:std	signature:(__complex__ double __z)
+__complex_sinh	cpp_src/complex	/^  __complex_sinh(__complex__ float __z) { return __builtin_csinhf(__z); }      $/;"	f	namespace:std	signature:(__complex__ float __z)
+__complex_sinh	cpp_src/complex	/^  __complex_sinh(const __complex__ long double& __z)$/;"	f	namespace:std	signature:(const __complex__ long double& __z)
+__complex_sqrt	cpp_src/complex	/^    __complex_sqrt(const complex<_Tp>& __z)$/;"	f	namespace:std	signature:(const complex<_Tp>& __z)
+__complex_sqrt	cpp_src/complex	/^  __complex_sqrt(__complex__ double __z) { return __builtin_csqrt(__z); }$/;"	f	namespace:std	signature:(__complex__ double __z)
+__complex_sqrt	cpp_src/complex	/^  __complex_sqrt(__complex__ float __z) { return __builtin_csqrtf(__z); }$/;"	f	namespace:std	signature:(__complex__ float __z)
+__complex_sqrt	cpp_src/complex	/^  __complex_sqrt(const __complex__ long double& __z)$/;"	f	namespace:std	signature:(const __complex__ long double& __z)
+__complex_tan	cpp_src/complex	/^    __complex_tan(const complex<_Tp>& __z)$/;"	f	namespace:std	signature:(const complex<_Tp>& __z)
+__complex_tan	cpp_src/complex	/^  __complex_tan(__complex__ double __z) { return __builtin_ctan(__z); }$/;"	f	namespace:std	signature:(__complex__ double __z)
+__complex_tan	cpp_src/complex	/^  __complex_tan(__complex__ float __z) { return __builtin_ctanf(__z); }$/;"	f	namespace:std	signature:(__complex__ float __z)
+__complex_tan	cpp_src/complex	/^  __complex_tan(const __complex__ long double& __z)$/;"	f	namespace:std	signature:(const __complex__ long double& __z)
+__complex_tanh	cpp_src/complex	/^    __complex_tanh(const complex<_Tp>& __z)$/;"	f	namespace:std	signature:(const complex<_Tp>& __z)
+__complex_tanh	cpp_src/complex	/^  __complex_tanh(__complex__ double __z) { return __builtin_ctanh(__z); }$/;"	f	namespace:std	signature:(__complex__ double __z)
+__complex_tanh	cpp_src/complex	/^  __complex_tanh(__complex__ float __z) { return __builtin_ctanhf(__z); }$/;"	f	namespace:std	signature:(__complex__ float __z)
+__complex_tanh	cpp_src/complex	/^  __complex_tanh(const __complex__ long double& __z)$/;"	f	namespace:std	signature:(const __complex__ long double& __z)
+__const_constraints	cpp_src/boost_concept_check.h	/^    void __const_constraints(const _AssociativeContainer& __c) {$/;"	f	struct:_AssociativeContainerConcept	access:public	signature:(const _AssociativeContainer& __c)
+__const_constraints	cpp_src/boost_concept_check.h	/^    void __const_constraints(const _BackInsertionSequence& __c) {$/;"	f	struct:_BackInsertionSequenceConcept	access:public	signature:(const _BackInsertionSequence& __c)
+__const_constraints	cpp_src/boost_concept_check.h	/^    void __const_constraints(const _Func& __fun) {$/;"	f	struct:_Const_BinaryPredicateConcept	access:public	signature:(const _Func& __fun)
+__const_constraints	cpp_src/boost_concept_check.h	/^    void __const_constraints(const _Sequence& __c) {$/;"	f	struct:_SequenceConcept	access:public	signature:(const _Sequence& __c)
+__const_constraints	cpp_src/boost_concept_check.h	/^    void __const_constraints(const _SortedAssociativeContainer& __c) {$/;"	f	struct:_SortedAssociativeContainerConcept	access:public	signature:(const _SortedAssociativeContainer& __c)
+__const_constraints	cpp_src/boost_concept_check.h	/^    void __const_constraints(const _Tp& __a) {$/;"	f	struct:_CopyConstructibleConcept	access:public	signature:(const _Tp& __a)
+__const_constraints	cpp_src/boost_concept_check.h	/^    void __const_constraints(const _Tp& __b) {$/;"	f	struct:_AssignableConcept	access:public	signature:(const _Tp& __b)
+__const_constraints	cpp_src/boost_concept_check.h	/^    void __const_constraints(const _Tp& __b) {$/;"	f	struct:_SGIAssignableConcept	access:public	signature:(const _Tp& __b)
+__constraints	cpp_src/boost_concept_check.h	/^                                                { void __constraints() {} };$/;"	f	struct:_IntegerConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_AssignableConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_AssociativeContainerConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_BackInsertionSequenceConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_BidirectionalIteratorConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_BinaryFunctionConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_BinaryPredicateConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_ComparableConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_Const_BinaryPredicateConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_ContainerConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_ConvertibleConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_CopyConstructibleConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_DefaultConstructibleConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_EqualityComparableConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_ForwardContainerConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_ForwardIteratorConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_FrontInsertionSequenceConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_GeneratorConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_InputIteratorConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_IntegerConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_LessThanComparableConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_MultipleAssociativeContainerConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_Mutable_BidirectionalIteratorConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_Mutable_ContainerConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_Mutable_ForwardContainerConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_Mutable_ForwardIteratorConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_Mutable_RandomAccessContainerConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_Mutable_RandomAccessIteratorConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_Mutable_ReversibleContainerConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_Mutable_TrivialIteratorConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_OutputIteratorConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_PairAssociativeContainerConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_RandomAccessContainerConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_RandomAccessIteratorConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_ReversibleContainerConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_SGIAssignableConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_SameTypeConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_SequenceConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_SignedIntegerConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_SimpleAssociativeContainerConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_SortedAssociativeContainerConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_TrivialIteratorConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_UnaryFunctionConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_UnaryPredicateConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_UniqueAssociativeContainerConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    void __constraints() {$/;"	f	struct:_UnsignedIntegerConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^    { void __constraints() {} };$/;"	f	struct:_UnsignedIntegerConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^  template <> struct _IntegerConcept<int> { void __constraints() {} };$/;"	f	struct:_IntegerConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^  template <> struct _IntegerConcept<long long> { void __constraints() {} };$/;"	f	struct:_IntegerConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^  template <> struct _IntegerConcept<long> { void __constraints() {} };$/;"	f	struct:_IntegerConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^  template <> struct _IntegerConcept<short> { void __constraints() {} };$/;"	f	struct:_IntegerConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^  template <> struct _IntegerConcept<unsigned int> { void __constraints() {} };$/;"	f	struct:_IntegerConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^  template <> struct _IntegerConcept<unsigned long> { void __constraints() {} };$/;"	f	struct:_IntegerConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^  template <> struct _IntegerConcept<unsigned short> { void __constraints(){} };$/;"	f	struct:_IntegerConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^  template <> struct _SignedIntegerConcept<int> { void __constraints() {} };$/;"	f	struct:_SignedIntegerConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^  template <> struct _SignedIntegerConcept<long long> { void __constraints(){}};$/;"	f	struct:_SignedIntegerConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^  template <> struct _SignedIntegerConcept<long> { void __constraints() {} };$/;"	f	struct:_SignedIntegerConcept	access:public	signature:()
+__constraints	cpp_src/boost_concept_check.h	/^  template <> struct _SignedIntegerConcept<short> { void __constraints() {} };$/;"	f	struct:_SignedIntegerConcept	access:public	signature:()
+__convert_to_v	cpp_src/locale_facets.h	/^    __convert_to_v(const char* __in, _Tv& __out, ios_base::iostate& __err,$/;"	p	namespace:std	signature:(const char* __in, _Tv& __out, ios_base::iostate& __err, const __c_locale& __cloc)
+__convert_to_v	cpp_src/locale_facets.h	/^    __convert_to_v(const char*, double&, ios_base::iostate&,$/;"	p	namespace:std	signature:(const char*, double&, ios_base::iostate&, const __c_locale&)
+__convert_to_v	cpp_src/locale_facets.h	/^    __convert_to_v(const char*, float&, ios_base::iostate&,$/;"	p	namespace:std	signature:(const char*, float&, ios_base::iostate&, const __c_locale&)
+__convert_to_v	cpp_src/locale_facets.h	/^    __convert_to_v(const char*, long double&, ios_base::iostate&,$/;"	p	namespace:std	signature:(const char*, long double&, ios_base::iostate&, const __c_locale&)
+__copy	cpp_src/stl_algobase.h	/^    struct __copy$/;"	s	namespace:std
+__copy	cpp_src/stl_algobase.h	/^    struct __copy<_BoolType, random_access_iterator_tag>$/;"	s	namespace:std
+__copy	cpp_src/stl_algobase.h	/^    struct __copy<true, random_access_iterator_tag>$/;"	s	namespace:std
+__copy_aux	cpp_src/stl_algobase.h	/^    __copy_aux(_CharT*, _CharT*, ostreambuf_iterator<_CharT>);$/;"	p	namespace:std	signature:(_CharT*, _CharT*, ostreambuf_iterator<_CharT>)
+__copy_aux	cpp_src/stl_algobase.h	/^    __copy_aux(_II __first, _II __last, _OI __result)$/;"	f	namespace:std	signature:(_II __first, _II __last, _OI __result)
+__copy_aux	cpp_src/stl_algobase.h	/^    __copy_aux(const _CharT*, const _CharT*, ostreambuf_iterator<_CharT>);$/;"	p	namespace:std	signature:(const _CharT*, const _CharT*, ostreambuf_iterator<_CharT>)
+__copy_aux	cpp_src/stl_algobase.h	/^    __copy_aux(istreambuf_iterator<_CharT>, istreambuf_iterator<_CharT>,$/;"	p	namespace:std	signature:(istreambuf_iterator<_CharT>, istreambuf_iterator<_CharT>, _CharT*)
+__copy_aux	cpp_src/streambuf	/^        __copy_aux(istreambuf_iterator<_CharT2>,$/;"	p	class:std::basic_streambuf	file:	access:friend	signature:(istreambuf_iterator<_CharT2>, istreambuf_iterator<_CharT2>, _CharT2*)
+__copy_aux	cpp_src/streambuf_iterator.h	/^	__copy_aux(istreambuf_iterator<_CharT2>, istreambuf_iterator<_CharT2>,$/;"	p	class:std::istreambuf_iterator	access:friend	signature:(istreambuf_iterator<_CharT2>, istreambuf_iterator<_CharT2>, _CharT2*)
+__copy_aux	cpp_src/streambuf_iterator.h	/^    __copy_aux(_CharT* __first, _CharT* __last,$/;"	f	namespace:std	signature:(_CharT* __first, _CharT* __last, ostreambuf_iterator<_CharT> __result)
+__copy_aux	cpp_src/streambuf_iterator.h	/^    __copy_aux(const _CharT* __first, const _CharT* __last,$/;"	f	namespace:std	signature:(const _CharT* __first, const _CharT* __last, ostreambuf_iterator<_CharT> __result)
+__copy_aux	cpp_src/streambuf_iterator.h	/^    __copy_aux(istreambuf_iterator<_CharT> __first,$/;"	f	namespace:std	signature:(istreambuf_iterator<_CharT> __first, istreambuf_iterator<_CharT> __last, _CharT* __result)
+__copy_b	cpp_src/stl_algobase.h	/^        __copy_b(_BI1 __first, _BI1 __last, _BI2 __result)$/;"	f	struct:std::__copy_backward	access:public	signature:(_BI1 __first, _BI1 __last, _BI2 __result)
+__copy_b	cpp_src/stl_algobase.h	/^        __copy_b(const _Tp* __first, const _Tp* __last, _Tp* __result)$/;"	f	struct:std::__copy_backward	access:public	signature:(const _Tp* __first, const _Tp* __last, _Tp* __result)
+__copy_b_n	cpp_src/stl_algobase.h	/^        __copy_b_n(_BI1 __first, _BI1 __last, _BI2 __result)$/;"	f	struct:std::__copy_backward_normal	access:public	signature:(_BI1 __first, _BI1 __last, _BI2 __result)
+__copy_backward	cpp_src/stl_algobase.h	/^    struct __copy_backward$/;"	s	namespace:std
+__copy_backward	cpp_src/stl_algobase.h	/^    struct __copy_backward<_BoolType, random_access_iterator_tag>$/;"	s	namespace:std
+__copy_backward	cpp_src/stl_algobase.h	/^    struct __copy_backward<true, random_access_iterator_tag>$/;"	s	namespace:std
+__copy_backward_aux	cpp_src/stl_algobase.h	/^    __copy_backward_aux(_BI1 __first, _BI1 __last, _BI2 __result)$/;"	f	namespace:std	signature:(_BI1 __first, _BI1 __last, _BI2 __result)
+__copy_backward_normal	cpp_src/stl_algobase.h	/^    struct __copy_backward_normal$/;"	s	namespace:std
+__copy_backward_normal	cpp_src/stl_algobase.h	/^    struct __copy_backward_normal<false, true>$/;"	s	namespace:std
+__copy_backward_normal	cpp_src/stl_algobase.h	/^    struct __copy_backward_normal<true, false>$/;"	s	namespace:std
+__copy_backward_normal	cpp_src/stl_algobase.h	/^    struct __copy_backward_normal<true, true>$/;"	s	namespace:std
+__copy_n	cpp_src/stl_algobase.h	/^        __copy_n(_II __first, _II __last, _OI __result)$/;"	f	struct:std::__copy_normal	access:public	signature:(_II __first, _II __last, _OI __result)
+__copy_normal	cpp_src/stl_algobase.h	/^    struct __copy_normal$/;"	s	namespace:std
+__copy_normal	cpp_src/stl_algobase.h	/^    struct __copy_normal<false, true>$/;"	s	namespace:std
+__copy_normal	cpp_src/stl_algobase.h	/^    struct __copy_normal<true, false>$/;"	s	namespace:std
+__copy_normal	cpp_src/stl_algobase.h	/^    struct __copy_normal<true, true>$/;"	s	namespace:std
+__copy_streambufs	cpp_src/streambuf.tcc	/^    __copy_streambufs(basic_streambuf<_CharT, _Traits>* __sbin,$/;"	f	namespace:std	signature:(basic_streambuf<_CharT, _Traits>* __sbin, basic_streambuf<_CharT, _Traits>* __sbout)
+__copy_streambufs	cpp_src/streambuf.tcc	/^    __copy_streambufs(basic_streambuf<char>*,$/;"	p	namespace:std	file:	signature:(basic_streambuf<char>*, basic_streambuf<char>*)
+__copy_streambufs	cpp_src/streambuf.tcc	/^    __copy_streambufs(basic_streambuf<wchar_t>*,$/;"	p	namespace:std	file:	signature:(basic_streambuf<wchar_t>*, basic_streambuf<wchar_t>*)
+__copy_streambufs_eof	cpp_src/streambuf	/^      __copy_streambufs_eof<>(__streambuf_type*, __streambuf_type*, bool&);$/;"	p	class:std::basic_streambuf	file:	access:friend	signature:(__streambuf_type*, __streambuf_type*, bool&)
+__copy_streambufs_eof	cpp_src/streambuf	/^    __copy_streambufs_eof(basic_streambuf<_CharT, _Traits>*,$/;"	p	namespace:std	file:	signature:(basic_streambuf<_CharT, _Traits>*, basic_streambuf<_CharT, _Traits>*, bool&)
+__copy_streambufs_eof	cpp_src/streambuf	/^    __copy_streambufs_eof(basic_streambuf<char>* __sbin,$/;"	p	namespace:std	file:	signature:(basic_streambuf<char>* __sbin, basic_streambuf<char>* __sbout, bool& __ineof)
+__copy_streambufs_eof	cpp_src/streambuf	/^    __copy_streambufs_eof(basic_streambuf<wchar_t>* __sbin,$/;"	p	namespace:std	file:	signature:(basic_streambuf<wchar_t>* __sbin, basic_streambuf<wchar_t>* __sbout, bool& __ineof)
+__copy_streambufs_eof	cpp_src/streambuf.tcc	/^    __copy_streambufs_eof(basic_streambuf<_CharT, _Traits>* __sbin,$/;"	f	namespace:std	signature:(basic_streambuf<_CharT, _Traits>* __sbin, basic_streambuf<_CharT, _Traits>* __sbout, bool& __ineof)
+__copy_streambufs_eof	cpp_src/streambuf.tcc	/^    __copy_streambufs_eof(basic_streambuf<char>*,$/;"	p	namespace:std	file:	signature:(basic_streambuf<char>*, basic_streambuf<char>*, bool&)
+__copy_streambufs_eof	cpp_src/streambuf.tcc	/^    __copy_streambufs_eof(basic_streambuf<wchar_t>*,$/;"	p	namespace:std	file:	signature:(basic_streambuf<wchar_t>*, basic_streambuf<wchar_t>*, bool&)
+__cos	cpp_src/valarray_before.h	/^  struct __cos$/;"	s	namespace:std
+__cosh	cpp_src/valarray_before.h	/^  struct __cosh$/;"	s	namespace:std
+__cp	cpp_src/boost_concept_check.h	/^    _Const_iterator __cp;$/;"	m	struct:_SortedAssociativeContainerConcept	access:public
+__cr	cpp_src/boost_concept_check.h	/^    std::pair<_Const_iterator,_Const_iterator> __cr;$/;"	m	struct:_AssociativeContainerConcept	access:public
+__cr	cpp_src/boost_concept_check.h	/^    std::pair<_Const_iterator,_Const_iterator> __cr;$/;"	m	struct:_SortedAssociativeContainerConcept	access:public
+__ctype_abstract_base	cpp_src/locale_facets.h	/^      __ctype_abstract_base(size_t __refs = 0): facet(__refs) { }$/;"	f	class:std::__ctype_abstract_base	access:protected	signature:(size_t __refs = 0)
+__ctype_abstract_base	cpp_src/locale_facets.h	/^    class __ctype_abstract_base : public locale::facet, public ctype_base$/;"	c	namespace:std	inherits:locale::facet,ctype_base
+__ctype_type	cpp_src/basic_ios.h	/^      typedef ctype<_CharT>                          __ctype_type;$/;"	t	class:std::basic_ios	access:public
+__ctype_type	cpp_src/istream	/^      typedef ctype<_CharT>           			__ctype_type;$/;"	t	class:std::basic_istream	file:	access:public
+__ctype_type	cpp_src/istream	/^      typedef typename __istream_type::__ctype_type 	__ctype_type;$/;"	t	class:std::basic_istream::sentry	file:	access:public
+__ctype_type	cpp_src/ostream	/^      typedef ctype<_CharT>           			__ctype_type;$/;"	t	class:std::basic_ostream	file:	access:public
+__cxxabiv1	cpp_src/typeinfo	/^namespace __cxxabiv1$/;"	n	file:
+__deque_buf_size	cpp_src/stl_deque.h	/^  __deque_buf_size(size_t __size)$/;"	f	namespace:std	signature:(size_t __size)
+__destroy_aux	cpp_src/stl_construct.h	/^    __destroy_aux(_ForwardIterator __first, _ForwardIterator __last,$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last, __false_type)
+__destroy_aux	cpp_src/stl_construct.h	/^    __destroy_aux(_ForwardIterator, _ForwardIterator, __true_type)$/;"	f	namespace:std	signature:(_ForwardIterator, _ForwardIterator, __true_type)
+__distance	cpp_src/stl_iterator_base_funcs.h	/^    __distance(_InputIterator __first, _InputIterator __last,$/;"	f	namespace:std	signature:(_InputIterator __first, _InputIterator __last, input_iterator_tag)
+__distance	cpp_src/stl_iterator_base_funcs.h	/^    __distance(_RandomAccessIterator __first, _RandomAccessIterator __last,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last, random_access_iterator_tag)
+__divides	cpp_src/valarray_before.h	/^  struct __divides$/;"	s	namespace:std
+__do_catch	cpp_src/typeinfo	/^    virtual bool __do_catch(const type_info *__thr_type, void **__thr_obj,$/;"	p	class:std::type_info	file:	access:public	signature:(const type_info *__thr_type, void **__thr_obj, unsigned __outer) const
+__do_get	cpp_src/locale_facets.h	/^      __do_get(iter_type __s, iter_type __end, bool __intl, ios_base& __io,$/;"	p	class:std::money_get	access:protected	signature:(iter_type __s, iter_type __end, bool __intl, ios_base& __io, ios_base::iostate& __err, double& __units) const
+__do_get	cpp_src/locale_facets.h	/^      __do_get(iter_type, iter_type, ios_base&, ios_base::iostate& __err,$/;"	p	class:std::num_get	access:protected	signature:(iter_type, iter_type, ios_base&, ios_base::iostate& __err, double&) const
+__do_get	cpp_src/locale_facets.tcc	/^    __do_get(iter_type __beg, iter_type __end, bool __intl, ios_base& __io,$/;"	f	class:std::money_get	signature:(iter_type __beg, iter_type __end, bool __intl, ios_base& __io, ios_base::iostate& __err, double& __units) const
+__do_get	cpp_src/locale_facets.tcc	/^    __do_get(iter_type __beg, iter_type __end, ios_base& __io,$/;"	f	class:std::num_get	signature:(iter_type __beg, iter_type __end, ios_base& __io, ios_base::iostate& __err, double& __v) const
+__do_put	cpp_src/locale_facets.h	/^      __do_put(iter_type __s, bool __intl, ios_base& __io, char_type __fill,$/;"	p	class:std::money_put	access:protected	signature:(iter_type __s, bool __intl, ios_base& __io, char_type __fill, double __units) const
+__do_put	cpp_src/locale_facets.h	/^      __do_put(iter_type, ios_base&, char_type __fill, double __v) const;$/;"	p	class:std::num_put	access:protected	signature:(iter_type, ios_base&, char_type __fill, double __v) const
+__do_put	cpp_src/locale_facets.tcc	/^    __do_put(iter_type __s, bool __intl, ios_base& __io, char_type __fill,$/;"	f	class:std::money_put	signature:(iter_type __s, bool __intl, ios_base& __io, char_type __fill, double __units) const
+__do_put	cpp_src/locale_facets.tcc	/^    __do_put(iter_type __s, ios_base& __io, char_type __fill, double __v) const$/;"	f	class:std::num_put	signature:(iter_type __s, ios_base& __io, char_type __fill, double __v) const
+__do_upcast	cpp_src/typeinfo	/^    virtual bool __do_upcast(const __cxxabiv1::__class_type_info *__target,$/;"	p	class:std::type_info	file:	access:public	signature:(const __cxxabiv1::__class_type_info *__target, void **__obj_ptr) const
+__equal_to	cpp_src/valarray_before.h	/^  struct __equal_to$/;"	s	namespace:std
+__error_type_must_be_a_signed_integer_type	cpp_src/boost_concept_check.h	/^void __error_type_must_be_a_signed_integer_type();$/;"	p	signature:()
+__error_type_must_be_an_integer_type	cpp_src/boost_concept_check.h	/^void __error_type_must_be_an_integer_type();$/;"	p	signature:()
+__error_type_must_be_an_unsigned_integer_type	cpp_src/boost_concept_check.h	/^void __error_type_must_be_an_unsigned_integer_type();$/;"	p	signature:()
+__exp	cpp_src/valarray_before.h	/^  struct __exp$/;"	s	namespace:std
+__f	cpp_src/boost_concept_check.h	/^    _Func __f;$/;"	m	struct:_BinaryFunctionConcept	access:public
+__f	cpp_src/boost_concept_check.h	/^    _Func __f;$/;"	m	struct:_BinaryPredicateConcept	access:public
+__f	cpp_src/boost_concept_check.h	/^    _Func __f;$/;"	m	struct:_Const_BinaryPredicateConcept	access:public
+__f	cpp_src/boost_concept_check.h	/^    _Func __f;$/;"	m	struct:_GeneratorConcept	access:public
+__f	cpp_src/boost_concept_check.h	/^    _Func __f;$/;"	m	struct:_UnaryFunctionConcept	access:public
+__f	cpp_src/boost_concept_check.h	/^    _Func __f;$/;"	m	struct:_UnaryPredicateConcept	access:public
+__f	cpp_src/valarray_after.h	/^    _Expr<_Clos, _Tp>::apply(_Tp __f(_Tp)) const$/;"	f	class:std::_Expr	signature:(_Tp) const
+__f	cpp_src/valarray_after.h	/^    _Expr<_Clos, _Tp>::apply(_Tp __f(const _Tp&)) const$/;"	f	class:std::_Expr	signature:(const _Tp&) const
+__file_type	cpp_src/fstream	/^      typedef __basic_file<char>		        __file_type;$/;"	t	class:std::basic_filebuf	file:	access:public
+__filebuf_type	cpp_src/fstream	/^      typedef basic_filebuf<char_type, traits_type> 	__filebuf_type;$/;"	t	class:std::basic_fstream	file:	access:public
+__filebuf_type	cpp_src/fstream	/^      typedef basic_filebuf<char_type, traits_type> 	__filebuf_type;$/;"	t	class:std::basic_ifstream	file:	access:public
+__filebuf_type	cpp_src/fstream	/^      typedef basic_filebuf<char_type, traits_type> 	__filebuf_type;$/;"	t	class:std::basic_ofstream	file:	access:public
+__filebuf_type	cpp_src/fstream	/^      typedef basic_filebuf<char_type, traits_type>     __filebuf_type;$/;"	t	class:std::basic_filebuf	file:	access:public
+__fill	cpp_src/cwchar	/^    int __fill[6];$/;"	m	struct:__anon2	file:	access:public
+__fill	cpp_src/stl_algobase.h	/^    struct __fill$/;"	s	namespace:std
+__fill	cpp_src/stl_algobase.h	/^    struct __fill<true>$/;"	s	namespace:std
+__fill_bvector	cpp_src/stl_bvector.h	/^  __fill_bvector(_Bit_iterator __first, _Bit_iterator __last, bool __x)$/;"	f	namespace:std	signature:(_Bit_iterator __first, _Bit_iterator __last, bool __x)
+__fill_n	cpp_src/stl_algobase.h	/^    struct __fill_n$/;"	s	namespace:std
+__fill_n	cpp_src/stl_algobase.h	/^    struct __fill_n<true>$/;"	s	namespace:std
+__final_insertion_sort	cpp_src/stl_algo.h	/^    __final_insertion_sort(_RandomAccessIterator __first,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last)
+__final_insertion_sort	cpp_src/stl_algo.h	/^    __final_insertion_sort(_RandomAccessIterator __first,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp)
+__find	cpp_src/stl_algo.h	/^    __find(_InputIterator __first, _InputIterator __last,$/;"	f	namespace:std	signature:(_InputIterator __first, _InputIterator __last, const _Tp& __val, input_iterator_tag)
+__find	cpp_src/stl_algo.h	/^    __find(_RandomAccessIterator __first, _RandomAccessIterator __last,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last, const _Tp& __val, random_access_iterator_tag)
+__find_end	cpp_src/stl_algo.h	/^    __find_end(_BidirectionalIterator1 __first1,$/;"	f	namespace:std	signature:(_BidirectionalIterator1 __first1, _BidirectionalIterator1 __last1, _BidirectionalIterator2 __first2, _BidirectionalIterator2 __last2, bidirectional_iterator_tag, bidirectional_iterator_tag)
+__find_end	cpp_src/stl_algo.h	/^    __find_end(_BidirectionalIterator1 __first1,$/;"	f	namespace:std	signature:(_BidirectionalIterator1 __first1, _BidirectionalIterator1 __last1, _BidirectionalIterator2 __first2, _BidirectionalIterator2 __last2, bidirectional_iterator_tag, bidirectional_iterator_tag, _BinaryPredicate __comp)
+__find_end	cpp_src/stl_algo.h	/^    __find_end(_ForwardIterator1 __first1, _ForwardIterator1 __last1,$/;"	f	namespace:std	signature:(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, _ForwardIterator2 __last2, forward_iterator_tag, forward_iterator_tag)
+__find_end	cpp_src/stl_algo.h	/^    __find_end(_ForwardIterator1 __first1, _ForwardIterator1 __last1,$/;"	f	namespace:std	signature:(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, _ForwardIterator2 __last2, forward_iterator_tag, forward_iterator_tag, _BinaryPredicate __comp)
+__find_if	cpp_src/stl_algo.h	/^    __find_if(_InputIterator __first, _InputIterator __last,$/;"	f	namespace:std	signature:(_InputIterator __first, _InputIterator __last, _Predicate __pred, input_iterator_tag)
+__find_if	cpp_src/stl_algo.h	/^    __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last, _Predicate __pred, random_access_iterator_tag)
+__first	cpp_src/boost_concept_check.h	/^    _First __first;$/;"	m	struct:_BinaryFunctionConcept	access:public
+__first	cpp_src/boost_concept_check.h	/^    typename _MultipleAssociativeContainer::value_type *__first, *__last;$/;"	m	struct:_MultipleAssociativeContainerConcept	access:public
+__first	cpp_src/boost_concept_check.h	/^    typename _Sequence::value_type *__first, *__last;$/;"	m	struct:_SequenceConcept	access:public
+__first	cpp_src/boost_concept_check.h	/^    typename _SortedAssociativeContainer::value_type *__first, *__last;$/;"	m	struct:_SortedAssociativeContainerConcept	access:public
+__first	cpp_src/boost_concept_check.h	/^    typename _UniqueAssociativeContainer::value_type *__first, *__last;$/;"	m	struct:_UniqueAssociativeContainerConcept	access:public
+__fun	cpp_src/valarray_before.h	/^    struct __fun$/;"	s	namespace:std
+__fun	cpp_src/valarray_before.h	/^    struct __fun<__equal_to, _Tp>$/;"	s	namespace:std
+__fun	cpp_src/valarray_before.h	/^    struct __fun<__greater, _Tp>$/;"	s	namespace:std
+__fun	cpp_src/valarray_before.h	/^    struct __fun<__greater_equal, _Tp>$/;"	s	namespace:std
+__fun	cpp_src/valarray_before.h	/^    struct __fun<__less, _Tp>$/;"	s	namespace:std
+__fun	cpp_src/valarray_before.h	/^    struct __fun<__less_equal, _Tp>$/;"	s	namespace:std
+__fun	cpp_src/valarray_before.h	/^    struct __fun<__logical_and, _Tp>$/;"	s	namespace:std
+__fun	cpp_src/valarray_before.h	/^    struct __fun<__logical_not, _Tp>$/;"	s	namespace:std
+__fun	cpp_src/valarray_before.h	/^    struct __fun<__logical_or, _Tp>$/;"	s	namespace:std
+__fun	cpp_src/valarray_before.h	/^    struct __fun<__not_equal_to, _Tp>$/;"	s	namespace:std
+__function_requires	cpp_src/boost_concept_check.h	/^inline void __function_requires()$/;"	f	signature:()
+__gcd	cpp_src/stl_algo.h	/^    __gcd(_EuclideanRingElement __m, _EuclideanRingElement __n)$/;"	f	namespace:std	signature:(_EuclideanRingElement __m, _EuclideanRingElement __n)
+__get_temporary_buffer	cpp_src/memory	/^    __get_temporary_buffer(ptrdiff_t __len, _Tp*)$/;"	f	namespace:std	signature:(ptrdiff_t __len, _Tp*)
+__glibcxx_base_allocator	cpp_src/allocator.h	142;"	d
+__glibcxx_class_requires	cpp_src/concept_check.h	53;"	d
+__glibcxx_class_requires	cpp_src/concept_check.h	74;"	d
+__glibcxx_class_requires2	cpp_src/concept_check.h	54;"	d
+__glibcxx_class_requires2	cpp_src/concept_check.h	76;"	d
+__glibcxx_class_requires3	cpp_src/concept_check.h	55;"	d
+__glibcxx_class_requires3	cpp_src/concept_check.h	78;"	d
+__glibcxx_class_requires4	cpp_src/concept_check.h	56;"	d
+__glibcxx_class_requires4	cpp_src/concept_check.h	80;"	d
+__glibcxx_digits	cpp_src/limits	1157;"	d	file:
+__glibcxx_digits	cpp_src/limits	142;"	d	file:
+__glibcxx_digits10	cpp_src/limits	1158;"	d	file:
+__glibcxx_digits10	cpp_src/limits	146;"	d	file:
+__glibcxx_double_has_denorm_loss	cpp_src/limits	1090;"	d	file:
+__glibcxx_double_has_denorm_loss	cpp_src/limits	109;"	d	file:
+__glibcxx_double_tinyness_before	cpp_src/limits	1092;"	d	file:
+__glibcxx_double_tinyness_before	cpp_src/limits	115;"	d	file:
+__glibcxx_double_traps	cpp_src/limits	1091;"	d	file:
+__glibcxx_double_traps	cpp_src/limits	112;"	d	file:
+__glibcxx_float_has_denorm_loss	cpp_src/limits	1033;"	d	file:
+__glibcxx_float_has_denorm_loss	cpp_src/limits	95;"	d	file:
+__glibcxx_float_tinyness_before	cpp_src/limits	101;"	d	file:
+__glibcxx_float_tinyness_before	cpp_src/limits	1035;"	d	file:
+__glibcxx_float_traps	cpp_src/limits	1034;"	d	file:
+__glibcxx_float_traps	cpp_src/limits	98;"	d	file:
+__glibcxx_function_requires	cpp_src/concept_check.h	52;"	d
+__glibcxx_function_requires	cpp_src/concept_check.h	72;"	d
+__glibcxx_integral_traps	cpp_src/limits	86;"	d	file:
+__glibcxx_long_double_has_denorm_loss	cpp_src/limits	1148;"	d	file:
+__glibcxx_long_double_has_denorm_loss	cpp_src/limits	123;"	d	file:
+__glibcxx_long_double_tinyness_before	cpp_src/limits	1150;"	d	file:
+__glibcxx_long_double_tinyness_before	cpp_src/limits	129;"	d	file:
+__glibcxx_long_double_traps	cpp_src/limits	1149;"	d	file:
+__glibcxx_long_double_traps	cpp_src/limits	126;"	d	file:
+__glibcxx_max	cpp_src/limits	1156;"	d	file:
+__glibcxx_max	cpp_src/limits	139;"	d	file:
+__glibcxx_min	cpp_src/limits	1155;"	d	file:
+__glibcxx_min	cpp_src/limits	136;"	d	file:
+__glibcxx_signed	cpp_src/limits	1154;"	d	file:
+__glibcxx_signed	cpp_src/limits	134;"	d	file:
+__greater	cpp_src/valarray_before.h	/^  struct __greater$/;"	s	namespace:std
+__greater_equal	cpp_src/valarray_before.h	/^  struct __greater_equal$/;"	s	namespace:std
+__heap_select	cpp_src/stl_algo.h	/^    __heap_select(_RandomAccessIterator __first,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __middle, _RandomAccessIterator __last)
+__heap_select	cpp_src/stl_algo.h	/^    __heap_select(_RandomAccessIterator __first,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __middle, _RandomAccessIterator __last, _Compare __comp)
+__i	cpp_src/boost_concept_check.h	/^    _Const_iterator __i;$/;"	m	struct:_ContainerConcept	access:public
+__i	cpp_src/boost_concept_check.h	/^    _Iterator __i;$/;"	m	struct:_AssociativeContainerConcept	access:public
+__i	cpp_src/boost_concept_check.h	/^    _Iterator __i;$/;"	m	struct:_Mutable_ContainerConcept	access:public
+__i	cpp_src/boost_concept_check.h	/^    _Size_type __i;$/;"	m	struct:_Mutable_RandomAccessContainerConcept	access:public
+__i	cpp_src/boost_concept_check.h	/^    _Tp __i, __j;$/;"	m	struct:_Mutable_TrivialIteratorConcept	access:public
+__i	cpp_src/boost_concept_check.h	/^    _Tp __i, __j;$/;"	m	struct:_RandomAccessIteratorConcept	access:public
+__i	cpp_src/boost_concept_check.h	/^    _Tp __i;$/;"	m	struct:_BidirectionalIteratorConcept	access:public
+__i	cpp_src/boost_concept_check.h	/^    _Tp __i;$/;"	m	struct:_ForwardIteratorConcept	access:public
+__i	cpp_src/boost_concept_check.h	/^    _Tp __i;$/;"	m	struct:_InputIteratorConcept	access:public
+__i	cpp_src/boost_concept_check.h	/^    _Tp __i;$/;"	m	struct:_Mutable_BidirectionalIteratorConcept	access:public
+__i	cpp_src/boost_concept_check.h	/^    _Tp __i;$/;"	m	struct:_Mutable_ForwardIteratorConcept	access:public
+__i	cpp_src/boost_concept_check.h	/^    _Tp __i;$/;"	m	struct:_Mutable_RandomAccessIteratorConcept	access:public
+__i	cpp_src/boost_concept_check.h	/^    _Tp __i;$/;"	m	struct:_OutputIteratorConcept	access:public
+__i	cpp_src/boost_concept_check.h	/^    _Tp __i;$/;"	m	struct:_TrivialIteratorConcept	access:public
+__inplace_stable_partition	cpp_src/stl_algo.h	/^    __inplace_stable_partition(_ForwardIterator __first,$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last, _Predicate __pred, _Distance __len)
+__inplace_stable_sort	cpp_src/stl_algo.h	/^    __inplace_stable_sort(_RandomAccessIterator __first,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last)
+__inplace_stable_sort	cpp_src/stl_algo.h	/^    __inplace_stable_sort(_RandomAccessIterator __first,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp)
+__insertion_sort	cpp_src/stl_algo.h	/^    __insertion_sort(_RandomAccessIterator __first,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last)
+__insertion_sort	cpp_src/stl_algo.h	/^    __insertion_sort(_RandomAccessIterator __first,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp)
+__int_to_char	cpp_src/locale_facets.tcc	/^    __int_to_char(_CharT* __bufend, _ValueT __v, const _CharT* __lit,$/;"	f	namespace:std	signature:(_CharT* __bufend, _ValueT __v, const _CharT* __lit, ios_base::fmtflags __flags, bool __dec)
+__int_type	cpp_src/istream	/^      typedef typename _Traits::int_type		__int_type;$/;"	t	class:std::basic_istream::sentry	file:	access:public
+__introselect	cpp_src/stl_algo.h	/^    __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __nth, _RandomAccessIterator __last, _Size __depth_limit)
+__introselect	cpp_src/stl_algo.h	/^    __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __nth, _RandomAccessIterator __last, _Size __depth_limit, _Compare __comp)
+__introsort_loop	cpp_src/stl_algo.h	/^    __introsort_loop(_RandomAccessIterator __first,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last, _Size __depth_limit)
+__introsort_loop	cpp_src/stl_algo.h	/^    __introsort_loop(_RandomAccessIterator __first,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last, _Size __depth_limit, _Compare __comp)
+__ioinit	cpp_src/iostream	/^  static ios_base::Init __ioinit;$/;"	m	namespace:std	file:
+__ios_type	cpp_src/fstream	/^      typedef basic_ios<char_type, traits_type>		__ios_type;$/;"	t	class:std::basic_fstream	file:	access:public
+__ios_type	cpp_src/istream	/^      typedef basic_ios<_CharT, _Traits>		__ios_type;$/;"	t	class:std::basic_istream	file:	access:public
+__ios_type	cpp_src/ostream	/^      typedef basic_ios<_CharT, _Traits>		__ios_type;$/;"	t	class:std::basic_ostream	file:	access:public
+__iostream_type	cpp_src/fstream	/^      typedef basic_iostream<char_type, traits_type>	__iostream_type;$/;"	t	class:std::basic_fstream	file:	access:public
+__iostream_type	cpp_src/sstream	/^      typedef basic_iostream<char_type, traits_type>	__iostream_type;$/;"	t	class:std::basic_stringstream	file:	access:public
+__is_function_p	cpp_src/typeinfo	/^    virtual bool __is_function_p() const;$/;"	p	class:std::type_info	file:	access:public	signature:() const
+__is_heap	cpp_src/stl_heap.h	/^    __is_heap(_RandomAccessIterator __first, _Distance __n)$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _Distance __n)
+__is_heap	cpp_src/stl_heap.h	/^    __is_heap(_RandomAccessIterator __first, _RandomAccessIterator __last)$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last)
+__is_heap	cpp_src/stl_heap.h	/^    __is_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last, _StrictWeakOrdering __comp)
+__is_heap	cpp_src/stl_heap.h	/^    __is_heap(_RandomAccessIterator __first, _StrictWeakOrdering __comp,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _StrictWeakOrdering __comp, _Distance __n)
+__is_null_pointer	cpp_src/basic_string.tcc	/^    __is_null_pointer(_Type)$/;"	f	namespace:std	signature:(_Type)
+__is_null_pointer	cpp_src/basic_string.tcc	/^    __is_null_pointer(_Type* __ptr)$/;"	f	namespace:std	signature:(_Type* __ptr)
+__is_pointer_p	cpp_src/typeinfo	/^    virtual bool __is_pointer_p() const;$/;"	p	class:std::type_info	file:	access:public	signature:() const
+__istream_type	cpp_src/fstream	/^      typedef basic_istream<char_type, traits_type>	__istream_type;$/;"	t	class:std::basic_ifstream	file:	access:public
+__istream_type	cpp_src/istream	/^      typedef basic_istream<_CharT, _Traits>		__istream_type;$/;"	t	class:std::basic_iostream	file:	access:public
+__istream_type	cpp_src/istream	/^      typedef basic_istream<_CharT, _Traits>		__istream_type;$/;"	t	class:std::basic_istream	file:	access:public
+__istream_type	cpp_src/istream	/^      typedef basic_istream<_CharT, _Traits> 		__istream_type;$/;"	t	class:std::basic_istream::sentry	file:	access:public
+__istream_type	cpp_src/sstream	/^      typedef basic_istream<char_type, traits_type>	__istream_type;$/;"	t	class:std::basic_istringstream	file:	access:public
+__iter_swap	cpp_src/stl_algobase.h	/^    struct __iter_swap$/;"	s	namespace:std
+__iter_swap	cpp_src/stl_algobase.h	/^    struct __iter_swap<true>$/;"	s	namespace:std
+__iterator_category	cpp_src/stl_iterator_base_types.h	/^    __iterator_category(const _Iter&)$/;"	f	namespace:std	signature:(const _Iter&)
+__j	cpp_src/boost_concept_check.h	/^    _Tp __i, __j;$/;"	m	struct:_Mutable_TrivialIteratorConcept	access:public
+__j	cpp_src/boost_concept_check.h	/^    _Tp __i, __j;$/;"	m	struct:_RandomAccessIteratorConcept	access:public
+__k	cpp_src/boost_concept_check.h	/^    typename _AssociativeContainer::key_type __k;$/;"	m	struct:_AssociativeContainerConcept	access:public
+__k	cpp_src/boost_concept_check.h	/^    typename _SortedAssociativeContainer::key_type __k;$/;"	m	struct:_SortedAssociativeContainerConcept	access:public
+__kc	cpp_src/boost_concept_check.h	/^    typename _SortedAssociativeContainer::key_compare __kc;$/;"	m	struct:_SortedAssociativeContainerConcept	access:public
+__last	cpp_src/boost_concept_check.h	/^    typename _MultipleAssociativeContainer::value_type *__first, *__last;$/;"	m	struct:_MultipleAssociativeContainerConcept	access:public
+__last	cpp_src/boost_concept_check.h	/^    typename _Sequence::value_type *__first, *__last;$/;"	m	struct:_SequenceConcept	access:public
+__last	cpp_src/boost_concept_check.h	/^    typename _SortedAssociativeContainer::value_type *__first, *__last;$/;"	m	struct:_SortedAssociativeContainerConcept	access:public
+__last	cpp_src/boost_concept_check.h	/^    typename _UniqueAssociativeContainer::value_type *__first, *__last;$/;"	m	struct:_UniqueAssociativeContainerConcept	access:public
+__less	cpp_src/valarray_before.h	/^  struct __less$/;"	s	namespace:std
+__less_equal	cpp_src/valarray_before.h	/^  struct __less_equal$/;"	s	namespace:std
+__lg	cpp_src/stl_algo.h	/^    __lg(_Size __n)$/;"	f	namespace:std	signature:(_Size __n)
+__log	cpp_src/valarray_before.h	/^  struct __log$/;"	s	namespace:std
+__log10	cpp_src/valarray_before.h	/^  struct __log10$/;"	s	namespace:std
+__logical_and	cpp_src/valarray_before.h	/^  struct __logical_and$/;"	s	namespace:std
+__logical_not	cpp_src/valarray_before.h	/^  struct __logical_not$/;"	s	namespace:std
+__logical_or	cpp_src/valarray_before.h	/^  struct __logical_or$/;"	s	namespace:std
+__median	cpp_src/stl_algo.h	/^    __median(const _Tp& __a, const _Tp& __b, const _Tp& __c)$/;"	f	namespace:std	signature:(const _Tp& __a, const _Tp& __b, const _Tp& __c)
+__median	cpp_src/stl_algo.h	/^    __median(const _Tp& __a, const _Tp& __b, const _Tp& __c, _Compare __comp)$/;"	f	namespace:std	signature:(const _Tp& __a, const _Tp& __b, const _Tp& __c, _Compare __comp)
+__merge_adaptive	cpp_src/stl_algo.h	/^    __merge_adaptive(_BidirectionalIterator __first,$/;"	f	namespace:std	signature:(_BidirectionalIterator __first, _BidirectionalIterator __middle, _BidirectionalIterator __last, _Distance __len1, _Distance __len2, _Pointer __buffer, _Distance __buffer_size)
+__merge_adaptive	cpp_src/stl_algo.h	/^    __merge_adaptive(_BidirectionalIterator __first,$/;"	f	namespace:std	signature:(_BidirectionalIterator __first, _BidirectionalIterator __middle, _BidirectionalIterator __last, _Distance __len1, _Distance __len2, _Pointer __buffer, _Distance __buffer_size, _Compare __comp)
+__merge_backward	cpp_src/stl_algo.h	/^    __merge_backward(_BidirectionalIterator1 __first1,$/;"	f	namespace:std	signature:(_BidirectionalIterator1 __first1, _BidirectionalIterator1 __last1, _BidirectionalIterator2 __first2, _BidirectionalIterator2 __last2, _BidirectionalIterator3 __result)
+__merge_backward	cpp_src/stl_algo.h	/^    __merge_backward(_BidirectionalIterator1 __first1,$/;"	f	namespace:std	signature:(_BidirectionalIterator1 __first1, _BidirectionalIterator1 __last1, _BidirectionalIterator2 __first2, _BidirectionalIterator2 __last2, _BidirectionalIterator3 __result, _Compare __comp)
+__merge_sort_loop	cpp_src/stl_algo.h	/^    __merge_sort_loop(_RandomAccessIterator1 __first,$/;"	f	namespace:std	signature:(_RandomAccessIterator1 __first, _RandomAccessIterator1 __last, _RandomAccessIterator2 __result, _Distance __step_size)
+__merge_sort_loop	cpp_src/stl_algo.h	/^    __merge_sort_loop(_RandomAccessIterator1 __first,$/;"	f	namespace:std	signature:(_RandomAccessIterator1 __first, _RandomAccessIterator1 __last, _RandomAccessIterator2 __result, _Distance __step_size, _Compare __comp)
+__merge_sort_with_buffer	cpp_src/stl_algo.h	/^    __merge_sort_with_buffer(_RandomAccessIterator __first,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last, _Pointer __buffer)
+__merge_sort_with_buffer	cpp_src/stl_algo.h	/^    __merge_sort_with_buffer(_RandomAccessIterator __first,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last, _Pointer __buffer, _Compare __comp)
+__merge_without_buffer	cpp_src/stl_algo.h	/^    __merge_without_buffer(_BidirectionalIterator __first,$/;"	f	namespace:std	signature:(_BidirectionalIterator __first, _BidirectionalIterator __middle, _BidirectionalIterator __last, _Distance __len1, _Distance __len2)
+__merge_without_buffer	cpp_src/stl_algo.h	/^    __merge_without_buffer(_BidirectionalIterator __first,$/;"	f	namespace:std	signature:(_BidirectionalIterator __first, _BidirectionalIterator __middle, _BidirectionalIterator __last, _Distance __len1, _Distance __len2, _Compare __comp)
+__minus	cpp_src/valarray_before.h	/^  struct __minus$/;"	s	namespace:std
+__modulus	cpp_src/valarray_before.h	/^  struct __modulus$/;"	s	namespace:std
+__moneypunct_cache	cpp_src/locale_facets.h	/^      __moneypunct_cache(const __moneypunct_cache&);$/;"	p	struct:std::__moneypunct_cache	access:private	signature:(const __moneypunct_cache&)
+__moneypunct_cache	cpp_src/locale_facets.h	/^      __moneypunct_cache(size_t __refs = 0) : facet(__refs),$/;"	f	struct:std::__moneypunct_cache	access:public	signature:(size_t __refs = 0)
+__moneypunct_cache	cpp_src/locale_facets.h	/^    struct __moneypunct_cache : public locale::facet$/;"	s	namespace:std	inherits:locale::facet
+__multiplies	cpp_src/valarray_before.h	/^  struct __multiplies$/;"	s	namespace:std
+__n	cpp_src/boost_concept_check.h	/^    _Size_type __n;$/;"	m	struct:_ContainerConcept	access:public
+__n	cpp_src/boost_concept_check.h	/^    _Size_type __n;$/;"	m	struct:_RandomAccessContainerConcept	access:public
+__n	cpp_src/boost_concept_check.h	/^    typename _AssociativeContainer::size_type __n;$/;"	m	struct:_AssociativeContainerConcept	access:public
+__n	cpp_src/boost_concept_check.h	/^    typename _Sequence::size_type __n;$/;"	m	struct:_SequenceConcept	access:public
+__n	cpp_src/boost_concept_check.h	/^    typename std::iterator_traits<_Tp>::difference_type __n;$/;"	m	struct:_Mutable_RandomAccessIteratorConcept	access:public
+__n	cpp_src/boost_concept_check.h	/^    typename std::iterator_traits<_Tp>::difference_type __n;$/;"	m	struct:_RandomAccessIteratorConcept	access:public
+__name	cpp_src/typeinfo	/^    const char *__name;$/;"	m	class:std::type_info	file:	access:protected
+__negate	cpp_src/valarray_before.h	/^  struct __negate$/;"	s	namespace:std
+__normal_iterator	cpp_src/stl_iterator.h	/^        __normal_iterator(const __normal_iterator<_Iter,$/;"	f	class:__normal_iterator	access:public	signature:(const __normal_iterator<_Iter, typename __enable_if< (std::__are_same<_Iter, typename _Container::pointer>::__value), _Container>::__type>& __i)
+__normal_iterator	cpp_src/stl_iterator.h	/^      __normal_iterator() : _M_current(_Iterator()) { }$/;"	f	class:__normal_iterator	access:public	signature:()
+__normal_iterator	cpp_src/stl_iterator.h	/^      __normal_iterator(const _Iterator& __i) : _M_current(__i) { }$/;"	f	class:__normal_iterator	access:public	signature:(const _Iterator& __i)
+__normal_iterator	cpp_src/stl_iterator.h	/^    class __normal_iterator$/;"	c
+__normal_iterator::_M_current	cpp_src/stl_iterator.h	/^      _Iterator _M_current;$/;"	m	class:__normal_iterator	access:protected
+__normal_iterator::__normal_iterator	cpp_src/stl_iterator.h	/^        __normal_iterator(const __normal_iterator<_Iter,$/;"	f	class:__normal_iterator	access:public	signature:(const __normal_iterator<_Iter, typename __enable_if< (std::__are_same<_Iter, typename _Container::pointer>::__value), _Container>::__type>& __i)
+__normal_iterator::__normal_iterator	cpp_src/stl_iterator.h	/^      __normal_iterator() : _M_current(_Iterator()) { }$/;"	f	class:__normal_iterator	access:public	signature:()
+__normal_iterator::__normal_iterator	cpp_src/stl_iterator.h	/^      __normal_iterator(const _Iterator& __i) : _M_current(__i) { }$/;"	f	class:__normal_iterator	access:public	signature:(const _Iterator& __i)
+__normal_iterator::base	cpp_src/stl_iterator.h	/^      base() const$/;"	f	class:__normal_iterator	access:public	signature:() const
+__normal_iterator::difference_type	cpp_src/stl_iterator.h	/^                                                             difference_type;$/;"	t	class:__normal_iterator	access:public
+__normal_iterator::iterator_category	cpp_src/stl_iterator.h	/^                                                             iterator_category;$/;"	t	class:__normal_iterator	access:public
+__normal_iterator::operator *	cpp_src/stl_iterator.h	/^      operator*() const$/;"	f	class:__normal_iterator	access:public	signature:() const
+__normal_iterator::operator +	cpp_src/stl_iterator.h	/^      operator+(const difference_type& __n) const$/;"	f	class:__normal_iterator	access:public	signature:(const difference_type& __n) const
+__normal_iterator::operator ++	cpp_src/stl_iterator.h	/^      operator++()$/;"	f	class:__normal_iterator	access:public	signature:()
+__normal_iterator::operator ++	cpp_src/stl_iterator.h	/^      operator++(int)$/;"	f	class:__normal_iterator	access:public	signature:(int)
+__normal_iterator::operator +=	cpp_src/stl_iterator.h	/^      operator+=(const difference_type& __n)$/;"	f	class:__normal_iterator	access:public	signature:(const difference_type& __n)
+__normal_iterator::operator -	cpp_src/stl_iterator.h	/^      operator-(const difference_type& __n) const$/;"	f	class:__normal_iterator	access:public	signature:(const difference_type& __n) const
+__normal_iterator::operator --	cpp_src/stl_iterator.h	/^      operator--()$/;"	f	class:__normal_iterator	access:public	signature:()
+__normal_iterator::operator --	cpp_src/stl_iterator.h	/^      operator--(int)$/;"	f	class:__normal_iterator	access:public	signature:(int)
+__normal_iterator::operator -=	cpp_src/stl_iterator.h	/^      operator-=(const difference_type& __n)$/;"	f	class:__normal_iterator	access:public	signature:(const difference_type& __n)
+__normal_iterator::operator ->	cpp_src/stl_iterator.h	/^      operator->() const$/;"	f	class:__normal_iterator	access:public	signature:() const
+__normal_iterator::operator []	cpp_src/stl_iterator.h	/^      operator[](const difference_type& __n) const$/;"	f	class:__normal_iterator	access:public	signature:(const difference_type& __n) const
+__normal_iterator::pointer	cpp_src/stl_iterator.h	/^      typedef typename iterator_traits<_Iterator>::pointer   pointer;$/;"	t	class:__normal_iterator	access:public
+__normal_iterator::reference	cpp_src/stl_iterator.h	/^      typedef typename iterator_traits<_Iterator>::reference reference;$/;"	t	class:__normal_iterator	access:public
+__normal_iterator::value_type	cpp_src/stl_iterator.h	/^      typedef typename iterator_traits<_Iterator>::value_type  value_type;$/;"	t	class:__normal_iterator	access:public
+__not_equal_to	cpp_src/valarray_before.h	/^  struct __not_equal_to$/;"	s	namespace:std
+__num_base	cpp_src/locale_facets.h	/^  class __num_base$/;"	c	namespace:std
+__num_get_type	cpp_src/basic_ios.h	/^						     __num_get_type;$/;"	t	class:std::basic_ios	access:public
+__num_get_type	cpp_src/istream	/^ 							__num_get_type;$/;"	t	class:std::basic_istream	file:	access:public
+__num_put_type	cpp_src/basic_ios.h	/^						     __num_put_type;$/;"	t	class:std::basic_ios	access:public
+__num_put_type	cpp_src/ostream	/^      							__num_put_type;$/;"	t	class:std::basic_ostream	file:	access:public
+__numeric_limits_base	cpp_src/limits	/^  struct __numeric_limits_base$/;"	s	namespace:std	file:
+__numpunct_cache	cpp_src/locale_facets.h	/^      __numpunct_cache(const __numpunct_cache&);$/;"	p	struct:std::__numpunct_cache	access:private	signature:(const __numpunct_cache&)
+__numpunct_cache	cpp_src/locale_facets.h	/^      __numpunct_cache(size_t __refs = 0) : facet(__refs),$/;"	f	struct:std::__numpunct_cache	access:public	signature:(size_t __refs = 0)
+__numpunct_cache	cpp_src/locale_facets.h	/^    struct __numpunct_cache : public locale::facet$/;"	s	namespace:std	inherits:locale::facet
+__ostream_fill	cpp_src/ostream_insert.h	/^    __ostream_fill(basic_ostream<_CharT, _Traits>& __out, streamsize __n)$/;"	f	namespace:std	signature:(basic_ostream<_CharT, _Traits>& __out, streamsize __n)
+__ostream_insert	cpp_src/ostream_insert.h	/^    __ostream_insert(basic_ostream<_CharT, _Traits>& __out,$/;"	f	namespace:std	signature:(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s, streamsize __n)
+__ostream_insert	cpp_src/ostream_insert.h	/^  extern template ostream& __ostream_insert(ostream&, const char*, streamsize);$/;"	p	namespace:std	signature:(ostream&, const char*, streamsize)
+__ostream_insert	cpp_src/ostream_insert.h	/^  extern template wostream& __ostream_insert(wostream&, const wchar_t*,$/;"	p	namespace:std	signature:(wostream&, const wchar_t*, streamsize)
+__ostream_type	cpp_src/fstream	/^      typedef basic_ostream<char_type, traits_type>	__ostream_type;$/;"	t	class:std::basic_ofstream	file:	access:public
+__ostream_type	cpp_src/istream	/^      typedef basic_ostream<_CharT, _Traits>		__ostream_type;$/;"	t	class:std::basic_iostream	file:	access:public
+__ostream_type	cpp_src/ostream	/^      typedef basic_ostream<_CharT, _Traits>		__ostream_type;$/;"	t	class:std::basic_ostream	file:	access:public
+__ostream_type	cpp_src/sstream	/^      typedef basic_ostream<char_type, traits_type>	__ostream_type;$/;"	t	class:std::basic_ostringstream	file:	access:public
+__ostream_write	cpp_src/ostream_insert.h	/^    __ostream_write(basic_ostream<_CharT, _Traits>& __out,$/;"	f	namespace:std	signature:(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s, streamsize __n)
+__p	cpp_src/boost_concept_check.h	/^    _Iterator __p;$/;"	m	struct:_SortedAssociativeContainerConcept	access:public
+__p	cpp_src/boost_concept_check.h	/^    typename _Sequence::iterator __p, __q;$/;"	m	struct:_SequenceConcept	access:public
+__pad	cpp_src/locale_facets.h	/^    struct __pad$/;"	s	namespace:std
+__partition	cpp_src/stl_algo.h	/^    __partition(_BidirectionalIterator __first, _BidirectionalIterator __last,$/;"	f	namespace:std	signature:(_BidirectionalIterator __first, _BidirectionalIterator __last, _Predicate __pred, bidirectional_iterator_tag)
+__partition	cpp_src/stl_algo.h	/^    __partition(_ForwardIterator __first, _ForwardIterator __last,$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last, _Predicate __pred, forward_iterator_tag)
+__pf	cpp_src/istream	/^      operator>>(__ios_type& (*__pf)(__ios_type&))$/;"	f	class:std::basic_istream	access:public	signature:(__ios_type&)
+__pf	cpp_src/istream	/^      operator>>(__istream_type& (*__pf)(__istream_type&))$/;"	f	class:std::basic_istream	access:public	signature:(__istream_type&)
+__pf	cpp_src/istream	/^      operator>>(ios_base& (*__pf)(ios_base&))$/;"	f	class:std::basic_istream	access:public	signature:(ios_base&)
+__pf	cpp_src/ostream	/^      operator<<(__ios_type& (*__pf)(__ios_type&))$/;"	f	class:std::basic_ostream	access:public	signature:(__ios_type&)
+__pf	cpp_src/ostream	/^      operator<<(__ostream_type& (*__pf)(__ostream_type&))$/;"	f	class:std::basic_ostream	access:public	signature:(__ostream_type&)
+__pf	cpp_src/ostream	/^      operator<<(ios_base& (*__pf) (ios_base&))$/;"	f	class:std::basic_ostream	access:public	signature:(ios_base&)
+__plus	cpp_src/valarray_before.h	/^  struct __plus$/;"	s	namespace:std
+__pop_heap	cpp_src/stl_heap.h	/^    __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last, _RandomAccessIterator __result, _Tp __value)
+__pop_heap	cpp_src/stl_heap.h	/^    __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last, _RandomAccessIterator __result, _Tp __value, _Compare __comp)
+__pos	cpp_src/boost_concept_check.h	/^    typename _MultipleAssociativeContainer::iterator __pos;$/;"	m	struct:_MultipleAssociativeContainerConcept	access:public
+__pos_flag	cpp_src/boost_concept_check.h	/^    std::pair<typename _UniqueAssociativeContainer::iterator, bool> __pos_flag;$/;"	m	struct:_UniqueAssociativeContainerConcept	access:public
+__pow	cpp_src/valarray_before.h	/^  struct __pow$/;"	s	namespace:std
+__pow_helper	cpp_src/cmath	/^    __pow_helper(_Tp __x, int __n)$/;"	f	namespace:std	signature:(_Tp __x, int __n)
+__push_heap	cpp_src/stl_heap.h	/^    __push_heap(_RandomAccessIterator __first, _Distance __holeIndex,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _Distance __holeIndex, _Distance __topIndex, _Tp __value, _Compare __comp)
+__push_heap	cpp_src/stl_heap.h	/^    __push_heap(_RandomAccessIterator __first,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _Distance __holeIndex, _Distance __topIndex, _Tp __value)
+__q	cpp_src/boost_concept_check.h	/^    typename _Sequence::iterator __p, __q;$/;"	m	struct:_SequenceConcept	access:public
+__r	cpp_src/boost_concept_check.h	/^    _Return __r;$/;"	m	struct:_BinaryFunctionConcept	access:public
+__r	cpp_src/boost_concept_check.h	/^    _Return __r;$/;"	m	struct:_UnaryFunctionConcept	access:public
+__r	cpp_src/boost_concept_check.h	/^    std::pair<_Iterator,_Iterator> __r;$/;"	m	struct:_AssociativeContainerConcept	access:public
+__r	cpp_src/boost_concept_check.h	/^    std::pair<_Iterator,_Iterator> __r;$/;"	m	struct:_SortedAssociativeContainerConcept	access:public
+__rb_verify	cpp_src/stl_tree.h	/^      __rb_verify() const;$/;"	p	class:std::_Rb_tree	access:public	signature:() const
+__rb_verify	cpp_src/stl_tree.h	/^    _Rb_tree<_Key,_Val,_KeyOfValue,_Compare,_Alloc>::__rb_verify() const$/;"	f	class:std::_Rb_tree	signature:() const
+__rep	cpp_src/complex	/^      const _ComplexT& __rep() const { return _M_value; }$/;"	f	struct:std::complex	access:public	signature:() const
+__rep	cpp_src/complex	/^      const complex& __rep() const;$/;"	p	struct:std::complex	file:	access:public	signature:() const
+__rep	cpp_src/complex	/^    complex<_Tp>::__rep() const { return *this; }$/;"	f	class:std::complex	signature:() const
+__reverse	cpp_src/stl_algo.h	/^    __reverse(_BidirectionalIterator __first, _BidirectionalIterator __last,$/;"	f	namespace:std	signature:(_BidirectionalIterator __first, _BidirectionalIterator __last, bidirectional_iterator_tag)
+__reverse	cpp_src/stl_algo.h	/^    __reverse(_RandomAccessIterator __first, _RandomAccessIterator __last,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last, random_access_iterator_tag)
+__rotate	cpp_src/stl_algo.h	/^    __rotate(_BidirectionalIterator __first,$/;"	f	namespace:std	signature:(_BidirectionalIterator __first, _BidirectionalIterator __middle, _BidirectionalIterator __last, bidirectional_iterator_tag)
+__rotate	cpp_src/stl_algo.h	/^    __rotate(_ForwardIterator __first,$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __middle, _ForwardIterator __last, forward_iterator_tag)
+__rotate	cpp_src/stl_algo.h	/^    __rotate(_RandomAccessIterator __first,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __middle, _RandomAccessIterator __last, random_access_iterator_tag)
+__rotate_adaptive	cpp_src/stl_algo.h	/^    __rotate_adaptive(_BidirectionalIterator1 __first,$/;"	f	namespace:std	signature:(_BidirectionalIterator1 __first, _BidirectionalIterator1 __middle, _BidirectionalIterator1 __last, _Distance __len1, _Distance __len2, _BidirectionalIterator2 __buffer, _Distance __buffer_size)
+__rt	cpp_src/valarray	/^	  typedef typename __fun<_Op, _Tp>::result_type __rt;$/;"	t	struct:std::valarray::_UnaryOp	file:	access:public
+__search_n	cpp_src/stl_algo.h	/^    __search_n(_ForwardIterator __first, _ForwardIterator __last,$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last, _Integer __count, const _Tp& __val, _BinaryPredicate __binary_pred, std::forward_iterator_tag)
+__search_n	cpp_src/stl_algo.h	/^    __search_n(_ForwardIterator __first, _ForwardIterator __last,$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last, _Integer __count, const _Tp& __val, std::forward_iterator_tag)
+__search_n	cpp_src/stl_algo.h	/^    __search_n(_RandomAccessIter __first, _RandomAccessIter __last,$/;"	f	namespace:std	signature:(_RandomAccessIter __first, _RandomAccessIter __last, _Integer __count, const _Tp& __val, _BinaryPredicate __binary_pred, std::random_access_iterator_tag)
+__search_n	cpp_src/stl_algo.h	/^    __search_n(_RandomAccessIter __first, _RandomAccessIter __last,$/;"	f	namespace:std	signature:(_RandomAccessIter __first, _RandomAccessIter __last, _Integer __count, const _Tp& __val, std::random_access_iterator_tag)
+__second	cpp_src/boost_concept_check.h	/^    _Second __second;$/;"	m	struct:_BinaryFunctionConcept	access:public
+__shift_left	cpp_src/valarray_before.h	/^  struct __shift_left$/;"	s	namespace:std
+__shift_right	cpp_src/valarray_before.h	/^  struct __shift_right$/;"	s	namespace:std
+__sin	cpp_src/valarray_before.h	/^  struct __sin$/;"	s	namespace:std
+__sinh	cpp_src/valarray_before.h	/^  struct __sinh$/;"	s	namespace:std
+__size_type	cpp_src/sstream	/^      typedef typename __string_type::size_type		__size_type;$/;"	t	class:std::basic_stringbuf	file:	access:public
+__sqrt	cpp_src/valarray_before.h	/^  struct __sqrt$/;"	s	namespace:std
+__stable_partition_adaptive	cpp_src/stl_algo.h	/^    __stable_partition_adaptive(_ForwardIterator __first,$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last, _Predicate __pred, _Distance __len, _Pointer __buffer, _Distance __buffer_size)
+__stable_sort_adaptive	cpp_src/stl_algo.h	/^    __stable_sort_adaptive(_RandomAccessIterator __first,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last, _Pointer __buffer, _Distance __buffer_size)
+__stable_sort_adaptive	cpp_src/stl_algo.h	/^    __stable_sort_adaptive(_RandomAccessIterator __first,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last, _Pointer __buffer, _Distance __buffer_size, _Compare __comp)
+__state_type	cpp_src/fstream	/^      typedef typename traits_type::state_type          __state_type;$/;"	t	class:std::basic_filebuf	file:	access:public
+__streambuf_type	cpp_src/fstream	/^      typedef basic_streambuf<char_type, traits_type>  	__streambuf_type;$/;"	t	class:std::basic_filebuf	file:	access:public
+__streambuf_type	cpp_src/istream	/^      typedef basic_streambuf<_CharT, _Traits> 		__streambuf_type;$/;"	t	class:std::basic_istream	file:	access:public
+__streambuf_type	cpp_src/istream	/^      typedef basic_streambuf<_CharT, _Traits> 		__streambuf_type;$/;"	t	class:std::basic_istream::sentry	file:	access:public
+__streambuf_type	cpp_src/ostream	/^      typedef basic_streambuf<_CharT, _Traits> 		__streambuf_type;$/;"	t	class:std::basic_ostream	file:	access:public
+__streambuf_type	cpp_src/sstream	/^      typedef basic_streambuf<char_type, traits_type>  	__streambuf_type;$/;"	t	class:std::basic_stringbuf	file:	access:public
+__streambuf_type	cpp_src/streambuf	/^      typedef basic_streambuf<char_type, traits_type>  	__streambuf_type;$/;"	t	class:std::basic_streambuf	file:	access:public
+__string_type	cpp_src/locale_facets.h	/^      typedef basic_string<_CharT>	__string_type;$/;"	t	class:std::__timepunct	access:public
+__string_type	cpp_src/locale_facets.h	/^      typedef basic_string<_CharT>	__string_type;$/;"	t	class:std::time_get	access:public
+__string_type	cpp_src/sstream	/^      typedef basic_string<_CharT, _Traits, _Alloc> 	__string_type;$/;"	t	class:std::basic_istringstream	file:	access:public
+__string_type	cpp_src/sstream	/^      typedef basic_string<_CharT, _Traits, _Alloc> 	__string_type;$/;"	t	class:std::basic_ostringstream	file:	access:public
+__string_type	cpp_src/sstream	/^      typedef basic_string<_CharT, _Traits, _Alloc> 	__string_type;$/;"	t	class:std::basic_stringstream	file:	access:public
+__string_type	cpp_src/sstream	/^      typedef basic_string<char_type, _Traits, _Alloc> 	__string_type;$/;"	t	class:std::basic_stringbuf	file:	access:public
+__stringbuf_type	cpp_src/sstream	/^      typedef basic_stringbuf<_CharT, _Traits, _Alloc> 	__stringbuf_type;$/;"	t	class:std::basic_istringstream	file:	access:public
+__stringbuf_type	cpp_src/sstream	/^      typedef basic_stringbuf<_CharT, _Traits, _Alloc> 	__stringbuf_type;$/;"	t	class:std::basic_ostringstream	file:	access:public
+__stringbuf_type	cpp_src/sstream	/^      typedef basic_stringbuf<_CharT, _Traits, _Alloc> 	__stringbuf_type;$/;"	t	class:std::basic_stringstream	file:	access:public
+__t	cpp_src/boost_concept_check.h	/^    _ValueT __t;$/;"	m	struct:_OutputIteratorConcept	access:public
+__t	cpp_src/boost_concept_check.h	/^    typename _BackInsertionSequence::value_type __t;$/;"	m	struct:_BackInsertionSequenceConcept	access:public
+__t	cpp_src/boost_concept_check.h	/^    typename _FrontInsertionSequence::value_type __t;$/;"	m	struct:_FrontInsertionSequenceConcept	access:public
+__t	cpp_src/boost_concept_check.h	/^    typename _MultipleAssociativeContainer::value_type __t;$/;"	m	struct:_MultipleAssociativeContainerConcept	access:public
+__t	cpp_src/boost_concept_check.h	/^    typename _Sequence::value_type __t;$/;"	m	struct:_SequenceConcept	access:public
+__t	cpp_src/boost_concept_check.h	/^    typename _SortedAssociativeContainer::value_type __t;$/;"	m	struct:_SortedAssociativeContainerConcept	access:public
+__t	cpp_src/boost_concept_check.h	/^    typename _UniqueAssociativeContainer::value_type __t;$/;"	m	struct:_UniqueAssociativeContainerConcept	access:public
+__tan	cpp_src/valarray_before.h	/^  struct __tan$/;"	s	namespace:std
+__tanh	cpp_src/valarray_before.h	/^  struct __tanh$/;"	s	namespace:std
+__throw_bad_alloc	cpp_src/functexcept.h	/^  __throw_bad_alloc(void) __attribute__((__noreturn__));$/;"	p	namespace:std	signature:(void)
+__throw_bad_cast	cpp_src/functexcept.h	/^  __throw_bad_cast(void) __attribute__((__noreturn__));$/;"	p	namespace:std	signature:(void)
+__throw_bad_exception	cpp_src/functexcept.h	/^  __throw_bad_exception(void) __attribute__((__noreturn__));$/;"	p	namespace:std	signature:(void)
+__throw_bad_typeid	cpp_src/functexcept.h	/^  __throw_bad_typeid(void) __attribute__((__noreturn__));$/;"	p	namespace:std	signature:(void)
+__throw_domain_error	cpp_src/functexcept.h	/^  __throw_domain_error(const char*) __attribute__((__noreturn__));$/;"	p	namespace:std	signature:(const char*)
+__throw_exception_again	cpp_src/exception_defines.h	45;"	d
+__throw_exception_again	cpp_src/exception_defines.h	48;"	d
+__throw_invalid_argument	cpp_src/functexcept.h	/^  __throw_invalid_argument(const char*) __attribute__((__noreturn__));$/;"	p	namespace:std	signature:(const char*)
+__throw_ios_failure	cpp_src/functexcept.h	/^  __throw_ios_failure(const char*) __attribute__((__noreturn__));$/;"	p	namespace:std	signature:(const char*)
+__throw_length_error	cpp_src/functexcept.h	/^  __throw_length_error(const char*) __attribute__((__noreturn__));$/;"	p	namespace:std	signature:(const char*)
+__throw_logic_error	cpp_src/functexcept.h	/^  __throw_logic_error(const char*) __attribute__((__noreturn__));$/;"	p	namespace:std	signature:(const char*)
+__throw_out_of_range	cpp_src/functexcept.h	/^  __throw_out_of_range(const char*) __attribute__((__noreturn__));$/;"	p	namespace:std	signature:(const char*)
+__throw_overflow_error	cpp_src/functexcept.h	/^  __throw_overflow_error(const char*) __attribute__((__noreturn__));$/;"	p	namespace:std	signature:(const char*)
+__throw_range_error	cpp_src/functexcept.h	/^  __throw_range_error(const char*) __attribute__((__noreturn__));$/;"	p	namespace:std	signature:(const char*)
+__throw_runtime_error	cpp_src/functexcept.h	/^  __throw_runtime_error(const char*) __attribute__((__noreturn__));$/;"	p	namespace:std	signature:(const char*)
+__throw_underflow_error	cpp_src/functexcept.h	/^  __throw_underflow_error(const char*) __attribute__((__noreturn__));$/;"	p	namespace:std	signature:(const char*)
+__timepunct	cpp_src/locale_facets.h	/^      __timepunct(__c_locale __cloc, const char* __s, size_t __refs = 0);$/;"	p	class:std::__timepunct	access:public	signature:(__c_locale __cloc, const char* __s, size_t __refs = 0)
+__timepunct	cpp_src/locale_facets.h	/^      __timepunct(__cache_type* __cache, size_t __refs = 0);$/;"	p	class:std::__timepunct	access:public	signature:(__cache_type* __cache, size_t __refs = 0)
+__timepunct	cpp_src/locale_facets.h	/^      __timepunct(size_t __refs = 0);$/;"	p	class:std::__timepunct	access:public	signature:(size_t __refs = 0)
+__timepunct	cpp_src/locale_facets.h	/^    class __timepunct : public locale::facet$/;"	c	namespace:std	inherits:locale::facet
+__timepunct_cache	cpp_src/locale_facets.h	/^      __timepunct_cache(const __timepunct_cache&);$/;"	p	struct:std::__timepunct_cache	access:private	signature:(const __timepunct_cache&)
+__timepunct_cache	cpp_src/locale_facets.h	/^      __timepunct_cache(size_t __refs = 0) : facet(__refs),$/;"	f	struct:std::__timepunct_cache	access:public	signature:(size_t __refs = 0)
+__timepunct_cache	cpp_src/locale_facets.h	/^    struct __timepunct_cache : public locale::facet$/;"	s	namespace:std	inherits:locale::facet
+__unary_plus	cpp_src/valarray_before.h	/^  struct __unary_plus$/;"	s	namespace:std
+__unguarded_insertion_sort	cpp_src/stl_algo.h	/^    __unguarded_insertion_sort(_RandomAccessIterator __first,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last)
+__unguarded_insertion_sort	cpp_src/stl_algo.h	/^    __unguarded_insertion_sort(_RandomAccessIterator __first,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp)
+__unguarded_linear_insert	cpp_src/stl_algo.h	/^    __unguarded_linear_insert(_RandomAccessIterator __last, _Tp __val)$/;"	f	namespace:std	signature:(_RandomAccessIterator __last, _Tp __val)
+__unguarded_linear_insert	cpp_src/stl_algo.h	/^    __unguarded_linear_insert(_RandomAccessIterator __last, _Tp __val,$/;"	f	namespace:std	signature:(_RandomAccessIterator __last, _Tp __val, _Compare __comp)
+__unguarded_partition	cpp_src/stl_algo.h	/^    __unguarded_partition(_RandomAccessIterator __first,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last, _Tp __pivot)
+__unguarded_partition	cpp_src/stl_algo.h	/^    __unguarded_partition(_RandomAccessIterator __first,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last, _Tp __pivot, _Compare __comp)
+__uninitialized_copy_a	cpp_src/stl_uninitialized.h	/^    __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,$/;"	f	namespace:std	signature:(_InputIterator __first, _InputIterator __last, _ForwardIterator __result, _Allocator __alloc)
+__uninitialized_copy_a	cpp_src/stl_uninitialized.h	/^    __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,$/;"	f	namespace:std	signature:(_InputIterator __first, _InputIterator __last, _ForwardIterator __result, allocator<_Tp>)
+__uninitialized_copy_aux	cpp_src/stl_uninitialized.h	/^    __uninitialized_copy_aux(_InputIterator __first, _InputIterator __last,$/;"	f	namespace:std	signature:(_InputIterator __first, _InputIterator __last, _ForwardIterator __result, __false_type)
+__uninitialized_copy_aux	cpp_src/stl_uninitialized.h	/^    __uninitialized_copy_aux(_InputIterator __first, _InputIterator __last,$/;"	f	namespace:std	signature:(_InputIterator __first, _InputIterator __last, _ForwardIterator __result, __true_type)
+__uninitialized_copy_copy	cpp_src/stl_uninitialized.h	/^    __uninitialized_copy_copy(_InputIterator1 __first1,$/;"	f	namespace:std	signature:(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _ForwardIterator __result, _Allocator __alloc)
+__uninitialized_copy_fill	cpp_src/stl_uninitialized.h	/^    __uninitialized_copy_fill(_InputIterator __first1, _InputIterator __last1,$/;"	f	namespace:std	signature:(_InputIterator __first1, _InputIterator __last1, _ForwardIterator __first2, _ForwardIterator __last2, const _Tp& __x, _Allocator __alloc)
+__uninitialized_fill_a	cpp_src/stl_uninitialized.h	/^    __uninitialized_fill_a(_ForwardIterator __first, _ForwardIterator __last,$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __x, _Allocator __alloc)
+__uninitialized_fill_a	cpp_src/stl_uninitialized.h	/^    __uninitialized_fill_a(_ForwardIterator __first, _ForwardIterator __last,$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __x, allocator<_Tp2>)
+__uninitialized_fill_aux	cpp_src/stl_uninitialized.h	/^    __uninitialized_fill_aux(_ForwardIterator __first, _ForwardIterator __last,$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __x, __false_type)
+__uninitialized_fill_aux	cpp_src/stl_uninitialized.h	/^    __uninitialized_fill_aux(_ForwardIterator __first,$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __x, __true_type)
+__uninitialized_fill_copy	cpp_src/stl_uninitialized.h	/^    __uninitialized_fill_copy(_ForwardIterator __result, _ForwardIterator __mid,$/;"	f	namespace:std	signature:(_ForwardIterator __result, _ForwardIterator __mid, const _Tp& __x, _InputIterator __first, _InputIterator __last, _Allocator __alloc)
+__uninitialized_fill_n_a	cpp_src/stl_uninitialized.h	/^    __uninitialized_fill_n_a(_ForwardIterator __first, _Size __n, $/;"	f	namespace:std	signature:(_ForwardIterator __first, _Size __n, const _Tp& __x, _Allocator __alloc)
+__uninitialized_fill_n_a	cpp_src/stl_uninitialized.h	/^    __uninitialized_fill_n_a(_ForwardIterator __first, _Size __n, $/;"	f	namespace:std	signature:(_ForwardIterator __first, _Size __n, const _Tp& __x, allocator<_Tp2>)
+__uninitialized_fill_n_aux	cpp_src/stl_uninitialized.h	/^    __uninitialized_fill_n_aux(_ForwardIterator __first, _Size __n,$/;"	f	namespace:std	signature:(_ForwardIterator __first, _Size __n, const _Tp& __x, __false_type)
+__uninitialized_fill_n_aux	cpp_src/stl_uninitialized.h	/^    __uninitialized_fill_n_aux(_ForwardIterator __first, _Size __n,$/;"	f	namespace:std	signature:(_ForwardIterator __first, _Size __n, const _Tp& __x, __true_type)
+__unique_copy	cpp_src/stl_algo.h	/^    __unique_copy(_ForwardIterator __first, _ForwardIterator __last,$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last, _OutputIterator __result, _BinaryPredicate __binary_pred, forward_iterator_tag, output_iterator_tag)
+__unique_copy	cpp_src/stl_algo.h	/^    __unique_copy(_ForwardIterator __first, _ForwardIterator __last,$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last, _OutputIterator __result, forward_iterator_tag, output_iterator_tag)
+__unique_copy	cpp_src/stl_algo.h	/^    __unique_copy(_InputIterator __first, _InputIterator __last,$/;"	f	namespace:std	signature:(_InputIterator __first, _InputIterator __last, _ForwardIterator __result, _BinaryPredicate __binary_pred, input_iterator_tag, forward_iterator_tag)
+__unique_copy	cpp_src/stl_algo.h	/^    __unique_copy(_InputIterator __first, _InputIterator __last,$/;"	f	namespace:std	signature:(_InputIterator __first, _InputIterator __last, _ForwardIterator __result, input_iterator_tag, forward_iterator_tag)
+__unique_copy	cpp_src/stl_algo.h	/^    __unique_copy(_InputIterator __first, _InputIterator __last,$/;"	f	namespace:std	signature:(_InputIterator __first, _InputIterator __last, _OutputIterator __result, _BinaryPredicate __binary_pred, input_iterator_tag, output_iterator_tag)
+__unique_copy	cpp_src/stl_algo.h	/^    __unique_copy(_InputIterator __first, _InputIterator __last,$/;"	f	namespace:std	signature:(_InputIterator __first, _InputIterator __last, _OutputIterator __result, input_iterator_tag, output_iterator_tag)
+__use_cache	cpp_src/locale_facets.tcc	/^    struct __use_cache$/;"	s	namespace:std	file:
+__use_cache	cpp_src/locale_facets.tcc	/^    struct __use_cache<__moneypunct_cache<_CharT, _Intl> >$/;"	s	namespace:std	file:
+__use_cache	cpp_src/locale_facets.tcc	/^    struct __use_cache<__numpunct_cache<_CharT> >$/;"	s	namespace:std	file:
+__valarray_copy	cpp_src/valarray_array.h	/^    __valarray_copy(_Array<_Tp> __a, _Array<_Tp> __b, size_t __n, size_t __s)$/;"	f	namespace:std	signature:(_Array<_Tp> __a, _Array<_Tp> __b, size_t __n, size_t __s)
+__valarray_copy	cpp_src/valarray_array.h	/^    __valarray_copy(_Array<_Tp> __a, _Array<size_t> __i,$/;"	f	namespace:std	signature:(_Array<_Tp> __a, _Array<size_t> __i, _Array<_Tp> __b, size_t __n)
+__valarray_copy	cpp_src/valarray_array.h	/^    __valarray_copy(_Array<_Tp> __a, size_t __n, _Array<_Tp> __b)$/;"	f	namespace:std	signature:(_Array<_Tp> __a, size_t __n, _Array<_Tp> __b)
+__valarray_copy	cpp_src/valarray_array.h	/^    __valarray_copy(_Array<_Tp> __a, size_t __n, _Array<_Tp> __b,$/;"	f	namespace:std	signature:(_Array<_Tp> __a, size_t __n, _Array<_Tp> __b, _Array<size_t> __i)
+__valarray_copy	cpp_src/valarray_array.h	/^    __valarray_copy(_Array<_Tp> __a, size_t __n, size_t __s, _Array<_Tp> __b)$/;"	f	namespace:std	signature:(_Array<_Tp> __a, size_t __n, size_t __s, _Array<_Tp> __b)
+__valarray_copy	cpp_src/valarray_array.h	/^    __valarray_copy(_Array<_Tp> __a, size_t __n, size_t __s1,$/;"	f	namespace:std	signature:(_Array<_Tp> __a, size_t __n, size_t __s1, _Array<_Tp> __b, size_t __s2)
+__valarray_copy	cpp_src/valarray_array.h	/^    __valarray_copy(_Array<_Tp> __src, size_t __n, _Array<size_t> __i,$/;"	f	namespace:std	signature:(_Array<_Tp> __src, size_t __n, _Array<size_t> __i, _Array<_Tp> __dst, _Array<size_t> __j)
+__valarray_copy	cpp_src/valarray_array.h	/^    __valarray_copy(const _Tp* __restrict__ __a, _Tp* __restrict__ __b,$/;"	f	namespace:std	signature:(const _Tp* __restrict__ __a, _Tp* __restrict__ __b, size_t __n, size_t __s)
+__valarray_copy	cpp_src/valarray_array.h	/^    __valarray_copy(const _Tp* __restrict__ __a, size_t __n, size_t __s,$/;"	f	namespace:std	signature:(const _Tp* __restrict__ __a, size_t __n, size_t __s, _Tp* __restrict__ __b)
+__valarray_copy	cpp_src/valarray_array.h	/^    __valarray_copy(const _Tp* __restrict__ __a, size_t __n,$/;"	f	namespace:std	signature:(const _Tp* __restrict__ __a, size_t __n, _Tp* __restrict__ __b)
+__valarray_copy	cpp_src/valarray_array.h	/^    __valarray_copy(const _Tp* __restrict__ __a, size_t __n,$/;"	f	namespace:std	signature:(const _Tp* __restrict__ __a, size_t __n, _Tp* __restrict__ __b, const size_t* __restrict__ __i)
+__valarray_copy	cpp_src/valarray_array.h	/^    __valarray_copy(const _Tp* __restrict__ __a,$/;"	f	namespace:std	signature:(const _Tp* __restrict__ __a, const size_t* __restrict__ __i, _Tp* __restrict__ __b, size_t __n)
+__valarray_copy	cpp_src/valarray_array.h	/^    __valarray_copy(const _Tp* __restrict__ __src, size_t __n, size_t __s1,$/;"	f	namespace:std	signature:(const _Tp* __restrict__ __src, size_t __n, size_t __s1, _Tp* __restrict__ __dst, size_t __s2)
+__valarray_copy	cpp_src/valarray_array.h	/^    __valarray_copy(const _Tp* __restrict__ __src, size_t __n,$/;"	f	namespace:std	signature:(const _Tp* __restrict__ __src, size_t __n, const size_t* __restrict__ __i, _Tp* __restrict__ __dst, const size_t* __restrict__ __j)
+__valarray_copy	cpp_src/valarray_array.tcc	/^    __valarray_copy(_Array<_Tp> __a, _Array<bool> __m, _Array<_Tp> __b,$/;"	f	namespace:std	signature:(_Array<_Tp> __a, _Array<bool> __m, _Array<_Tp> __b, size_t __n)
+__valarray_copy	cpp_src/valarray_array.tcc	/^    __valarray_copy(_Array<_Tp> __a, _Array<bool> __m, size_t __n,$/;"	f	namespace:std	signature:(_Array<_Tp> __a, _Array<bool> __m, size_t __n, _Array<_Tp> __b, _Array<bool> __k)
+__valarray_copy	cpp_src/valarray_array.tcc	/^    __valarray_copy(_Array<_Tp> __a, size_t __n, _Array<_Tp> __b,$/;"	f	namespace:std	signature:(_Array<_Tp> __a, size_t __n, _Array<_Tp> __b, _Array<bool> __m)
+__valarray_copy	cpp_src/valarray_array.tcc	/^    __valarray_copy(_Array<_Tp> __e, _Array<size_t> __f,$/;"	f	namespace:std	signature:(_Array<_Tp> __e, _Array<size_t> __f, size_t __n, _Array<_Tp> __a, _Array<size_t> __i)
+__valarray_copy	cpp_src/valarray_array.tcc	/^    __valarray_copy(const _Expr<_Dom, _Tp>& __e, size_t __n, _Array<_Tp> __a)$/;"	f	namespace:std	signature:(const _Expr<_Dom, _Tp>& __e, size_t __n, _Array<_Tp> __a)
+__valarray_copy	cpp_src/valarray_array.tcc	/^    __valarray_copy(const _Expr<_Dom, _Tp>& __e, size_t __n,$/;"	f	namespace:std	signature:(const _Expr<_Dom, _Tp>& __e, size_t __n, _Array<_Tp> __a, _Array<bool> __m)
+__valarray_copy	cpp_src/valarray_array.tcc	/^    __valarray_copy(const _Expr<_Dom, _Tp>& __e, size_t __n,$/;"	f	namespace:std	signature:(const _Expr<_Dom, _Tp>& __e, size_t __n, _Array<_Tp> __a, _Array<size_t> __i)
+__valarray_copy	cpp_src/valarray_array.tcc	/^    __valarray_copy(const _Expr<_Dom, _Tp>& __e, size_t __n,$/;"	f	namespace:std	signature:(const _Expr<_Dom, _Tp>& __e, size_t __n, _Array<_Tp> __a, size_t __s)
+__valarray_copy_construct	cpp_src/valarray_array.h	/^    __valarray_copy_construct (const _Tp* __restrict__ __a, size_t __n,$/;"	f	namespace:std	signature:(const _Tp* __restrict__ __a, size_t __n, size_t __s, _Tp* __restrict__ __o)
+__valarray_copy_construct	cpp_src/valarray_array.h	/^    __valarray_copy_construct (const _Tp* __restrict__ __a,$/;"	f	namespace:std	signature:(const _Tp* __restrict__ __a, const size_t* __restrict__ __i, _Tp* __restrict__ __o, size_t __n)
+__valarray_copy_construct	cpp_src/valarray_array.h	/^    __valarray_copy_construct(_Array<_Tp> __a, _Array<size_t> __i,$/;"	f	namespace:std	signature:(_Array<_Tp> __a, _Array<size_t> __i, _Array<_Tp> __b, size_t __n)
+__valarray_copy_construct	cpp_src/valarray_array.h	/^    __valarray_copy_construct(_Array<_Tp> __a, size_t __n, size_t __s,$/;"	f	namespace:std	signature:(_Array<_Tp> __a, size_t __n, size_t __s, _Array<_Tp> __b)
+__valarray_copy_construct	cpp_src/valarray_array.h	/^    __valarray_copy_construct(const _Tp* __restrict__ __b,$/;"	f	namespace:std	signature:(const _Tp* __restrict__ __b, const _Tp* __restrict__ __e, _Tp* __restrict__ __o)
+__valarray_copy_construct	cpp_src/valarray_array.tcc	/^    __valarray_copy_construct(_Array<_Tp> __a, _Array<bool> __m,$/;"	f	namespace:std	signature:(_Array<_Tp> __a, _Array<bool> __m, _Array<_Tp> __b, size_t __n)
+__valarray_copy_construct	cpp_src/valarray_array.tcc	/^    __valarray_copy_construct(const _Expr<_Dom, _Tp>& __e, size_t __n,$/;"	f	namespace:std	signature:(const _Expr<_Dom, _Tp>& __e, size_t __n, _Array<_Tp> __a)
+__valarray_default_construct	cpp_src/valarray_array.h	/^    __valarray_default_construct(_Tp* __restrict__ __b, _Tp* __restrict__ __e)$/;"	f	namespace:std	signature:(_Tp* __restrict__ __b, _Tp* __restrict__ __e)
+__valarray_destroy_elements	cpp_src/valarray_array.h	/^    __valarray_destroy_elements(_Tp* __restrict__ __b, _Tp* __restrict__ __e)$/;"	f	namespace:std	signature:(_Tp* __restrict__ __b, _Tp* __restrict__ __e)
+__valarray_fill	cpp_src/valarray_array.h	/^    __valarray_fill (_Array<_Tp> __a, size_t __n, const _Tp& __t)$/;"	f	namespace:std	signature:(_Array<_Tp> __a, size_t __n, const _Tp& __t)
+__valarray_fill	cpp_src/valarray_array.h	/^    __valarray_fill(_Array<_Tp> __a, _Array<size_t> __i,$/;"	f	namespace:std	signature:(_Array<_Tp> __a, _Array<size_t> __i, size_t __n, const _Tp& __t)
+__valarray_fill	cpp_src/valarray_array.h	/^    __valarray_fill(_Array<_Tp> __a, size_t __n, size_t __s, const _Tp& __t)$/;"	f	namespace:std	signature:(_Array<_Tp> __a, size_t __n, size_t __s, const _Tp& __t)
+__valarray_fill	cpp_src/valarray_array.h	/^    __valarray_fill(_Tp* __restrict__ __a, const size_t* __restrict__ __i,$/;"	f	namespace:std	signature:(_Tp* __restrict__ __a, const size_t* __restrict__ __i, size_t __n, const _Tp& __t)
+__valarray_fill	cpp_src/valarray_array.h	/^    __valarray_fill(_Tp* __restrict__ __a, size_t __n, const _Tp& __t)$/;"	f	namespace:std	signature:(_Tp* __restrict__ __a, size_t __n, const _Tp& __t)
+__valarray_fill	cpp_src/valarray_array.h	/^    __valarray_fill(_Tp* __restrict__ __a, size_t __n,$/;"	f	namespace:std	signature:(_Tp* __restrict__ __a, size_t __n, size_t __s, const _Tp& __t)
+__valarray_fill	cpp_src/valarray_array.tcc	/^    __valarray_fill(_Array<_Tp> __a, size_t __n, _Array<bool> __m,$/;"	f	namespace:std	signature:(_Array<_Tp> __a, size_t __n, _Array<bool> __m, const _Tp& __t)
+__valarray_fill_construct	cpp_src/valarray_array.h	/^    __valarray_fill_construct(_Tp* __restrict__ __b, _Tp* __restrict__ __e,$/;"	f	namespace:std	signature:(_Tp* __restrict__ __b, _Tp* __restrict__ __e, const _Tp __t)
+__valarray_get_memory	cpp_src/valarray_array.h	/^  __valarray_get_memory(size_t __n)$/;"	f	namespace:std	signature:(size_t __n)
+__valarray_get_storage	cpp_src/valarray_array.h	/^    __valarray_get_storage(size_t __n)$/;"	f	namespace:std	signature:(size_t __n)
+__valarray_max	cpp_src/valarray_array.h	/^    __valarray_max(const _Ta& __a)$/;"	f	namespace:std	signature:(const _Ta& __a)
+__valarray_min	cpp_src/valarray_array.h	/^    __valarray_min(const _Ta& __a)$/;"	f	namespace:std	signature:(const _Ta& __a)
+__valarray_product	cpp_src/valarray_array.h	/^    __valarray_product(const _Tp* __restrict__ __f,$/;"	f	namespace:std	signature:(const _Tp* __restrict__ __f, const _Tp* __restrict__ __l)
+__valarray_release_memory	cpp_src/valarray_array.h	/^  __valarray_release_memory(void* __p)$/;"	f	namespace:std	signature:(void* __p)
+__valarray_sum	cpp_src/valarray_array.h	/^    __valarray_sum(const _Tp* __restrict__ __f, const _Tp* __restrict__ __l)$/;"	f	namespace:std	signature:(const _Tp* __restrict__ __f, const _Tp* __restrict__ __l)
+__vc	cpp_src/boost_concept_check.h	/^    typename _SortedAssociativeContainer::value_compare __vc;$/;"	m	struct:_SortedAssociativeContainerConcept	access:public
+__verbose_terminate_handler	cpp_src/exception	/^  void __verbose_terminate_handler ();$/;"	p	file:	signature:()
+__verify_grouping	cpp_src/locale_facets.tcc	/^  __verify_grouping(const char* __grouping, size_t __grouping_size,$/;"	f	namespace:std	signature:(const char* __grouping, size_t __grouping_size, const string& __grouping_tmp)
+__verify_grouping	cpp_src/locale_facets.tcc	/^  __verify_grouping(const char* __grouping, size_t __grouping_size,$/;"	p	namespace:std	file:	signature:(const char* __grouping, size_t __grouping_size, const string& __grouping_tmp)
+__wmask_type	cpp_src/locale_facets.h	/^      typedef wctype_t		__wmask_type;$/;"	t	class:std::ctype	access:public
+__write	cpp_src/locale_facets.h	/^    __write(_OutIter __s, const _CharT* __ws, int __len)$/;"	f	namespace:std	signature:(_OutIter __s, const _CharT* __ws, int __len)
+__write	cpp_src/locale_facets.h	/^    __write(ostreambuf_iterator<_CharT> __s, const _CharT* __ws, int __len)$/;"	f	namespace:std	signature:(ostreambuf_iterator<_CharT> __s, const _CharT* __ws, int __len)
+__x	cpp_src/boost_concept_check.h	/^    _From __x;$/;"	m	struct:_ConvertibleConcept	access:public
+abort	cpp_src/cstdlib	/^  extern "C" void abort(void);$/;"	p	namespace:std	file:	signature:(void)
+abs	cpp_src/cmath	/^  abs(double __x)$/;"	f	namespace:std	signature:(double __x)
+abs	cpp_src/cmath	/^  abs(float __x)$/;"	f	namespace:std	signature:(float __x)
+abs	cpp_src/cmath	/^  abs(long double __x)$/;"	f	namespace:std	signature:(long double __x)
+abs	cpp_src/cmath	57;"	d	file:
+abs	cpp_src/complex	/^    abs(const complex<_Tp>& __z) { return __complex_abs(__z); }$/;"	f	namespace:std	signature:(const complex<_Tp>& __z)
+abs	cpp_src/complex	/^    abs(const complex<_Tp>& __z) { return __complex_abs(__z.__rep()); }$/;"	f	namespace:std	signature:(const complex<_Tp>& __z)
+abs	cpp_src/complex	/^  template<typename _Tp> _Tp abs(const complex<_Tp>&);$/;"	p	namespace:std	file:	signature:(const complex<_Tp>&)
+accumulate	cpp_src/stl_numeric.h	/^    accumulate(_InputIterator __first, _InputIterator __last, _Tp __init)$/;"	f	namespace:std	signature:(_InputIterator __first, _InputIterator __last, _Tp __init)
+accumulate	cpp_src/stl_numeric.h	/^    accumulate(_InputIterator __first, _InputIterator __last, _Tp __init,$/;"	f	namespace:std	signature:(_InputIterator __first, _InputIterator __last, _Tp __init, _BinaryOperation __binary_op)
+acos	cpp_src/cmath	/^    acos(_Tp __x)$/;"	f	namespace:std	signature:(_Tp __x)
+acos	cpp_src/cmath	/^  acos(float __x)$/;"	f	namespace:std	signature:(float __x)
+acos	cpp_src/cmath	/^  acos(long double __x)$/;"	f	namespace:std	signature:(long double __x)
+acos	cpp_src/cmath	59;"	d	file:
+adjacent_difference	cpp_src/stl_numeric.h	/^    adjacent_difference(_InputIterator __first, _InputIterator __last,$/;"	f	namespace:std	signature:(_InputIterator __first, _InputIterator __last, _OutputIterator __result, _BinaryOperation __binary_op)
+adjacent_difference	cpp_src/stl_numeric.h	/^    adjacent_difference(_InputIterator __first,$/;"	f	namespace:std	signature:(_InputIterator __first, _InputIterator __last, _OutputIterator __result)
+adjacent_find	cpp_src/stl_algo.h	/^    adjacent_find(_ForwardIterator __first, _ForwardIterator __last)$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last)
+adjacent_find	cpp_src/stl_algo.h	/^    adjacent_find(_ForwardIterator __first, _ForwardIterator __last,$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last, _BinaryPredicate __binary_pred)
+adjustfield	cpp_src/ios_base.h	/^    static const fmtflags adjustfield = _S_adjustfield;$/;"	m	class:std::ios_base	access:public
+advance	cpp_src/stl_iterator_base_funcs.h	/^    advance(_InputIterator& __i, _Distance __n)$/;"	f	namespace:std	signature:(_InputIterator& __i, _Distance __n)
+all	cpp_src/locale_classes.h	/^    static const category all		= (ctype | numeric | collate |$/;"	m	class:std::locale	access:public
+allocator	cpp_src/allocator.h	/^        allocator(const allocator<_Tp1>&) throw() { }$/;"	f	class:std::allocator	access:public	signature:(const allocator<_Tp1>&)
+allocator	cpp_src/allocator.h	/^      allocator() throw() { }$/;"	f	class:std::allocator	access:public	signature:()
+allocator	cpp_src/allocator.h	/^      allocator(const allocator& __a) throw()$/;"	f	class:std::allocator	access:public	signature:(const allocator& __a)
+allocator	cpp_src/allocator.h	/^    class allocator: public __glibcxx_base_allocator<_Tp>$/;"	c	namespace:std	inherits:__glibcxx_base_allocator
+allocator	cpp_src/allocator.h	/^    class allocator<void>$/;"	c	namespace:std
+allocator_type	cpp_src/basic_string.h	/^      typedef _Alloc					    allocator_type;$/;"	t	class:std::basic_string	access:public
+allocator_type	cpp_src/sstream	/^      typedef _Alloc				       	allocator_type;$/;"	t	class:std::basic_istringstream	file:	access:public
+allocator_type	cpp_src/sstream	/^      typedef _Alloc				       	allocator_type;$/;"	t	class:std::basic_ostringstream	file:	access:public
+allocator_type	cpp_src/sstream	/^      typedef _Alloc				       	allocator_type;$/;"	t	class:std::basic_stringbuf	file:	access:public
+allocator_type	cpp_src/sstream	/^      typedef _Alloc				       	allocator_type;$/;"	t	class:std::basic_stringstream	file:	access:public
+allocator_type	cpp_src/stl_bvector.h	/^      typedef _Alloc allocator_type;$/;"	t	struct:std::_Bvector_base	access:public
+allocator_type	cpp_src/stl_bvector.h	/^    typedef _Alloc                        		 allocator_type;$/;"	t	class:std::vector	access:public
+allocator_type	cpp_src/stl_deque.h	/^      typedef _Alloc                             allocator_type;$/;"	t	class:std::deque	access:public
+allocator_type	cpp_src/stl_deque.h	/^      typedef _Alloc                  allocator_type;$/;"	t	class:std::_Deque_base	access:public
+allocator_type	cpp_src/stl_list.h	/^      typedef _Alloc                                     allocator_type;$/;"	t	class:std::list	access:public
+allocator_type	cpp_src/stl_list.h	/^      typedef _Alloc allocator_type;$/;"	t	class:std::_List_base	access:public
+allocator_type	cpp_src/stl_map.h	/^      typedef _Alloc                                        allocator_type;$/;"	t	class:std::map	access:public
+allocator_type	cpp_src/stl_multimap.h	/^      typedef _Alloc                                        allocator_type;$/;"	t	class:std::multimap	access:public
+allocator_type	cpp_src/stl_multiset.h	/^      typedef _Alloc   allocator_type;$/;"	t	class:std::multiset	access:public
+allocator_type	cpp_src/stl_set.h	/^      typedef _Alloc   allocator_type;$/;"	t	class:std::set	access:public
+allocator_type	cpp_src/stl_tree.h	/^      typedef _Alloc allocator_type;$/;"	t	class:std::_Rb_tree	access:public
+allocator_type	cpp_src/stl_vector.h	/^      typedef _Alloc                        		 allocator_type;$/;"	t	class:std::vector	access:public
+allocator_type	cpp_src/stl_vector.h	/^      typedef _Alloc allocator_type;$/;"	t	struct:std::_Vector_base	access:public
+always_noconv	cpp_src/codecvt.h	/^      always_noconv() const throw()$/;"	f	class:std::__codecvt_abstract_base	access:public	signature:() const
+any	cpp_src/bitset	/^      any() const$/;"	f	class:std::bitset	access:public	signature:() const
+app	cpp_src/ios_base.h	/^    static const openmode app =		_S_app;$/;"	m	class:std::ios_base	access:public
+append	cpp_src/basic_string.h	/^        append(_InputIterator __first, _InputIterator __last)$/;"	f	class:std::basic_string	access:public	signature:(_InputIterator __first, _InputIterator __last)
+append	cpp_src/basic_string.h	/^      append(const _CharT* __s)$/;"	f	class:std::basic_string	access:public	signature:(const _CharT* __s)
+append	cpp_src/basic_string.h	/^      append(const _CharT* __s, size_type __n);$/;"	p	class:std::basic_string	access:public	signature:(const _CharT* __s, size_type __n)
+append	cpp_src/basic_string.h	/^      append(const basic_string& __str);$/;"	p	class:std::basic_string	access:public	signature:(const basic_string& __str)
+append	cpp_src/basic_string.h	/^      append(const basic_string& __str, size_type __pos, size_type __n);$/;"	p	class:std::basic_string	access:public	signature:(const basic_string& __str, size_type __pos, size_type __n)
+append	cpp_src/basic_string.h	/^      append(size_type __n, _CharT __c);$/;"	p	class:std::basic_string	access:public	signature:(size_type __n, _CharT __c)
+append	cpp_src/basic_string.tcc	/^    append(const _CharT* __s, size_type __n)$/;"	f	class:std::basic_string	signature:(const _CharT* __s, size_type __n)
+append	cpp_src/basic_string.tcc	/^    append(const basic_string& __str)$/;"	f	class:std::basic_string	signature:(const basic_string& __str)
+append	cpp_src/basic_string.tcc	/^    append(const basic_string& __str, size_type __pos, size_type __n)$/;"	f	class:std::basic_string	signature:(const basic_string& __str, size_type __pos, size_type __n)
+append	cpp_src/basic_string.tcc	/^    append(size_type __n, _CharT __c)$/;"	f	class:std::basic_string	signature:(size_type __n, _CharT __c)
+apply	cpp_src/valarray_after.h	/^      valarray<value_type> apply(value_type (*)(const value_type&)) const;$/;"	p	class:std::_Expr	access:public	signature:(value_type ()const value_type&)) const
+apply	cpp_src/valarray_after.h	/^      valarray<value_type> apply(value_type (*)(value_type)) const;$/;"	p	class:std::_Expr	access:public	signature:(value_type ()value_type)) const
+arg	cpp_src/complex	/^    arg(const complex<_Tp>& __z) { return __complex_arg(__z); }$/;"	f	namespace:std	signature:(const complex<_Tp>& __z)
+arg	cpp_src/complex	/^    arg(const complex<_Tp>& __z) { return __complex_arg(__z.__rep()); }$/;"	f	namespace:std	signature:(const complex<_Tp>& __z)
+arg	cpp_src/complex	/^  template<typename _Tp> _Tp arg(const complex<_Tp>&);$/;"	p	namespace:std	file:	signature:(const complex<_Tp>&)
+argument_type	cpp_src/stl_function.h	/^      typedef _Arg argument_type;   \/\/\/< @c argument_type is the type of the$/;"	t	struct:std::unary_function	access:public
+asctime	cpp_src/ctime	58;"	d	file:
+asin	cpp_src/cmath	/^    asin(_Tp __x)$/;"	f	namespace:std	signature:(_Tp __x)
+asin	cpp_src/cmath	/^  asin(float __x)$/;"	f	namespace:std	signature:(float __x)
+asin	cpp_src/cmath	/^  asin(long double __x)$/;"	f	namespace:std	signature:(long double __x)
+asin	cpp_src/cmath	60;"	d	file:
+assign	cpp_src/basic_string.h	/^        assign(_InputIterator __first, _InputIterator __last)$/;"	f	class:std::basic_string	access:public	signature:(_InputIterator __first, _InputIterator __last)
+assign	cpp_src/basic_string.h	/^      assign(const _CharT* __s)$/;"	f	class:std::basic_string	access:public	signature:(const _CharT* __s)
+assign	cpp_src/basic_string.h	/^      assign(const _CharT* __s, size_type __n);$/;"	p	class:std::basic_string	access:public	signature:(const _CharT* __s, size_type __n)
+assign	cpp_src/basic_string.h	/^      assign(const basic_string& __str);$/;"	p	class:std::basic_string	access:public	signature:(const basic_string& __str)
+assign	cpp_src/basic_string.h	/^      assign(const basic_string& __str, size_type __pos, size_type __n)$/;"	f	class:std::basic_string	access:public	signature:(const basic_string& __str, size_type __pos, size_type __n)
+assign	cpp_src/basic_string.h	/^      assign(size_type __n, _CharT __c)$/;"	f	class:std::basic_string	access:public	signature:(size_type __n, _CharT __c)
+assign	cpp_src/basic_string.tcc	/^    assign(const _CharT* __s, size_type __n)$/;"	f	class:std::basic_string	signature:(const _CharT* __s, size_type __n)
+assign	cpp_src/basic_string.tcc	/^    assign(const basic_string& __str)$/;"	f	class:std::basic_string	signature:(const basic_string& __str)
+assign	cpp_src/char_traits.h	/^      assign(char_type& __c1, const char_type& __c2)$/;"	f	struct:char_traits	access:public	signature:(char_type& __c1, const char_type& __c2)
+assign	cpp_src/char_traits.h	/^      assign(char_type* __s, std::size_t __n, char_type __a);$/;"	p	struct:char_traits	access:public	signature:(char_type* __s, std::size_t __n, char_type __a)
+assign	cpp_src/char_traits.h	/^    assign(char_type* __s, std::size_t __n, char_type __a)$/;"	f	class:char_traits	signature:(char_type* __s, std::size_t __n, char_type __a)
+assign	cpp_src/stl_bvector.h	/^      assign(_InputIterator __first, _InputIterator __last)$/;"	f	class:std::vector	access:public	signature:(_InputIterator __first, _InputIterator __last)
+assign	cpp_src/stl_bvector.h	/^    assign(size_type __n, const bool& __x)$/;"	f	class:std::vector	access:public	signature:(size_type __n, const bool& __x)
+assign	cpp_src/stl_deque.h	/^        assign(_InputIterator __first, _InputIterator __last)$/;"	f	class:std::deque	access:public	signature:(_InputIterator __first, _InputIterator __last)
+assign	cpp_src/stl_deque.h	/^      assign(size_type __n, const value_type& __val)$/;"	f	class:std::deque	access:public	signature:(size_type __n, const value_type& __val)
+assign	cpp_src/stl_list.h	/^        assign(_InputIterator __first, _InputIterator __last)$/;"	f	class:std::list	access:public	signature:(_InputIterator __first, _InputIterator __last)
+assign	cpp_src/stl_list.h	/^      assign(size_type __n, const value_type& __val)$/;"	f	class:std::list	access:public	signature:(size_type __n, const value_type& __val)
+assign	cpp_src/stl_vector.h	/^        assign(_InputIterator __first, _InputIterator __last)$/;"	f	class:std::vector	access:public	signature:(_InputIterator __first, _InputIterator __last)
+assign	cpp_src/stl_vector.h	/^      assign(size_type __n, const value_type& __val)$/;"	f	class:std::vector	access:public	signature:(size_type __n, const value_type& __val)
+at	cpp_src/basic_string.h	/^      at(size_type __n) const$/;"	f	class:std::basic_string	access:public	signature:(size_type __n) const
+at	cpp_src/basic_string.h	/^      at(size_type __n)$/;"	f	class:std::basic_string	access:public	signature:(size_type __n)
+at	cpp_src/stl_bvector.h	/^    at(size_type __n) const$/;"	f	class:std::vector	access:public	signature:(size_type __n) const
+at	cpp_src/stl_bvector.h	/^    at(size_type __n)$/;"	f	class:std::vector	access:public	signature:(size_type __n)
+at	cpp_src/stl_deque.h	/^      at(size_type __n) const$/;"	f	class:std::deque	access:public	signature:(size_type __n) const
+at	cpp_src/stl_deque.h	/^      at(size_type __n)$/;"	f	class:std::deque	access:public	signature:(size_type __n)
+at	cpp_src/stl_map.h	/^      at(const key_type& __k) const$/;"	f	class:std::map	access:public	signature:(const key_type& __k) const
+at	cpp_src/stl_map.h	/^      at(const key_type& __k)$/;"	f	class:std::map	access:public	signature:(const key_type& __k)
+at	cpp_src/stl_vector.h	/^      at(size_type __n) const$/;"	f	class:std::vector	access:public	signature:(size_type __n) const
+at	cpp_src/stl_vector.h	/^      at(size_type __n)$/;"	f	class:std::vector	access:public	signature:(size_type __n)
+atan	cpp_src/cmath	/^    atan(_Tp __x)$/;"	f	namespace:std	signature:(_Tp __x)
+atan	cpp_src/cmath	/^  atan(float __x)$/;"	f	namespace:std	signature:(float __x)
+atan	cpp_src/cmath	/^  atan(long double __x)$/;"	f	namespace:std	signature:(long double __x)
+atan	cpp_src/cmath	61;"	d	file:
+atan2	cpp_src/cmath	/^    atan2(_Tp __y, _Up __x)$/;"	f	namespace:std	signature:(_Tp __y, _Up __x)
+atan2	cpp_src/cmath	/^  atan2(float __y, float __x)$/;"	f	namespace:std	signature:(float __y, float __x)
+atan2	cpp_src/cmath	/^  atan2(long double __y, long double __x)$/;"	f	namespace:std	signature:(long double __y, long double __x)
+atan2	cpp_src/cmath	62;"	d	file:
+ate	cpp_src/ios_base.h	/^    static const openmode ate =		_S_ate;$/;"	m	class:std::ios_base	access:public
+atexit	cpp_src/cstdlib	/^  extern "C" int atexit(void (*)());$/;"	p	namespace:std	file:	signature:(void (*)())
+auto_ptr	cpp_src/memory	/^        auto_ptr(auto_ptr<_Tp1>& __a) throw() : _M_ptr(__a.release()) { }$/;"	f	class:std::auto_ptr	access:public	signature:(auto_ptr<_Tp1>& __a)
+auto_ptr	cpp_src/memory	/^      auto_ptr(auto_ptr& __a) throw() : _M_ptr(__a.release()) { }$/;"	f	class:std::auto_ptr	access:public	signature:(auto_ptr& __a)
+auto_ptr	cpp_src/memory	/^      auto_ptr(auto_ptr_ref<element_type> __ref) throw()$/;"	f	class:std::auto_ptr	access:public	signature:(auto_ptr_ref<element_type> __ref)
+auto_ptr	cpp_src/memory	/^      auto_ptr(element_type* __p = 0) throw() : _M_ptr(__p) { }$/;"	f	class:std::auto_ptr	access:public	signature:(element_type* __p = 0)
+auto_ptr	cpp_src/memory	/^    class auto_ptr$/;"	c	namespace:std	file:
+auto_ptr_ref	cpp_src/memory	/^      auto_ptr_ref(_Tp1* __p): _M_ptr(__p) { }$/;"	f	struct:std::auto_ptr_ref	access:public	signature:(_Tp1* __p)
+auto_ptr_ref	cpp_src/memory	/^    struct auto_ptr_ref$/;"	s	namespace:std	file:
+back	cpp_src/stl_bvector.h	/^    back() const$/;"	f	class:std::vector	access:public	signature:() const
+back	cpp_src/stl_bvector.h	/^    back()$/;"	f	class:std::vector	access:public	signature:()
+back	cpp_src/stl_deque.h	/^      back() const$/;"	f	class:std::deque	access:public	signature:() const
+back	cpp_src/stl_deque.h	/^      back()$/;"	f	class:std::deque	access:public	signature:()
+back	cpp_src/stl_list.h	/^      back() const$/;"	f	class:std::list	access:public	signature:() const
+back	cpp_src/stl_list.h	/^      back()$/;"	f	class:std::list	access:public	signature:()
+back	cpp_src/stl_queue.h	/^      back() const$/;"	f	class:std::queue	access:public	signature:() const
+back	cpp_src/stl_queue.h	/^      back()$/;"	f	class:std::queue	access:public	signature:()
+back	cpp_src/stl_vector.h	/^      back() const$/;"	f	class:std::vector	access:public	signature:() const
+back	cpp_src/stl_vector.h	/^      back()$/;"	f	class:std::vector	access:public	signature:()
+back_insert_iterator	cpp_src/stl_iterator.h	/^      back_insert_iterator(_Container& __x) : container(&__x) { }$/;"	f	class:std::back_insert_iterator	access:public	signature:(_Container& __x)
+back_insert_iterator	cpp_src/stl_iterator.h	/^    class back_insert_iterator$/;"	c	namespace:std	inherits:iterator
+back_inserter	cpp_src/stl_iterator.h	/^    back_inserter(_Container& __x)$/;"	f	namespace:std	signature:(_Container& __x)
+bad	cpp_src/basic_ios.h	/^      bad() const$/;"	f	class:std::basic_ios	access:public	signature:() const
+bad_alloc	cpp_src/new	/^    bad_alloc() throw() { }$/;"	f	class:std::bad_alloc	access:public	signature:()
+bad_alloc	cpp_src/new	/^  class bad_alloc : public exception $/;"	c	namespace:std	file:	inherits:exception
+bad_cast	cpp_src/typeinfo	/^    bad_cast() throw() { }$/;"	f	class:std::bad_cast	access:public	signature:()
+bad_cast	cpp_src/typeinfo	/^  class bad_cast : public exception $/;"	c	namespace:std	file:	inherits:exception
+bad_exception	cpp_src/exception	/^    bad_exception() throw() { }$/;"	f	class:std::bad_exception	access:public	signature:()
+bad_exception	cpp_src/exception	/^  class bad_exception : public exception $/;"	c	namespace:std	file:	inherits:exception
+bad_typeid	cpp_src/typeinfo	/^    bad_typeid () throw() { }$/;"	f	class:std::bad_typeid	access:public	signature:()
+bad_typeid	cpp_src/typeinfo	/^  class bad_typeid : public exception $/;"	c	namespace:std	file:	inherits:exception
+badbit	cpp_src/ios_base.h	/^    static const iostate badbit =	_S_badbit;$/;"	m	class:std::ios_base	access:public
+base	cpp_src/stl_iterator.h	/^      base() const$/;"	f	class:__normal_iterator	access:public	signature:() const
+base	cpp_src/stl_iterator.h	/^      base() const$/;"	f	class:std::reverse_iterator	access:public	signature:() const
+basefield	cpp_src/ios_base.h	/^    static const fmtflags basefield =   _S_basefield;$/;"	m	class:std::ios_base	access:public
+basic_filebuf	cpp_src/fstream	/^      basic_filebuf();$/;"	p	class:std::basic_filebuf	file:	access:public	signature:()
+basic_filebuf	cpp_src/fstream	/^    class basic_filebuf : public basic_streambuf<_CharT, _Traits>$/;"	c	namespace:std	file:	inherits:basic_streambuf
+basic_filebuf	cpp_src/fstream.tcc	/^    basic_filebuf() : __streambuf_type(), _M_lock(), _M_file(&_M_lock),$/;"	f	class:std::basic_filebuf	signature:()
+basic_fstream	cpp_src/fstream	/^      basic_fstream()$/;"	f	class:std::basic_fstream	access:public	signature:()
+basic_fstream	cpp_src/fstream	/^      basic_fstream(const char* __s,$/;"	f	class:std::basic_fstream	access:public	signature:(const char* __s, ios_base::openmode __mode = ios_base::in | ios_base::out)
+basic_fstream	cpp_src/fstream	/^    class basic_fstream : public basic_iostream<_CharT, _Traits>$/;"	c	namespace:std	file:	inherits:basic_iostream
+basic_ifstream	cpp_src/fstream	/^      basic_ifstream() : __istream_type(), _M_filebuf()$/;"	f	class:std::basic_ifstream	access:public	signature:()
+basic_ifstream	cpp_src/fstream	/^      basic_ifstream(const char* __s, ios_base::openmode __mode = ios_base::in)$/;"	f	class:std::basic_ifstream	access:public	signature:(const char* __s, ios_base::openmode __mode = ios_base::in)
+basic_ifstream	cpp_src/fstream	/^    class basic_ifstream : public basic_istream<_CharT, _Traits>$/;"	c	namespace:std	file:	inherits:basic_istream
+basic_ios	cpp_src/basic_ios.h	/^      basic_ios()$/;"	f	class:std::basic_ios	access:protected	signature:()
+basic_ios	cpp_src/basic_ios.h	/^      basic_ios(basic_streambuf<_CharT, _Traits>* __sb)$/;"	f	class:std::basic_ios	access:public	signature:(basic_streambuf<_CharT, _Traits>* __sb)
+basic_ios	cpp_src/basic_ios.h	/^    class basic_ios : public ios_base$/;"	c	namespace:std	inherits:ios_base
+basic_iostream	cpp_src/istream	/^      basic_iostream() : __istream_type(), __ostream_type()$/;"	f	class:std::basic_iostream	access:protected	signature:()
+basic_iostream	cpp_src/istream	/^      basic_iostream(basic_streambuf<_CharT, _Traits>* __sb)$/;"	f	class:std::basic_iostream	access:public	signature:(basic_streambuf<_CharT, _Traits>* __sb)
+basic_iostream	cpp_src/istream	/^    class basic_iostream$/;"	c	namespace:std	file:	inherits:basic_istream,basic_ostream
+basic_istream	cpp_src/istream	/^      basic_istream(): _M_gcount(streamsize(0)) { }$/;"	f	class:std::basic_istream	access:protected	signature:()
+basic_istream	cpp_src/istream	/^      basic_istream(__streambuf_type* __sb): _M_gcount(streamsize(0))$/;"	f	class:std::basic_istream	access:public	signature:(__streambuf_type* __sb)
+basic_istream	cpp_src/istream	/^    class basic_istream : virtual public basic_ios<_CharT, _Traits>$/;"	c	namespace:std	file:	inherits:basic_ios
+basic_istringstream	cpp_src/sstream	/^      basic_istringstream(const __string_type& __str,$/;"	f	class:std::basic_istringstream	access:public	signature:(const __string_type& __str, ios_base::openmode __mode = ios_base::in)
+basic_istringstream	cpp_src/sstream	/^      basic_istringstream(ios_base::openmode __mode = ios_base::in)$/;"	f	class:std::basic_istringstream	access:public	signature:(ios_base::openmode __mode = ios_base::in)
+basic_istringstream	cpp_src/sstream	/^    class basic_istringstream : public basic_istream<_CharT, _Traits>$/;"	c	namespace:std	file:	inherits:basic_istream
+basic_ofstream	cpp_src/fstream	/^      basic_ofstream(): __ostream_type(), _M_filebuf()$/;"	f	class:std::basic_ofstream	access:public	signature:()
+basic_ofstream	cpp_src/fstream	/^      basic_ofstream(const char* __s,$/;"	f	class:std::basic_ofstream	access:public	signature:(const char* __s, ios_base::openmode __mode = ios_base::out|ios_base::trunc)
+basic_ofstream	cpp_src/fstream	/^    class basic_ofstream : public basic_ostream<_CharT,_Traits>$/;"	c	namespace:std	file:	inherits:basic_ostream
+basic_ostream	cpp_src/ostream	/^      basic_ostream() { }$/;"	f	class:std::basic_ostream	access:protected	signature:()
+basic_ostream	cpp_src/ostream	/^      basic_ostream(__streambuf_type* __sb)$/;"	f	class:std::basic_ostream	access:public	signature:(__streambuf_type* __sb)
+basic_ostream	cpp_src/ostream	/^    class basic_ostream : virtual public basic_ios<_CharT, _Traits>$/;"	c	namespace:std	file:	inherits:basic_ios
+basic_ostringstream	cpp_src/sstream	/^      basic_ostringstream(const __string_type& __str,$/;"	f	class:std::basic_ostringstream	access:public	signature:(const __string_type& __str, ios_base::openmode __mode = ios_base::out)
+basic_ostringstream	cpp_src/sstream	/^      basic_ostringstream(ios_base::openmode __mode = ios_base::out)$/;"	f	class:std::basic_ostringstream	access:public	signature:(ios_base::openmode __mode = ios_base::out)
+basic_ostringstream	cpp_src/sstream	/^    class basic_ostringstream : public basic_ostream<_CharT, _Traits>$/;"	c	namespace:std	file:	inherits:basic_ostream
+basic_streambuf	cpp_src/streambuf	/^      basic_streambuf()$/;"	f	class:std::basic_streambuf	access:protected	signature:()
+basic_streambuf	cpp_src/streambuf	/^      basic_streambuf(const __streambuf_type& __sb)$/;"	f	class:std::basic_streambuf	file:	access:private	signature:(const __streambuf_type& __sb)
+basic_streambuf	cpp_src/streambuf	/^    class basic_streambuf $/;"	c	namespace:std	file:
+basic_string	cpp_src/basic_string.h	/^        basic_string(_InputIterator __beg, _InputIterator __end,$/;"	p	class:std::basic_string	access:public	signature:(_InputIterator __beg, _InputIterator __end, const _Alloc& __a = _Alloc())
+basic_string	cpp_src/basic_string.h	/^      basic_string();$/;"	p	class:std::basic_string	access:public	signature:()
+basic_string	cpp_src/basic_string.h	/^      basic_string(const _Alloc& __a);$/;"	p	class:std::basic_string	access:public	signature:(const _Alloc& __a)
+basic_string	cpp_src/basic_string.h	/^      basic_string(const _CharT* __s, const _Alloc& __a = _Alloc());$/;"	p	class:std::basic_string	access:public	signature:(const _CharT* __s, const _Alloc& __a = _Alloc())
+basic_string	cpp_src/basic_string.h	/^      basic_string(const _CharT* __s, size_type __n,$/;"	p	class:std::basic_string	access:public	signature:(const _CharT* __s, size_type __n, const _Alloc& __a = _Alloc())
+basic_string	cpp_src/basic_string.h	/^      basic_string(const basic_string& __str);$/;"	p	class:std::basic_string	access:public	signature:(const basic_string& __str)
+basic_string	cpp_src/basic_string.h	/^      basic_string(const basic_string& __str, size_type __pos,$/;"	p	class:std::basic_string	access:public	signature:(const basic_string& __str, size_type __pos, size_type __n = npos)
+basic_string	cpp_src/basic_string.h	/^      basic_string(const basic_string& __str, size_type __pos,$/;"	p	class:std::basic_string	access:public	signature:(const basic_string& __str, size_type __pos, size_type __n, const _Alloc& __a)
+basic_string	cpp_src/basic_string.h	/^      basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc());$/;"	p	class:std::basic_string	access:public	signature:(size_type __n, _CharT __c, const _Alloc& __a = _Alloc())
+basic_string	cpp_src/basic_string.h	/^    basic_string()$/;"	f	class:std::basic_string	signature:()
+basic_string	cpp_src/basic_string.h	/^    class basic_string$/;"	c	namespace:std
+basic_string	cpp_src/basic_string.tcc	/^    basic_string(_InputIterator __beg, _InputIterator __end, const _Alloc& __a)$/;"	f	class:std::basic_string	signature:(_InputIterator __beg, _InputIterator __end, const _Alloc& __a)
+basic_string	cpp_src/basic_string.tcc	/^    basic_string(const _Alloc& __a)$/;"	f	class:std::basic_string	signature:(const _Alloc& __a)
+basic_string	cpp_src/basic_string.tcc	/^    basic_string(const _CharT* __s, const _Alloc& __a)$/;"	f	class:std::basic_string	signature:(const _CharT* __s, const _Alloc& __a)
+basic_string	cpp_src/basic_string.tcc	/^    basic_string(const _CharT* __s, size_type __n, const _Alloc& __a)$/;"	f	class:std::basic_string	signature:(const _CharT* __s, size_type __n, const _Alloc& __a)
+basic_string	cpp_src/basic_string.tcc	/^    basic_string(const basic_string& __str)$/;"	f	class:std::basic_string	signature:(const basic_string& __str)
+basic_string	cpp_src/basic_string.tcc	/^    basic_string(const basic_string& __str, size_type __pos, size_type __n)$/;"	f	class:std::basic_string	signature:(const basic_string& __str, size_type __pos, size_type __n)
+basic_string	cpp_src/basic_string.tcc	/^    basic_string(const basic_string& __str, size_type __pos,$/;"	f	class:std::basic_string	signature:(const basic_string& __str, size_type __pos, size_type __n, const _Alloc& __a)
+basic_string	cpp_src/basic_string.tcc	/^    basic_string(size_type __n, _CharT __c, const _Alloc& __a)$/;"	f	class:std::basic_string	signature:(size_type __n, _CharT __c, const _Alloc& __a)
+basic_stringbuf	cpp_src/sstream	/^      basic_stringbuf(const __string_type& __str,$/;"	f	class:std::basic_stringbuf	access:public	signature:(const __string_type& __str, ios_base::openmode __mode = ios_base::in | ios_base::out)
+basic_stringbuf	cpp_src/sstream	/^      basic_stringbuf(ios_base::openmode __mode = ios_base::in | ios_base::out)$/;"	f	class:std::basic_stringbuf	access:public	signature:(ios_base::openmode __mode = ios_base::in | ios_base::out)
+basic_stringbuf	cpp_src/sstream	/^    class basic_stringbuf : public basic_streambuf<_CharT, _Traits>$/;"	c	namespace:std	file:	inherits:basic_streambuf
+basic_stringstream	cpp_src/sstream	/^      basic_stringstream(const __string_type& __str,$/;"	f	class:std::basic_stringstream	access:public	signature:(const __string_type& __str, ios_base::openmode __m = ios_base::out | ios_base::in)
+basic_stringstream	cpp_src/sstream	/^      basic_stringstream(ios_base::openmode __m = ios_base::out | ios_base::in)$/;"	f	class:std::basic_stringstream	access:public	signature:(ios_base::openmode __m = ios_base::out | ios_base::in)
+basic_stringstream	cpp_src/sstream	/^    class basic_stringstream : public basic_iostream<_CharT, _Traits>$/;"	c	namespace:std	file:	inherits:basic_iostream
+before	cpp_src/typeinfo	/^    bool before(const type_info& __arg) const$/;"	f	class:std::type_info	access:public	signature:(const type_info& __arg) const
+before	cpp_src/typeinfo	/^    bool before(const type_info& __arg) const;$/;"	p	class:std::type_info	file:	access:public	signature:(const type_info& __arg) const
+beg	cpp_src/ios_base.h	/^    static const seekdir beg =		_S_beg;$/;"	m	class:std::ios_base	access:public
+begin	cpp_src/basic_string.h	/^      begin() const$/;"	f	class:std::basic_string	access:public	signature:() const
+begin	cpp_src/basic_string.h	/^      begin()$/;"	f	class:std::basic_string	access:public	signature:()
+begin	cpp_src/stl_bvector.h	/^    begin() const$/;"	f	class:std::vector	access:public	signature:() const
+begin	cpp_src/stl_bvector.h	/^    begin()$/;"	f	class:std::vector	access:public	signature:()
+begin	cpp_src/stl_deque.h	/^      begin() const$/;"	f	class:std::deque	access:public	signature:() const
+begin	cpp_src/stl_deque.h	/^      begin()$/;"	f	class:std::deque	access:public	signature:()
+begin	cpp_src/stl_list.h	/^      begin() const$/;"	f	class:std::list	access:public	signature:() const
+begin	cpp_src/stl_list.h	/^      begin()$/;"	f	class:std::list	access:public	signature:()
+begin	cpp_src/stl_map.h	/^      begin() const$/;"	f	class:std::map	access:public	signature:() const
+begin	cpp_src/stl_map.h	/^      begin()$/;"	f	class:std::map	access:public	signature:()
+begin	cpp_src/stl_multimap.h	/^      begin() const$/;"	f	class:std::multimap	access:public	signature:() const
+begin	cpp_src/stl_multimap.h	/^      begin()$/;"	f	class:std::multimap	access:public	signature:()
+begin	cpp_src/stl_multiset.h	/^      begin() const$/;"	f	class:std::multiset	access:public	signature:() const
+begin	cpp_src/stl_set.h	/^      begin() const$/;"	f	class:std::set	access:public	signature:() const
+begin	cpp_src/stl_tempbuf.h	/^      begin()$/;"	f	class:std::_Temporary_buffer	access:public	signature:()
+begin	cpp_src/stl_tree.h	/^      begin() const$/;"	f	class:std::_Rb_tree	access:public	signature:() const
+begin	cpp_src/stl_tree.h	/^      begin()$/;"	f	class:std::_Rb_tree	access:public	signature:()
+begin	cpp_src/stl_vector.h	/^      begin() const$/;"	f	class:std::vector	access:public	signature:() const
+begin	cpp_src/stl_vector.h	/^      begin()$/;"	f	class:std::vector	access:public	signature:()
+begin	cpp_src/valarray_array.h	/^      _Tp* begin() const;$/;"	p	struct:std::_Array	access:public	signature:() const
+begin	cpp_src/valarray_array.h	/^    _Array<_Tp>::begin () const$/;"	f	class:std::_Array	signature:() const
+bidirectional_iterator_tag	cpp_src/stl_iterator_base_types.h	/^  struct bidirectional_iterator_tag : public forward_iterator_tag {};$/;"	s	namespace:std	inherits:forward_iterator_tag
+binary	cpp_src/ios_base.h	/^    static const openmode binary =	_S_bin;$/;"	m	class:std::ios_base	access:public
+binary_function	cpp_src/stl_function.h	/^    struct binary_function$/;"	s	namespace:std
+binary_negate	cpp_src/stl_function.h	/^      binary_negate(const _Predicate& __x)$/;"	f	class:std::binary_negate	access:public	signature:(const _Predicate& __x)
+binary_negate	cpp_src/stl_function.h	/^    class binary_negate$/;"	c	namespace:std	inherits:binary_function
+binary_search	cpp_src/stl_algo.h	/^    binary_search(_ForwardIterator __first, _ForwardIterator __last,$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __val)
+binary_search	cpp_src/stl_algo.h	/^    binary_search(_ForwardIterator __first, _ForwardIterator __last,$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __val, _Compare __comp)
+bind1st	cpp_src/stl_function.h	/^    bind1st(const _Operation& __fn, const _Tp& __x)$/;"	f	namespace:std	signature:(const _Operation& __fn, const _Tp& __x)
+bind2nd	cpp_src/stl_function.h	/^    bind2nd(const _Operation& __fn, const _Tp& __x)$/;"	f	namespace:std	signature:(const _Operation& __fn, const _Tp& __x)
+binder1st	cpp_src/stl_function.h	/^      binder1st(const _Operation& __x,$/;"	f	class:std::binder1st	access:public	signature:(const _Operation& __x, const typename _Operation::first_argument_type& __y)
+binder1st	cpp_src/stl_function.h	/^    class binder1st$/;"	c	namespace:std	inherits:unary_function
+binder2nd	cpp_src/stl_function.h	/^      binder2nd(const _Operation& __x,$/;"	f	class:std::binder2nd	access:public	signature:(const _Operation& __x, const typename _Operation::second_argument_type& __y)
+binder2nd	cpp_src/stl_function.h	/^    class binder2nd$/;"	c	namespace:std	inherits:unary_function
+bitset	cpp_src/bitset	/^	bitset(const std::basic_string<_CharT, _Traits, _Alloc>& __s,$/;"	f	class:std::bitset	access:public	signature:(const std::basic_string<_CharT, _Traits, _Alloc>& __s, size_t __position = 0)
+bitset	cpp_src/bitset	/^	bitset(const std::basic_string<_CharT, _Traits, _Alloc>& __s,$/;"	f	class:std::bitset	access:public	signature:(const std::basic_string<_CharT, _Traits, _Alloc>& __s, size_t __position, size_t __n)
+bitset	cpp_src/bitset	/^      bitset()$/;"	f	class:std::bitset	access:public	signature:()
+bitset	cpp_src/bitset	/^      bitset(unsigned long __val)$/;"	f	class:std::bitset	access:public	signature:(unsigned long __val)
+bitset	cpp_src/bitset	/^    class bitset$/;"	c	namespace:std	file:	inherits:_Base_bitset
+boolalpha	cpp_src/ios_base.h	/^    static const fmtflags boolalpha =   _S_boolalpha;$/;"	m	class:std::ios_base	access:public
+boolalpha	cpp_src/ios_base.h	/^  boolalpha(ios_base& __base)$/;"	f	namespace:std	signature:(ios_base& __base)
+btowc	cpp_src/cwchar	77;"	d	file:
+c	cpp_src/stl_queue.h	/^      _Sequence  c;$/;"	m	class:std::priority_queue	access:protected
+c	cpp_src/stl_queue.h	/^      _Sequence c;$/;"	m	class:std::queue	access:protected
+c	cpp_src/stl_stack.h	/^      _Sequence c;$/;"	m	class:std::stack	access:protected
+c_str	cpp_src/basic_string.h	/^      c_str() const$/;"	f	class:std::basic_string	access:public	signature:() const
+capacity	cpp_src/basic_string.h	/^      capacity() const$/;"	f	class:std::basic_string	access:public	signature:() const
+capacity	cpp_src/stl_bvector.h	/^    capacity() const$/;"	f	class:std::vector	access:public	signature:() const
+capacity	cpp_src/stl_vector.h	/^      capacity() const$/;"	f	class:std::vector	access:public	signature:() const
+catalog	cpp_src/locale_facets.h	/^    typedef int catalog;$/;"	t	struct:std::messages_base	access:public
+catch	cpp_src/exception_defines.h	44;"	d
+category	cpp_src/locale_classes.h	/^    typedef int	category;$/;"	t	class:std::locale	access:public
+ceil	cpp_src/cmath	/^    ceil(_Tp __x)$/;"	f	namespace:std	signature:(_Tp __x)
+ceil	cpp_src/cmath	/^  ceil(float __x)$/;"	f	namespace:std	signature:(float __x)
+ceil	cpp_src/cmath	/^  ceil(long double __x)$/;"	f	namespace:std	signature:(long double __x)
+ceil	cpp_src/cmath	63;"	d	file:
+cerr	cpp_src/iostream	/^  static ostream cerr;		\/\/\/< Linked to standard error (unbuffered)$/;"	m	namespace:std	file:
+char_traits	cpp_src/char_traits.h	/^    struct char_traits$/;"	s
+char_traits::assign	cpp_src/char_traits.h	/^      assign(char_type& __c1, const char_type& __c2)$/;"	f	struct:char_traits	access:public	signature:(char_type& __c1, const char_type& __c2)
+char_traits::assign	cpp_src/char_traits.h	/^      assign(char_type* __s, std::size_t __n, char_type __a);$/;"	p	struct:char_traits	access:public	signature:(char_type* __s, std::size_t __n, char_type __a)
+char_traits::assign	cpp_src/char_traits.h	/^    assign(char_type* __s, std::size_t __n, char_type __a)$/;"	f	class:char_traits	signature:(char_type* __s, std::size_t __n, char_type __a)
+char_traits::char_type	cpp_src/char_traits.h	/^      typedef _CharT                                    char_type;$/;"	t	struct:char_traits	access:public
+char_traits::compare	cpp_src/char_traits.h	/^      compare(const char_type* __s1, const char_type* __s2, std::size_t __n);$/;"	p	struct:char_traits	access:public	signature:(const char_type* __s1, const char_type* __s2, std::size_t __n)
+char_traits::compare	cpp_src/char_traits.h	/^    compare(const char_type* __s1, const char_type* __s2, std::size_t __n)$/;"	f	class:char_traits	signature:(const char_type* __s1, const char_type* __s2, std::size_t __n)
+char_traits::copy	cpp_src/char_traits.h	/^      copy(char_type* __s1, const char_type* __s2, std::size_t __n);$/;"	p	struct:char_traits	access:public	signature:(char_type* __s1, const char_type* __s2, std::size_t __n)
+char_traits::copy	cpp_src/char_traits.h	/^    copy(char_type* __s1, const char_type* __s2, std::size_t __n)$/;"	f	class:char_traits	signature:(char_type* __s1, const char_type* __s2, std::size_t __n)
+char_traits::eof	cpp_src/char_traits.h	/^      eof()$/;"	f	struct:char_traits	access:public	signature:()
+char_traits::eq	cpp_src/char_traits.h	/^      eq(const char_type& __c1, const char_type& __c2)$/;"	f	struct:char_traits	access:public	signature:(const char_type& __c1, const char_type& __c2)
+char_traits::eq_int_type	cpp_src/char_traits.h	/^      eq_int_type(const int_type& __c1, const int_type& __c2)$/;"	f	struct:char_traits	access:public	signature:(const int_type& __c1, const int_type& __c2)
+char_traits::find	cpp_src/char_traits.h	/^      find(const char_type* __s, std::size_t __n, const char_type& __a);$/;"	p	struct:char_traits	access:public	signature:(const char_type* __s, std::size_t __n, const char_type& __a)
+char_traits::find	cpp_src/char_traits.h	/^    find(const char_type* __s, std::size_t __n, const char_type& __a)$/;"	f	class:char_traits	signature:(const char_type* __s, std::size_t __n, const char_type& __a)
+char_traits::int_type	cpp_src/char_traits.h	/^      typedef typename _Char_types<_CharT>::int_type    int_type;$/;"	t	struct:char_traits	access:public
+char_traits::length	cpp_src/char_traits.h	/^      length(const char_type* __s);$/;"	p	struct:char_traits	access:public	signature:(const char_type* __s)
+char_traits::length	cpp_src/char_traits.h	/^    length(const char_type* __p)$/;"	f	class:char_traits	signature:(const char_type* __p)
+char_traits::lt	cpp_src/char_traits.h	/^      lt(const char_type& __c1, const char_type& __c2)$/;"	f	struct:char_traits	access:public	signature:(const char_type& __c1, const char_type& __c2)
+char_traits::move	cpp_src/char_traits.h	/^      move(char_type* __s1, const char_type* __s2, std::size_t __n);$/;"	p	struct:char_traits	access:public	signature:(char_type* __s1, const char_type* __s2, std::size_t __n)
+char_traits::move	cpp_src/char_traits.h	/^    move(char_type* __s1, const char_type* __s2, std::size_t __n)$/;"	f	class:char_traits	signature:(char_type* __s1, const char_type* __s2, std::size_t __n)
+char_traits::not_eof	cpp_src/char_traits.h	/^      not_eof(const int_type& __c)$/;"	f	struct:char_traits	access:public	signature:(const int_type& __c)
+char_traits::off_type	cpp_src/char_traits.h	/^      typedef typename _Char_types<_CharT>::off_type    off_type;$/;"	t	struct:char_traits	access:public
+char_traits::pos_type	cpp_src/char_traits.h	/^      typedef typename _Char_types<_CharT>::pos_type    pos_type;$/;"	t	struct:char_traits	access:public
+char_traits::state_type	cpp_src/char_traits.h	/^      typedef typename _Char_types<_CharT>::state_type  state_type;$/;"	t	struct:char_traits	access:public
+char_traits::to_char_type	cpp_src/char_traits.h	/^      to_char_type(const int_type& __c)$/;"	f	struct:char_traits	access:public	signature:(const int_type& __c)
+char_traits::to_int_type	cpp_src/char_traits.h	/^      to_int_type(const char_type& __c)$/;"	f	struct:char_traits	access:public	signature:(const char_type& __c)
+char_type	cpp_src/basic_ios.h	/^      typedef _CharT                                 char_type;$/;"	t	class:std::basic_ios	access:public
+char_type	cpp_src/char_traits.h	/^      typedef _CharT                                    char_type;$/;"	t	struct:char_traits	access:public
+char_type	cpp_src/fstream	/^      typedef _CharT 					char_type;$/;"	t	class:std::basic_fstream	file:	access:public
+char_type	cpp_src/fstream	/^      typedef _CharT 					char_type;$/;"	t	class:std::basic_ifstream	file:	access:public
+char_type	cpp_src/fstream	/^      typedef _CharT 					char_type;$/;"	t	class:std::basic_ofstream	file:	access:public
+char_type	cpp_src/fstream	/^      typedef _CharT                     	        char_type;$/;"	t	class:std::basic_filebuf	file:	access:public
+char_type	cpp_src/istream	/^      typedef _CharT                     		char_type;$/;"	t	class:std::basic_iostream	file:	access:public
+char_type	cpp_src/istream	/^      typedef _CharT                     		char_type;$/;"	t	class:std::basic_istream	file:	access:public
+char_type	cpp_src/locale_facets.h	/^      typedef _CharT			char_type;$/;"	t	class:std::collate	access:public
+char_type	cpp_src/locale_facets.h	/^      typedef _CharT			char_type;$/;"	t	class:std::ctype	access:public
+char_type	cpp_src/locale_facets.h	/^      typedef _CharT			char_type;$/;"	t	class:std::messages	access:public
+char_type	cpp_src/locale_facets.h	/^      typedef _CharT			char_type;$/;"	t	class:std::messages_byname	access:public
+char_type	cpp_src/locale_facets.h	/^      typedef _CharT			char_type;$/;"	t	class:std::money_get	access:public
+char_type	cpp_src/locale_facets.h	/^      typedef _CharT			char_type;$/;"	t	class:std::money_put	access:public
+char_type	cpp_src/locale_facets.h	/^      typedef _CharT			char_type;$/;"	t	class:std::moneypunct	access:public
+char_type	cpp_src/locale_facets.h	/^      typedef _CharT			char_type;$/;"	t	class:std::moneypunct_byname	access:public
+char_type	cpp_src/locale_facets.h	/^      typedef _CharT			char_type;$/;"	t	class:std::num_get	access:public
+char_type	cpp_src/locale_facets.h	/^      typedef _CharT			char_type;$/;"	t	class:std::numpunct	access:public
+char_type	cpp_src/locale_facets.h	/^      typedef _CharT			char_type;$/;"	t	class:std::numpunct_byname	access:public
+char_type	cpp_src/locale_facets.h	/^      typedef _CharT			char_type;$/;"	t	class:std::time_get	access:public
+char_type	cpp_src/locale_facets.h	/^      typedef _CharT			char_type;$/;"	t	class:std::time_get_byname	access:public
+char_type	cpp_src/locale_facets.h	/^      typedef _CharT			char_type;$/;"	t	class:std::time_put	access:public
+char_type	cpp_src/locale_facets.h	/^      typedef _CharT			char_type;$/;"	t	class:std::time_put_byname	access:public
+char_type	cpp_src/locale_facets.h	/^      typedef _CharT		char_type;$/;"	t	class:std::ctype_byname	access:public
+char_type	cpp_src/locale_facets.h	/^      typedef _CharT		char_type;$/;"	t	class:std::num_put	access:public
+char_type	cpp_src/locale_facets.h	/^      typedef _CharT               char_type;$/;"	t	class:std::collate_byname	access:public
+char_type	cpp_src/locale_facets.h	/^      typedef _CharT char_type;$/;"	t	class:std::__ctype_abstract_base	access:public
+char_type	cpp_src/locale_facets.h	/^      typedef char		char_type;$/;"	t	class:std::ctype	access:public
+char_type	cpp_src/locale_facets.h	/^      typedef wchar_t		char_type;$/;"	t	class:std::ctype	access:public
+char_type	cpp_src/ostream	/^      typedef _CharT                     		char_type;$/;"	t	class:std::basic_ostream	file:	access:public
+char_type	cpp_src/sstream	/^      typedef _CharT 					char_type;$/;"	t	class:std::basic_istringstream	file:	access:public
+char_type	cpp_src/sstream	/^      typedef _CharT 					char_type;$/;"	t	class:std::basic_ostringstream	file:	access:public
+char_type	cpp_src/sstream	/^      typedef _CharT 					char_type;$/;"	t	class:std::basic_stringbuf	file:	access:public
+char_type	cpp_src/sstream	/^      typedef _CharT 					char_type;$/;"	t	class:std::basic_stringstream	file:	access:public
+char_type	cpp_src/stream_iterator.h	/^      typedef _CharT                         char_type;$/;"	t	class:std::istream_iterator	access:public
+char_type	cpp_src/stream_iterator.h	/^      typedef _CharT                         char_type;$/;"	t	class:std::ostream_iterator	access:public
+char_type	cpp_src/streambuf	/^      typedef _CharT 					char_type;$/;"	t	class:std::basic_streambuf	file:	access:public
+char_type	cpp_src/streambuf_iterator.h	/^      typedef _CharT					char_type;$/;"	t	class:std::istreambuf_iterator	access:public
+char_type	cpp_src/streambuf_iterator.h	/^      typedef _CharT                           char_type;$/;"	t	class:std::ostreambuf_iterator	access:public
+cin	cpp_src/iostream	/^  static istream cin;		\/\/\/< Linked to standard input$/;"	m	namespace:std	file:
+classic	cpp_src/locale_classes.h	/^    classic();$/;"	p	class:std::locale	access:public	signature:()
+classic_table	cpp_src/locale_facets.h	/^      classic_table() throw();$/;"	p	class:std::ctype	access:protected	signature:()
+clear	cpp_src/basic_ios.h	/^      clear(iostate __state = goodbit);$/;"	p	class:std::basic_ios	access:public	signature:(iostate __state = goodbit)
+clear	cpp_src/basic_ios.tcc	/^    basic_ios<_CharT, _Traits>::clear(iostate __state)$/;"	f	class:std::basic_ios	signature:(iostate __state)
+clear	cpp_src/basic_string.h	/^      clear()$/;"	f	class:std::basic_string	access:public	signature:()
+clear	cpp_src/stl_bvector.h	/^    clear()$/;"	f	class:std::vector	access:public	signature:()
+clear	cpp_src/stl_deque.h	/^      clear()$/;"	f	class:std::deque	access:public	signature:()
+clear	cpp_src/stl_list.h	/^      clear()$/;"	f	class:std::list	access:public	signature:()
+clear	cpp_src/stl_map.h	/^      clear()$/;"	f	class:std::map	access:public	signature:()
+clear	cpp_src/stl_multimap.h	/^      clear()$/;"	f	class:std::multimap	access:public	signature:()
+clear	cpp_src/stl_multiset.h	/^      clear()$/;"	f	class:std::multiset	access:public	signature:()
+clear	cpp_src/stl_set.h	/^      clear()$/;"	f	class:std::set	access:public	signature:()
+clear	cpp_src/stl_tree.h	/^      clear()$/;"	f	class:std::_Rb_tree	access:public	signature:()
+clear	cpp_src/stl_vector.h	/^      clear()$/;"	f	class:std::vector	access:public	signature:()
+clearerr	cpp_src/cstdio	56;"	d	file:
+clock	cpp_src/ctime	54;"	d	file:
+clog	cpp_src/iostream	/^  static ostream clog;		\/\/\/< Linked to standard error (buffered)$/;"	m	namespace:std	file:
+close	cpp_src/fstream	/^      close() throw();$/;"	p	class:std::basic_filebuf	file:	access:public	signature:()
+close	cpp_src/fstream	/^      close()$/;"	f	class:std::basic_fstream	access:public	signature:()
+close	cpp_src/fstream	/^      close()$/;"	f	class:std::basic_ifstream	access:public	signature:()
+close	cpp_src/fstream	/^      close()$/;"	f	class:std::basic_ofstream	access:public	signature:()
+close	cpp_src/fstream.tcc	/^    close() throw()$/;"	f	class:std::basic_filebuf	signature:()
+close	cpp_src/locale_facets.h	/^      close(catalog __c) const$/;"	f	class:std::messages	access:public	signature:(catalog __c) const
+codecvt	cpp_src/codecvt.h	/^      codecvt(__c_locale __cloc, size_t __refs = 0);$/;"	p	class:std::codecvt	access:public	signature:(__c_locale __cloc, size_t __refs = 0)
+codecvt	cpp_src/codecvt.h	/^      codecvt(size_t __refs = 0)$/;"	f	class:std::codecvt	access:public	signature:(size_t __refs = 0)
+codecvt	cpp_src/codecvt.h	/^      codecvt(size_t __refs = 0);$/;"	p	class:std::codecvt	access:public	signature:(size_t __refs = 0)
+codecvt	cpp_src/codecvt.h	/^    class codecvt$/;"	c	namespace:std	inherits:__codecvt_abstract_base
+codecvt	cpp_src/codecvt.h	/^    class codecvt<char, char, mbstate_t>$/;"	c	namespace:std	inherits:__codecvt_abstract_base
+codecvt	cpp_src/codecvt.h	/^    class codecvt<wchar_t, char, mbstate_t>$/;"	c	namespace:std	inherits:__codecvt_abstract_base
+codecvt_base	cpp_src/codecvt.h	/^  class codecvt_base$/;"	c	namespace:std
+codecvt_byname	cpp_src/codecvt.h	/^      codecvt_byname(const char* __s, size_t __refs = 0)$/;"	f	class:std::codecvt_byname	access:public	signature:(const char* __s, size_t __refs = 0)
+codecvt_byname	cpp_src/codecvt.h	/^    class codecvt_byname : public codecvt<_InternT, _ExternT, _StateT>$/;"	c	namespace:std	inherits:codecvt
+collate	cpp_src/locale_classes.h	/^    static const category collate	= 1L << 2;$/;"	m	class:std::locale	access:public
+collate	cpp_src/locale_facets.h	/^      collate(__c_locale __cloc, size_t __refs = 0)$/;"	f	class:std::collate	access:public	signature:(__c_locale __cloc, size_t __refs = 0)
+collate	cpp_src/locale_facets.h	/^      collate(size_t __refs = 0)$/;"	f	class:std::collate	access:public	signature:(size_t __refs = 0)
+collate	cpp_src/locale_facets.h	/^    class collate : public locale::facet$/;"	c	namespace:std	inherits:locale::facet
+collate_byname	cpp_src/locale_facets.h	/^      collate_byname(const char* __s, size_t __refs = 0)$/;"	f	class:std::collate_byname	access:public	signature:(const char* __s, size_t __refs = 0)
+collate_byname	cpp_src/locale_facets.h	/^    class collate_byname : public collate<_CharT>$/;"	c	namespace:std	inherits:collate
+combine	cpp_src/locale_classes.h	/^      combine(const locale& __other) const;$/;"	p	class:std::locale	access:public	signature:(const locale& __other) const
+combine	cpp_src/locale_facets.tcc	/^    locale::combine(const locale& __other) const$/;"	f	class:std::locale	signature:(const locale& __other) const
+comp	cpp_src/stl_map.h	/^	_Compare comp;$/;"	m	class:std::map::value_compare	access:protected
+comp	cpp_src/stl_multimap.h	/^	_Compare comp;$/;"	m	class:std::multimap::value_compare	access:protected
+comp	cpp_src/stl_queue.h	/^      _Compare   comp;$/;"	m	class:std::priority_queue	access:protected
+compare	cpp_src/basic_string.h	/^      compare(const _CharT* __s) const;$/;"	p	class:std::basic_string	access:public	signature:(const _CharT* __s) const
+compare	cpp_src/basic_string.h	/^      compare(const basic_string& __str) const$/;"	f	class:std::basic_string	access:public	signature:(const basic_string& __str) const
+compare	cpp_src/basic_string.h	/^      compare(size_type __pos, size_type __n, const basic_string& __str) const;$/;"	p	class:std::basic_string	access:public	signature:(size_type __pos, size_type __n, const basic_string& __str) const
+compare	cpp_src/basic_string.h	/^      compare(size_type __pos, size_type __n1, const _CharT* __s) const;$/;"	p	class:std::basic_string	access:public	signature:(size_type __pos, size_type __n1, const _CharT* __s) const
+compare	cpp_src/basic_string.h	/^      compare(size_type __pos, size_type __n1, const _CharT* __s,$/;"	p	class:std::basic_string	access:public	signature:(size_type __pos, size_type __n1, const _CharT* __s, size_type __n2) const
+compare	cpp_src/basic_string.h	/^      compare(size_type __pos1, size_type __n1, const basic_string& __str,$/;"	p	class:std::basic_string	access:public	signature:(size_type __pos1, size_type __n1, const basic_string& __str, size_type __pos2, size_type __n2) const
+compare	cpp_src/basic_string.tcc	/^    compare(const _CharT* __s) const$/;"	f	class:std::basic_string	signature:(const _CharT* __s) const
+compare	cpp_src/basic_string.tcc	/^    compare(size_type __pos, size_type __n, const basic_string& __str) const$/;"	f	class:std::basic_string	signature:(size_type __pos, size_type __n, const basic_string& __str) const
+compare	cpp_src/basic_string.tcc	/^    compare(size_type __pos, size_type __n1, const _CharT* __s) const$/;"	f	class:std::basic_string	signature:(size_type __pos, size_type __n1, const _CharT* __s) const
+compare	cpp_src/basic_string.tcc	/^    compare(size_type __pos, size_type __n1, const _CharT* __s,$/;"	f	class:std::basic_string	signature:(size_type __pos, size_type __n1, const _CharT* __s, size_type __n2) const
+compare	cpp_src/basic_string.tcc	/^    compare(size_type __pos1, size_type __n1, const basic_string& __str,$/;"	f	class:std::basic_string	signature:(size_type __pos1, size_type __n1, const basic_string& __str, size_type __pos2, size_type __n2) const
+compare	cpp_src/char_traits.h	/^      compare(const char_type* __s1, const char_type* __s2, std::size_t __n);$/;"	p	struct:char_traits	access:public	signature:(const char_type* __s1, const char_type* __s2, std::size_t __n)
+compare	cpp_src/char_traits.h	/^    compare(const char_type* __s1, const char_type* __s2, std::size_t __n)$/;"	f	class:char_traits	signature:(const char_type* __s1, const char_type* __s2, std::size_t __n)
+compare	cpp_src/locale_facets.h	/^      compare(const _CharT* __lo1, const _CharT* __hi1,$/;"	f	class:std::collate	access:public	signature:(const _CharT* __lo1, const _CharT* __hi1, const _CharT* __lo2, const _CharT* __hi2) const
+complex	cpp_src/complex	/^        complex(const complex<_Up>&);$/;"	p	struct:std::complex	file:	access:public	signature:(const complex<_Up>&)
+complex	cpp_src/complex	/^      complex(_ComplexT __z) : _M_value(__z) { }$/;"	f	struct:std::complex	access:public	signature:(_ComplexT __z)
+complex	cpp_src/complex	/^      complex(const _Tp& = _Tp(), const _Tp & = _Tp());$/;"	p	struct:std::complex	file:	access:public	signature:(const _Tp& = _Tp(), const _Tp & = _Tp())
+complex	cpp_src/complex	/^      complex(const complex<double>&);$/;"	p	struct:std::complex	file:	access:public	signature:(const complex<double>&)
+complex	cpp_src/complex	/^      complex(const complex<float>&);$/;"	p	struct:std::complex	file:	access:public	signature:(const complex<float>&)
+complex	cpp_src/complex	/^      complex(double = 0.0, double = 0.0);$/;"	p	struct:std::complex	file:	access:public	signature:(double = 0.0, double = 0.0)
+complex	cpp_src/complex	/^      complex(float = 0.0f, float = 0.0f);$/;"	p	struct:std::complex	file:	access:public	signature:(float = 0.0f, float = 0.0f)
+complex	cpp_src/complex	/^      complex(long double = 0.0L, long double = 0.0L);$/;"	p	struct:std::complex	file:	access:public	signature:(long double = 0.0L, long double = 0.0L)
+complex	cpp_src/complex	/^      explicit complex(const complex<double>&);$/;"	p	struct:std::complex	file:	access:public	signature:(const complex<double>&)
+complex	cpp_src/complex	/^      explicit complex(const complex<long double>&);$/;"	p	struct:std::complex	file:	access:public	signature:(const complex<long double>&)
+complex	cpp_src/complex	/^    complex<_Tp>::complex(const _Tp& __r, const _Tp& __i)$/;"	f	class:std::complex	signature:(const _Tp& __r, const _Tp& __i)
+complex	cpp_src/complex	/^    complex<_Tp>::complex(const complex<_Up>& __z)$/;"	f	class:std::complex	signature:(const complex<_Up>& __z)
+complex	cpp_src/complex	/^    struct complex$/;"	s	namespace:std	file:
+complex	cpp_src/complex	/^    struct complex<double>$/;"	s	namespace:std	file:
+complex	cpp_src/complex	/^    struct complex<float>$/;"	s	namespace:std	file:
+complex	cpp_src/complex	/^    struct complex<long double>$/;"	s	namespace:std	file:
+complex	cpp_src/complex	/^  complex<double>::complex(const complex<float>& __z) $/;"	f	class:std::complex	signature:(const complex<float>& __z)
+complex	cpp_src/complex	/^  complex<double>::complex(const complex<long double>& __z)$/;"	f	class:std::complex	signature:(const complex<long double>& __z)
+complex	cpp_src/complex	/^  complex<double>::complex(double __r, double __i)$/;"	f	class:std::complex	signature:(double __r, double __i)
+complex	cpp_src/complex	/^  complex<float>::complex(const complex<double>& __z)$/;"	f	class:std::complex	signature:(const complex<double>& __z)
+complex	cpp_src/complex	/^  complex<float>::complex(const complex<long double>& __z)$/;"	f	class:std::complex	signature:(const complex<long double>& __z)
+complex	cpp_src/complex	/^  complex<float>::complex(float r, float i)$/;"	f	class:std::complex	signature:(float r, float i)
+complex	cpp_src/complex	/^  complex<long double>::complex(const complex<double>& __z)$/;"	f	class:std::complex	signature:(const complex<double>& __z)
+complex	cpp_src/complex	/^  complex<long double>::complex(const complex<float>& __z)$/;"	f	class:std::complex	signature:(const complex<float>& __z)
+complex	cpp_src/complex	/^  complex<long double>::complex(long double __r, long double __i)$/;"	f	class:std::complex	signature:(long double __r, long double __i)
+conj	cpp_src/complex	/^    conj(const complex<_Tp>& __z)$/;"	f	namespace:std	signature:(const complex<_Tp>& __z)
+conj	cpp_src/complex	/^  template<typename _Tp> complex<_Tp> conj(const complex<_Tp>&);$/;"	p	namespace:std	file:	signature:(const complex<_Tp>&)
+const_iterator	cpp_src/basic_string.h	/^                                                            const_iterator;$/;"	t	class:std::basic_string	access:public
+const_iterator	cpp_src/stl_bvector.h	/^    typedef _Bit_const_iterator                          const_iterator;$/;"	t	class:std::vector	access:public
+const_iterator	cpp_src/stl_bvector.h	/^    typedef _Bit_const_iterator  const_iterator;$/;"	t	struct:std::_Bit_const_iterator	access:public
+const_iterator	cpp_src/stl_deque.h	/^      typedef _Deque_iterator<_Tp, const _Tp&, const _Tp*> const_iterator;$/;"	t	class:std::_Deque_base	access:public
+const_iterator	cpp_src/stl_deque.h	/^      typedef _Deque_iterator<_Tp, const _Tp&, const _Tp*> const_iterator;$/;"	t	struct:std::_Deque_iterator	access:public
+const_iterator	cpp_src/stl_deque.h	/^      typedef typename _Base::const_iterator             const_iterator;$/;"	t	class:std::deque	access:public
+const_iterator	cpp_src/stl_list.h	/^      typedef _List_const_iterator<_Tp>                  const_iterator;$/;"	t	class:std::list	access:public
+const_iterator	cpp_src/stl_map.h	/^      typedef typename _Rep_type::const_iterator         const_iterator;$/;"	t	class:std::map	access:public
+const_iterator	cpp_src/stl_multimap.h	/^      typedef typename _Rep_type::const_iterator         const_iterator;$/;"	t	class:std::multimap	access:public
+const_iterator	cpp_src/stl_multiset.h	/^      typedef typename _Rep_type::const_iterator            const_iterator;$/;"	t	class:std::multiset	access:public
+const_iterator	cpp_src/stl_set.h	/^      typedef typename _Rep_type::const_iterator            const_iterator;$/;"	t	class:std::set	access:public
+const_iterator	cpp_src/stl_tree.h	/^      typedef _Rb_tree_const_iterator<value_type> const_iterator;$/;"	t	class:std::_Rb_tree	access:public
+const_iterator	cpp_src/stl_vector.h	/^      const_iterator;$/;"	t	class:std::vector	access:public
+const_mem_fun1_ref_t	cpp_src/stl_function.h	/^    class const_mem_fun1_ref_t : public binary_function<_Tp, _Arg, _Ret>$/;"	c	namespace:std	inherits:binary_function
+const_mem_fun1_t	cpp_src/stl_function.h	/^    class const_mem_fun1_t : public binary_function<const _Tp*, _Arg, _Ret>$/;"	c	namespace:std	inherits:binary_function
+const_mem_fun_ref_t	cpp_src/stl_function.h	/^    class const_mem_fun_ref_t : public unary_function<_Tp, _Ret>$/;"	c	namespace:std	inherits:unary_function
+const_mem_fun_t	cpp_src/stl_function.h	/^    class const_mem_fun_t : public unary_function<const _Tp*, _Ret>$/;"	c	namespace:std	inherits:unary_function
+const_pointer	cpp_src/allocator.h	/^      typedef const _Tp* const_pointer;$/;"	t	class:std::allocator	access:public
+const_pointer	cpp_src/allocator.h	/^      typedef const void* const_pointer;$/;"	t	class:std::allocator	access:public
+const_pointer	cpp_src/basic_string.h	/^      typedef typename _CharT_alloc_type::const_pointer	    const_pointer;$/;"	t	class:std::basic_string	access:public
+const_pointer	cpp_src/stl_bvector.h	/^    typedef const bool*                                  const_pointer;$/;"	t	class:std::vector	access:public
+const_pointer	cpp_src/stl_deque.h	/^      typedef typename _Tp_alloc_type::const_pointer     const_pointer;$/;"	t	class:std::deque	access:public
+const_pointer	cpp_src/stl_list.h	/^      typedef typename _Tp_alloc_type::const_pointer     const_pointer;$/;"	t	class:std::list	access:public
+const_pointer	cpp_src/stl_map.h	/^      typedef typename _Pair_alloc_type::const_pointer   const_pointer;$/;"	t	class:std::map	access:public
+const_pointer	cpp_src/stl_multimap.h	/^      typedef typename _Pair_alloc_type::const_pointer   const_pointer;$/;"	t	class:std::multimap	access:public
+const_pointer	cpp_src/stl_multiset.h	/^      typedef typename _Key_alloc_type::const_pointer       const_pointer;$/;"	t	class:std::multiset	access:public
+const_pointer	cpp_src/stl_set.h	/^      typedef typename _Key_alloc_type::const_pointer       const_pointer;$/;"	t	class:std::set	access:public
+const_pointer	cpp_src/stl_tree.h	/^      typedef const value_type* const_pointer;$/;"	t	class:std::_Rb_tree	access:public
+const_pointer	cpp_src/stl_vector.h	/^      typedef typename _Tp_alloc_type::const_pointer     const_pointer;$/;"	t	class:std::vector	access:public
+const_reference	cpp_src/allocator.h	/^      typedef const _Tp& const_reference;$/;"	t	class:std::allocator	access:public
+const_reference	cpp_src/basic_string.h	/^      typedef typename _CharT_alloc_type::const_reference   const_reference;$/;"	t	class:std::basic_string	access:public
+const_reference	cpp_src/stl_bvector.h	/^    typedef bool                                         const_reference;$/;"	t	class:std::vector	access:public
+const_reference	cpp_src/stl_bvector.h	/^    typedef bool                 const_reference;$/;"	t	struct:std::_Bit_const_iterator	access:public
+const_reference	cpp_src/stl_deque.h	/^      typedef typename _Tp_alloc_type::const_reference   const_reference;$/;"	t	class:std::deque	access:public
+const_reference	cpp_src/stl_list.h	/^      typedef typename _Tp_alloc_type::const_reference   const_reference;$/;"	t	class:std::list	access:public
+const_reference	cpp_src/stl_map.h	/^      typedef typename _Pair_alloc_type::const_reference const_reference;$/;"	t	class:std::map	access:public
+const_reference	cpp_src/stl_multimap.h	/^      typedef typename _Pair_alloc_type::const_reference const_reference;$/;"	t	class:std::multimap	access:public
+const_reference	cpp_src/stl_multiset.h	/^      typedef typename _Key_alloc_type::const_reference     const_reference;$/;"	t	class:std::multiset	access:public
+const_reference	cpp_src/stl_queue.h	/^      typedef typename _Sequence::const_reference           const_reference;$/;"	t	class:std::priority_queue	access:public
+const_reference	cpp_src/stl_queue.h	/^      typedef typename _Sequence::const_reference           const_reference;$/;"	t	class:std::queue	access:public
+const_reference	cpp_src/stl_set.h	/^      typedef typename _Key_alloc_type::const_reference     const_reference;$/;"	t	class:std::set	access:public
+const_reference	cpp_src/stl_stack.h	/^      typedef typename _Sequence::const_reference           const_reference;$/;"	t	class:std::stack	access:public
+const_reference	cpp_src/stl_tree.h	/^      typedef const value_type& const_reference;$/;"	t	class:std::_Rb_tree	access:public
+const_reference	cpp_src/stl_vector.h	/^      typedef typename _Tp_alloc_type::const_reference   const_reference;$/;"	t	class:std::vector	access:public
+const_reverse_iterator	cpp_src/basic_string.h	/^      typedef std::reverse_iterator<const_iterator>	const_reverse_iterator;$/;"	t	class:std::basic_string	access:public
+const_reverse_iterator	cpp_src/stl_bvector.h	/^    typedef std::reverse_iterator<const_iterator>        const_reverse_iterator;$/;"	t	class:std::vector	access:public
+const_reverse_iterator	cpp_src/stl_deque.h	/^      typedef std::reverse_iterator<const_iterator>      const_reverse_iterator;$/;"	t	class:std::deque	access:public
+const_reverse_iterator	cpp_src/stl_list.h	/^      typedef std::reverse_iterator<const_iterator>      const_reverse_iterator;$/;"	t	class:std::list	access:public
+const_reverse_iterator	cpp_src/stl_map.h	/^      typedef typename _Rep_type::const_reverse_iterator const_reverse_iterator;$/;"	t	class:std::map	access:public
+const_reverse_iterator	cpp_src/stl_multimap.h	/^      typedef typename _Rep_type::const_reverse_iterator const_reverse_iterator;$/;"	t	class:std::multimap	access:public
+const_reverse_iterator	cpp_src/stl_multiset.h	/^      typedef typename _Rep_type::const_reverse_iterator    const_reverse_iterator;$/;"	t	class:std::multiset	access:public
+const_reverse_iterator	cpp_src/stl_set.h	/^      typedef typename _Rep_type::const_reverse_iterator    const_reverse_iterator;$/;"	t	class:std::set	access:public
+const_reverse_iterator	cpp_src/stl_tree.h	/^      typedef std::reverse_iterator<const_iterator> const_reverse_iterator;$/;"	t	class:std::_Rb_tree	access:public
+const_reverse_iterator	cpp_src/stl_vector.h	/^      typedef std::reverse_iterator<const_iterator>  const_reverse_iterator;$/;"	t	class:std::vector	access:public
+container	cpp_src/stl_iterator.h	/^      _Container* container;$/;"	m	class:std::back_insert_iterator	access:protected
+container	cpp_src/stl_iterator.h	/^      _Container* container;$/;"	m	class:std::front_insert_iterator	access:protected
+container	cpp_src/stl_iterator.h	/^      _Container* container;$/;"	m	class:std::insert_iterator	access:protected
+container_type	cpp_src/stl_iterator.h	/^      typedef _Container          container_type;$/;"	t	class:std::back_insert_iterator	access:public
+container_type	cpp_src/stl_iterator.h	/^      typedef _Container          container_type;$/;"	t	class:std::front_insert_iterator	access:public
+container_type	cpp_src/stl_iterator.h	/^      typedef _Container          container_type;$/;"	t	class:std::insert_iterator	access:public
+container_type	cpp_src/stl_queue.h	/^      typedef          _Sequence                            container_type;$/;"	t	class:std::priority_queue	access:public
+container_type	cpp_src/stl_queue.h	/^      typedef          _Sequence                            container_type;$/;"	t	class:std::queue	access:public
+container_type	cpp_src/stl_stack.h	/^      typedef          _Sequence                            container_type;$/;"	t	class:std::stack	access:public
+copy	cpp_src/basic_string.h	/^      copy(_CharT* __s, size_type __n, size_type __pos = 0) const;$/;"	p	class:std::basic_string	access:public	signature:(_CharT* __s, size_type __n, size_type __pos = 0) const
+copy	cpp_src/basic_string.tcc	/^    copy(_CharT* __s, size_type __n, size_type __pos) const$/;"	f	class:std::basic_string	signature:(_CharT* __s, size_type __n, size_type __pos) const
+copy	cpp_src/char_traits.h	/^      copy(char_type* __s1, const char_type* __s2, std::size_t __n);$/;"	p	struct:char_traits	access:public	signature:(char_type* __s1, const char_type* __s2, std::size_t __n)
+copy	cpp_src/char_traits.h	/^    copy(char_type* __s1, const char_type* __s2, std::size_t __n)$/;"	f	class:char_traits	signature:(char_type* __s1, const char_type* __s2, std::size_t __n)
+copy	cpp_src/stl_algobase.h	/^        copy(_II __first, _II __last, _OI __result)$/;"	f	struct:std::__copy	access:public	signature:(_II __first, _II __last, _OI __result)
+copy	cpp_src/stl_algobase.h	/^        copy(const _Tp* __first, const _Tp* __last, _Tp* __result)$/;"	f	struct:std::__copy	access:public	signature:(const _Tp* __first, const _Tp* __last, _Tp* __result)
+copy	cpp_src/stl_algobase.h	/^    copy(_InputIterator __first, _InputIterator __last,$/;"	f	namespace:std	signature:(_InputIterator __first, _InputIterator __last, _OutputIterator __result)
+copy	cpp_src/stl_algobase.h	/^    copy(istreambuf_iterator<_CharT>, istreambuf_iterator<_CharT>,$/;"	p	namespace:std	signature:(istreambuf_iterator<_CharT>, istreambuf_iterator<_CharT>, ostreambuf_iterator<_CharT>)
+copy	cpp_src/streambuf_iterator.h	/^	copy(istreambuf_iterator<_CharT2>, istreambuf_iterator<_CharT2>,$/;"	p	class:std::istreambuf_iterator	access:friend	signature:(istreambuf_iterator<_CharT2>, istreambuf_iterator<_CharT2>, ostreambuf_iterator<_CharT2>)
+copy	cpp_src/streambuf_iterator.h	/^	copy(istreambuf_iterator<_CharT2>, istreambuf_iterator<_CharT2>,$/;"	p	class:std::ostreambuf_iterator	access:friend	signature:(istreambuf_iterator<_CharT2>, istreambuf_iterator<_CharT2>, ostreambuf_iterator<_CharT2>)
+copy	cpp_src/streambuf_iterator.h	/^    copy(istreambuf_iterator<_CharT> __first,$/;"	f	namespace:std	signature:(istreambuf_iterator<_CharT> __first, istreambuf_iterator<_CharT> __last, ostreambuf_iterator<_CharT> __result)
+copy_backward	cpp_src/stl_algobase.h	/^    copy_backward(_BI1 __first, _BI1 __last, _BI2 __result)$/;"	f	namespace:std	signature:(_BI1 __first, _BI1 __last, _BI2 __result)
+copyfmt	cpp_src/basic_ios.h	/^      copyfmt(const basic_ios& __rhs);$/;"	p	class:std::basic_ios	access:public	signature:(const basic_ios& __rhs)
+copyfmt	cpp_src/basic_ios.tcc	/^    basic_ios<_CharT, _Traits>::copyfmt(const basic_ios& __rhs)$/;"	f	class:std::basic_ios	signature:(const basic_ios& __rhs)
+copyfmt_event	cpp_src/ios_base.h	/^      copyfmt_event$/;"	e	enum:std::ios_base::event
+cos	cpp_src/cmath	/^    cos(_Tp __x)$/;"	f	namespace:std	signature:(_Tp __x)
+cos	cpp_src/cmath	/^  cos(float __x)$/;"	f	namespace:std	signature:(float __x)
+cos	cpp_src/cmath	/^  cos(long double __x)$/;"	f	namespace:std	signature:(long double __x)
+cos	cpp_src/cmath	64;"	d	file:
+cos	cpp_src/complex	/^    cos(const complex<_Tp>& __z) { return __complex_cos(__z); }$/;"	f	namespace:std	signature:(const complex<_Tp>& __z)
+cos	cpp_src/complex	/^    cos(const complex<_Tp>& __z) { return __complex_cos(__z.__rep()); }$/;"	f	namespace:std	signature:(const complex<_Tp>& __z)
+cos	cpp_src/complex	/^  template<typename _Tp> complex<_Tp> cos(const complex<_Tp>&);$/;"	p	namespace:std	file:	signature:(const complex<_Tp>&)
+cosh	cpp_src/cmath	/^    cosh(_Tp __x)$/;"	f	namespace:std	signature:(_Tp __x)
+cosh	cpp_src/cmath	/^  cosh(float __x)$/;"	f	namespace:std	signature:(float __x)
+cosh	cpp_src/cmath	/^  cosh(long double __x)$/;"	f	namespace:std	signature:(long double __x)
+cosh	cpp_src/cmath	65;"	d	file:
+cosh	cpp_src/complex	/^    cosh(const complex<_Tp>& __z) { return __complex_cosh(__z); }$/;"	f	namespace:std	signature:(const complex<_Tp>& __z)
+cosh	cpp_src/complex	/^    cosh(const complex<_Tp>& __z) { return __complex_cosh(__z.__rep()); }$/;"	f	namespace:std	signature:(const complex<_Tp>& __z)
+cosh	cpp_src/complex	/^  template<typename _Tp> complex<_Tp> cosh(const complex<_Tp>&);$/;"	p	namespace:std	file:	signature:(const complex<_Tp>&)
+count	cpp_src/bitset	/^      count() const$/;"	f	class:std::bitset	access:public	signature:() const
+count	cpp_src/stl_algo.h	/^    count(_InputIterator __first, _InputIterator __last, const _Tp& __value)$/;"	f	namespace:std	signature:(_InputIterator __first, _InputIterator __last, const _Tp& __value)
+count	cpp_src/stl_map.h	/^      count(const key_type& __x) const$/;"	f	class:std::map	access:public	signature:(const key_type& __x) const
+count	cpp_src/stl_multimap.h	/^      count(const key_type& __x) const$/;"	f	class:std::multimap	access:public	signature:(const key_type& __x) const
+count	cpp_src/stl_multiset.h	/^      count(const key_type& __x) const$/;"	f	class:std::multiset	access:public	signature:(const key_type& __x) const
+count	cpp_src/stl_set.h	/^      count(const key_type& __x) const$/;"	f	class:std::set	access:public	signature:(const key_type& __x) const
+count	cpp_src/stl_tree.h	/^      count(const key_type& __x) const;$/;"	p	class:std::_Rb_tree	access:public	signature:(const key_type& __x) const
+count	cpp_src/stl_tree.h	/^    count(const _Key& __k) const$/;"	f	class:std::_Rb_tree	signature:(const _Key& __k) const
+count_if	cpp_src/stl_algo.h	/^    count_if(_InputIterator __first, _InputIterator __last, _Predicate __pred)$/;"	f	namespace:std	signature:(_InputIterator __first, _InputIterator __last, _Predicate __pred)
+cout	cpp_src/iostream	/^  static ostream cout;		\/\/\/< Linked to standard output$/;"	m	namespace:std	file:
+cshift	cpp_src/valarray	/^      valarray<_Tp> cshift(int) const;$/;"	p	class:std::valarray	file:	access:public	signature:(int) const
+cshift	cpp_src/valarray	/^     valarray<_Tp>::cshift(int __n) const$/;"	f	class:std::valarray	signature:(int __n) const
+cshift	cpp_src/valarray_after.h	/^      valarray<value_type> cshift(int) const;$/;"	p	class:std::_Expr	access:public	signature:(int) const
+cshift	cpp_src/valarray_after.h	/^    _Expr<_Clos, _Tp>::cshift(int __n) const$/;"	f	class:std::_Expr	signature:(int __n) const
+ctime	cpp_src/ctime	59;"	d	file:
+ctype	cpp_src/locale_classes.h	/^    static const category ctype		= 1L << 0;$/;"	m	class:std::locale	access:public
+ctype	cpp_src/locale_facets.h	/^      ctype(__c_locale __cloc, const mask* __table = 0, bool __del = false,$/;"	p	class:std::ctype	access:public	signature:(__c_locale __cloc, const mask* __table = 0, bool __del = false, size_t __refs = 0)
+ctype	cpp_src/locale_facets.h	/^      ctype(__c_locale __cloc, size_t __refs = 0);$/;"	p	class:std::ctype	access:public	signature:(__c_locale __cloc, size_t __refs = 0)
+ctype	cpp_src/locale_facets.h	/^      ctype(const mask* __table = 0, bool __del = false, size_t __refs = 0);$/;"	p	class:std::ctype	access:public	signature:(const mask* __table = 0, bool __del = false, size_t __refs = 0)
+ctype	cpp_src/locale_facets.h	/^      ctype(size_t __refs = 0) : __ctype_abstract_base<_CharT>(__refs) { }$/;"	f	class:std::ctype	access:public	signature:(size_t __refs = 0)
+ctype	cpp_src/locale_facets.h	/^      ctype(size_t __refs = 0);$/;"	p	class:std::ctype	access:public	signature:(size_t __refs = 0)
+ctype	cpp_src/locale_facets.h	/^    class ctype : public __ctype_abstract_base<_CharT>$/;"	c	namespace:std	inherits:__ctype_abstract_base
+ctype	cpp_src/locale_facets.h	/^    class ctype<char> : public locale::facet, public ctype_base$/;"	c	namespace:std	inherits:locale::facet,ctype_base
+ctype	cpp_src/locale_facets.h	/^    class ctype<wchar_t> : public __ctype_abstract_base<wchar_t>$/;"	c	namespace:std	inherits:__ctype_abstract_base
+ctype_byname	cpp_src/locale_facets.h	/^      ctype_byname(const char* __s, size_t __refs = 0);$/;"	p	class:std::ctype_byname	access:public	signature:(const char* __s, size_t __refs = 0)
+ctype_byname	cpp_src/locale_facets.h	/^    class ctype_byname : public ctype<_CharT>$/;"	c	namespace:std	inherits:ctype
+ctype_byname	cpp_src/locale_facets.h	/^    ctype_byname<char>::ctype_byname(const char*, size_t refs);$/;"	p	class:std::ctype_byname	signature:(const char*, size_t refs)
+ctype_byname	cpp_src/locale_facets.h	/^    ctype_byname<wchar_t>::ctype_byname(const char*, size_t refs);$/;"	p	class:std::ctype_byname	signature:(const char*, size_t refs)
+cur	cpp_src/ios_base.h	/^    static const seekdir cur =		_S_cur;$/;"	m	class:std::ios_base	access:public
+curr_symbol	cpp_src/locale_facets.h	/^      curr_symbol() const$/;"	f	class:std::moneypunct	access:public	signature:() const
+current	cpp_src/stl_iterator.h	/^      _Iterator current;$/;"	m	class:std::reverse_iterator	access:protected
+data	cpp_src/basic_string.h	/^      data() const$/;"	f	class:std::basic_string	access:public	signature:() const
+data	cpp_src/stl_bvector.h	/^    data() { }$/;"	f	class:std::vector	access:public	signature:()
+data	cpp_src/stl_vector.h	/^      data() const$/;"	f	class:std::vector	access:public	signature:() const
+data	cpp_src/stl_vector.h	/^      data()$/;"	f	class:std::vector	access:public	signature:()
+date_order	cpp_src/locale_facets.h	/^      date_order()  const$/;"	f	class:std::time_get	access:public	signature:() const
+dateorder	cpp_src/locale_facets.h	/^    enum dateorder { no_order, dmy, mdy, ymd, ydm };$/;"	g	class:std::time_base	access:public
+dec	cpp_src/ios_base.h	/^    static const fmtflags dec =         _S_dec;$/;"	m	class:std::ios_base	access:public
+dec	cpp_src/ios_base.h	/^  dec(ios_base& __base)$/;"	f	namespace:std	signature:(ios_base& __base)
+decimal_point	cpp_src/locale_facets.h	/^      decimal_point() const$/;"	f	class:std::moneypunct	access:public	signature:() const
+decimal_point	cpp_src/locale_facets.h	/^      decimal_point() const$/;"	f	class:std::numpunct	access:public	signature:() const
+denorm_absent	cpp_src/limits	/^    denorm_absent        = 0,$/;"	e	enum:std::float_denorm_style	file:
+denorm_indeterminate	cpp_src/limits	/^    denorm_indeterminate = -1,$/;"	e	enum:std::float_denorm_style	file:
+denorm_min	cpp_src/limits	/^      static _Tp denorm_min() throw() { return static_cast<_Tp>(0); }$/;"	f	struct:std::numeric_limits	access:public	signature:()
+denorm_min	cpp_src/limits	/^      static bool denorm_min() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+denorm_min	cpp_src/limits	/^      static char denorm_min() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+denorm_min	cpp_src/limits	/^      static double denorm_min() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+denorm_min	cpp_src/limits	/^      static float denorm_min() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+denorm_min	cpp_src/limits	/^      static int denorm_min() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+denorm_min	cpp_src/limits	/^      static long denorm_min() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+denorm_min	cpp_src/limits	/^      static long double denorm_min() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+denorm_min	cpp_src/limits	/^      static long long denorm_min() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+denorm_min	cpp_src/limits	/^      static short denorm_min() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+denorm_min	cpp_src/limits	/^      static signed char denorm_min() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+denorm_min	cpp_src/limits	/^      static unsigned char denorm_min() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+denorm_min	cpp_src/limits	/^      static unsigned int denorm_min() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+denorm_min	cpp_src/limits	/^      static unsigned long denorm_min() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+denorm_min	cpp_src/limits	/^      static unsigned long long denorm_min() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+denorm_min	cpp_src/limits	/^      static unsigned short denorm_min() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+denorm_min	cpp_src/limits	/^      static wchar_t denorm_min() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+denorm_present	cpp_src/limits	/^    denorm_present       = 1$/;"	e	enum:std::float_denorm_style	file:
+deque	cpp_src/stl_deque.h	/^        deque(_InputIterator __first, _InputIterator __last,$/;"	f	class:std::deque	access:public	signature:(_InputIterator __first, _InputIterator __last, const allocator_type& __a = allocator_type())
+deque	cpp_src/stl_deque.h	/^      deque(const allocator_type& __a = allocator_type())$/;"	f	class:std::deque	access:public	signature:(const allocator_type& __a = allocator_type())
+deque	cpp_src/stl_deque.h	/^      deque(const deque& __x)$/;"	f	class:std::deque	access:public	signature:(const deque& __x)
+deque	cpp_src/stl_deque.h	/^      deque(size_type __n, const value_type& __value = value_type(),$/;"	f	class:std::deque	access:public	signature:(size_type __n, const value_type& __value = value_type(), const allocator_type& __a = allocator_type())
+deque	cpp_src/stl_deque.h	/^    class deque : protected _Deque_base<_Tp, _Alloc>$/;"	c	namespace:std	inherits:_Deque_base
+difference_type	cpp_src/allocator.h	/^      typedef ptrdiff_t   difference_type;$/;"	t	class:std::allocator	access:public
+difference_type	cpp_src/allocator.h	/^      typedef ptrdiff_t  difference_type;$/;"	t	class:std::allocator	access:public
+difference_type	cpp_src/basic_string.h	/^      typedef typename _CharT_alloc_type::difference_type   difference_type;$/;"	t	class:std::basic_string	access:public
+difference_type	cpp_src/stl_bvector.h	/^    typedef ptrdiff_t                                    difference_type;$/;"	t	class:std::vector	access:public
+difference_type	cpp_src/stl_deque.h	/^      typedef ptrdiff_t                          difference_type;$/;"	t	class:std::deque	access:public
+difference_type	cpp_src/stl_deque.h	/^      typedef ptrdiff_t                       difference_type;$/;"	t	struct:std::_Deque_iterator	access:public
+difference_type	cpp_src/stl_iterator.h	/^							       difference_type;$/;"	t	class:std::reverse_iterator	access:public
+difference_type	cpp_src/stl_iterator.h	/^                                                             difference_type;$/;"	t	class:__normal_iterator	access:public
+difference_type	cpp_src/stl_iterator_base_types.h	/^      typedef _Distance  difference_type;$/;"	t	struct:std::iterator	access:public
+difference_type	cpp_src/stl_iterator_base_types.h	/^      typedef ptrdiff_t                   difference_type;$/;"	t	struct:std::iterator_traits	access:public
+difference_type	cpp_src/stl_iterator_base_types.h	/^      typedef typename _Iterator::difference_type   difference_type;$/;"	t	struct:std::iterator_traits	access:public
+difference_type	cpp_src/stl_list.h	/^      typedef ptrdiff_t                                  difference_type;$/;"	t	class:std::list	access:public
+difference_type	cpp_src/stl_list.h	/^      typedef ptrdiff_t                          difference_type;$/;"	t	struct:std::_List_const_iterator	access:public
+difference_type	cpp_src/stl_list.h	/^      typedef ptrdiff_t                          difference_type;$/;"	t	struct:std::_List_iterator	access:public
+difference_type	cpp_src/stl_map.h	/^      typedef typename _Rep_type::difference_type        difference_type;$/;"	t	class:std::map	access:public
+difference_type	cpp_src/stl_multimap.h	/^      typedef typename _Rep_type::difference_type        difference_type;$/;"	t	class:std::multimap	access:public
+difference_type	cpp_src/stl_multiset.h	/^      typedef typename _Rep_type::difference_type           difference_type;$/;"	t	class:std::multiset	access:public
+difference_type	cpp_src/stl_set.h	/^      typedef typename _Rep_type::difference_type           difference_type;$/;"	t	class:std::set	access:public
+difference_type	cpp_src/stl_tree.h	/^      typedef ptrdiff_t                  difference_type;$/;"	t	struct:std::_Rb_tree_const_iterator	access:public
+difference_type	cpp_src/stl_tree.h	/^      typedef ptrdiff_t                  difference_type;$/;"	t	struct:std::_Rb_tree_iterator	access:public
+difference_type	cpp_src/stl_tree.h	/^      typedef ptrdiff_t difference_type;$/;"	t	class:std::_Rb_tree	access:public
+difference_type	cpp_src/stl_vector.h	/^      typedef ptrdiff_t					 difference_type;$/;"	t	class:std::vector	access:public
+difftime	cpp_src/ctime	55;"	d	file:
+digits	cpp_src/limits	/^      static const int digits = 1;$/;"	m	struct:std::numeric_limits	file:	access:public
+digits	cpp_src/limits	/^      static const int digits = __DBL_MANT_DIG__;$/;"	m	struct:std::numeric_limits	file:	access:public
+digits	cpp_src/limits	/^      static const int digits = __FLT_MANT_DIG__;$/;"	m	struct:std::numeric_limits	file:	access:public
+digits	cpp_src/limits	/^      static const int digits = __LDBL_MANT_DIG__;$/;"	m	struct:std::numeric_limits	file:	access:public
+digits	cpp_src/limits	/^      static const int digits = __glibcxx_digits (char);$/;"	m	struct:std::numeric_limits	file:	access:public
+digits	cpp_src/limits	/^      static const int digits = __glibcxx_digits (int);$/;"	m	struct:std::numeric_limits	file:	access:public
+digits	cpp_src/limits	/^      static const int digits = __glibcxx_digits (long long);$/;"	m	struct:std::numeric_limits	file:	access:public
+digits	cpp_src/limits	/^      static const int digits = __glibcxx_digits (long);$/;"	m	struct:std::numeric_limits	file:	access:public
+digits	cpp_src/limits	/^      static const int digits = __glibcxx_digits (short);$/;"	m	struct:std::numeric_limits	file:	access:public
+digits	cpp_src/limits	/^      static const int digits = __glibcxx_digits (signed char);$/;"	m	struct:std::numeric_limits	file:	access:public
+digits	cpp_src/limits	/^      static const int digits = __glibcxx_digits (unsigned char);$/;"	m	struct:std::numeric_limits	file:	access:public
+digits	cpp_src/limits	/^      static const int digits = __glibcxx_digits (unsigned int);$/;"	m	struct:std::numeric_limits	file:	access:public
+digits	cpp_src/limits	/^      static const int digits = __glibcxx_digits (unsigned long long);$/;"	m	struct:std::numeric_limits	file:	access:public
+digits	cpp_src/limits	/^      static const int digits = __glibcxx_digits (unsigned long);$/;"	m	struct:std::numeric_limits	file:	access:public
+digits	cpp_src/limits	/^      static const int digits = __glibcxx_digits (unsigned short);$/;"	m	struct:std::numeric_limits	file:	access:public
+digits	cpp_src/limits	/^      static const int digits = __glibcxx_digits (wchar_t);$/;"	m	struct:std::numeric_limits	file:	access:public
+digits	cpp_src/limits	/^    static const int digits = 0;$/;"	m	struct:std::__numeric_limits_base	file:	access:public
+digits10	cpp_src/limits	/^      static const int digits10 = 0;$/;"	m	struct:std::numeric_limits	file:	access:public
+digits10	cpp_src/limits	/^      static const int digits10 = __DBL_DIG__;$/;"	m	struct:std::numeric_limits	file:	access:public
+digits10	cpp_src/limits	/^      static const int digits10 = __FLT_DIG__;$/;"	m	struct:std::numeric_limits	file:	access:public
+digits10	cpp_src/limits	/^      static const int digits10 = __LDBL_DIG__;$/;"	m	struct:std::numeric_limits	file:	access:public
+digits10	cpp_src/limits	/^      static const int digits10 = __glibcxx_digits10 (char);$/;"	m	struct:std::numeric_limits	file:	access:public
+digits10	cpp_src/limits	/^      static const int digits10 = __glibcxx_digits10 (int);$/;"	m	struct:std::numeric_limits	file:	access:public
+digits10	cpp_src/limits	/^      static const int digits10 = __glibcxx_digits10 (long long);$/;"	m	struct:std::numeric_limits	file:	access:public
+digits10	cpp_src/limits	/^      static const int digits10 = __glibcxx_digits10 (long);$/;"	m	struct:std::numeric_limits	file:	access:public
+digits10	cpp_src/limits	/^      static const int digits10 = __glibcxx_digits10 (short);$/;"	m	struct:std::numeric_limits	file:	access:public
+digits10	cpp_src/limits	/^      static const int digits10 = __glibcxx_digits10 (signed char);$/;"	m	struct:std::numeric_limits	file:	access:public
+digits10	cpp_src/limits	/^      static const int digits10 = __glibcxx_digits10 (unsigned char);$/;"	m	struct:std::numeric_limits	file:	access:public
+digits10	cpp_src/limits	/^      static const int digits10 = __glibcxx_digits10 (unsigned int);$/;"	m	struct:std::numeric_limits	file:	access:public
+digits10	cpp_src/limits	/^      static const int digits10 = __glibcxx_digits10 (unsigned long long);$/;"	m	struct:std::numeric_limits	file:	access:public
+digits10	cpp_src/limits	/^      static const int digits10 = __glibcxx_digits10 (unsigned long);$/;"	m	struct:std::numeric_limits	file:	access:public
+digits10	cpp_src/limits	/^      static const int digits10 = __glibcxx_digits10 (unsigned short);$/;"	m	struct:std::numeric_limits	file:	access:public
+digits10	cpp_src/limits	/^      static const int digits10 = __glibcxx_digits10 (wchar_t);$/;"	m	struct:std::numeric_limits	file:	access:public
+digits10	cpp_src/limits	/^    static const int digits10 = 0;$/;"	m	struct:std::__numeric_limits_base	file:	access:public
+distance	cpp_src/stl_iterator_base_funcs.h	/^    distance(_InputIterator __first, _InputIterator __last)$/;"	f	namespace:std	signature:(_InputIterator __first, _InputIterator __last)
+div	cpp_src/cmath	58;"	d	file:
+divides	cpp_src/stl_function.h	/^    struct divides : public binary_function<_Tp, _Tp, _Tp>$/;"	s	namespace:std	inherits:binary_function
+dmy	cpp_src/locale_facets.h	/^    enum dateorder { no_order, dmy, mdy, ymd, ydm };$/;"	e	enum:std::time_base::dateorder
+do_always_noconv	cpp_src/codecvt.h	/^      bool do_always_noconv() const throw();$/;"	p	class:std::codecvt	access:protected	signature:() const
+do_always_noconv	cpp_src/codecvt.h	/^      do_always_noconv() const throw() = 0;$/;"	p	class:std::__codecvt_abstract_base	access:protected	signature:() const
+do_always_noconv	cpp_src/codecvt.h	/^      do_always_noconv() const throw();$/;"	p	class:std::codecvt	access:protected	signature:() const
+do_close	cpp_src/locale_facets.h	/^      do_close(catalog) const;$/;"	p	class:std::messages	access:protected	signature:(catalog) const
+do_compare	cpp_src/locale_facets.h	/^      do_compare(const _CharT* __lo1, const _CharT* __hi1,$/;"	p	class:std::collate	access:protected	signature:(const _CharT* __lo1, const _CharT* __hi1, const _CharT* __lo2, const _CharT* __hi2) const
+do_compare	cpp_src/locale_facets.tcc	/^    do_compare(const _CharT* __lo1, const _CharT* __hi1,$/;"	f	class:std::collate	signature:(const _CharT* __lo1, const _CharT* __hi1, const _CharT* __lo2, const _CharT* __hi2) const
+do_curr_symbol	cpp_src/locale_facets.h	/^      do_curr_symbol()   const$/;"	f	class:std::moneypunct	access:protected	signature:() const
+do_date_order	cpp_src/locale_facets.h	/^      do_date_order() const;$/;"	p	class:std::time_get	access:protected	signature:() const
+do_date_order	cpp_src/locale_facets.tcc	/^    time_get<_CharT, _InIter>::do_date_order() const$/;"	f	class:std::time_get	signature:() const
+do_decimal_point	cpp_src/locale_facets.h	/^      do_decimal_point() const$/;"	f	class:std::moneypunct	access:protected	signature:() const
+do_decimal_point	cpp_src/locale_facets.h	/^      do_decimal_point() const$/;"	f	class:std::numpunct	access:protected	signature:() const
+do_encoding	cpp_src/codecvt.h	/^      do_encoding() const throw() = 0;$/;"	p	class:std::__codecvt_abstract_base	access:protected	signature:() const
+do_encoding	cpp_src/codecvt.h	/^      do_encoding() const throw();$/;"	p	class:std::codecvt	access:protected	signature:() const
+do_encoding	cpp_src/codecvt.h	/^      int do_encoding() const throw();$/;"	p	class:std::codecvt	access:protected	signature:() const
+do_falsename	cpp_src/locale_facets.h	/^      do_falsename() const$/;"	f	class:std::numpunct	access:protected	signature:() const
+do_frac_digits	cpp_src/locale_facets.h	/^      do_frac_digits() const$/;"	f	class:std::moneypunct	access:protected	signature:() const
+do_get	cpp_src/locale_facets.h	/^      do_get(catalog, int, int, const string_type& __dfault) const;$/;"	p	class:std::messages	access:protected	signature:(catalog, int, int, const string_type& __dfault) const
+do_get	cpp_src/locale_facets.h	/^      do_get(iter_type __s, iter_type __end, bool __intl, ios_base& __io,$/;"	p	class:std::money_get	access:protected	signature:(iter_type __s, iter_type __end, bool __intl, ios_base& __io, ios_base::iostate& __err, long double& __units) const
+do_get	cpp_src/locale_facets.h	/^      do_get(iter_type __s, iter_type __end, bool __intl, ios_base& __io,$/;"	p	class:std::money_get	access:protected	signature:(iter_type __s, iter_type __end, bool __intl, ios_base& __io, ios_base::iostate& __err, string_type& __digits) const
+do_get	cpp_src/locale_facets.h	/^      do_get(iter_type, iter_type, ios_base&, ios_base::iostate& __err,$/;"	p	class:std::num_get	access:protected	signature:(iter_type, iter_type, ios_base&, ios_base::iostate& __err, double&) const
+do_get	cpp_src/locale_facets.h	/^      do_get(iter_type, iter_type, ios_base&, ios_base::iostate& __err,$/;"	p	class:std::num_get	access:protected	signature:(iter_type, iter_type, ios_base&, ios_base::iostate& __err, float&) const
+do_get	cpp_src/locale_facets.h	/^      do_get(iter_type, iter_type, ios_base&, ios_base::iostate& __err,$/;"	p	class:std::num_get	access:protected	signature:(iter_type, iter_type, ios_base&, ios_base::iostate& __err, long double&) const
+do_get	cpp_src/locale_facets.h	/^      do_get(iter_type, iter_type, ios_base&, ios_base::iostate& __err,$/;"	p	class:std::num_get	access:protected	signature:(iter_type, iter_type, ios_base&, ios_base::iostate& __err, long long&) const
+do_get	cpp_src/locale_facets.h	/^      do_get(iter_type, iter_type, ios_base&, ios_base::iostate& __err,$/;"	p	class:std::num_get	access:protected	signature:(iter_type, iter_type, ios_base&, ios_base::iostate& __err, unsigned int&) const
+do_get	cpp_src/locale_facets.h	/^      do_get(iter_type, iter_type, ios_base&, ios_base::iostate& __err,$/;"	p	class:std::num_get	access:protected	signature:(iter_type, iter_type, ios_base&, ios_base::iostate& __err, unsigned long long&) const
+do_get	cpp_src/locale_facets.h	/^      do_get(iter_type, iter_type, ios_base&, ios_base::iostate& __err,$/;"	p	class:std::num_get	access:protected	signature:(iter_type, iter_type, ios_base&, ios_base::iostate& __err, unsigned long&) const
+do_get	cpp_src/locale_facets.h	/^      do_get(iter_type, iter_type, ios_base&, ios_base::iostate& __err,$/;"	p	class:std::num_get	access:protected	signature:(iter_type, iter_type, ios_base&, ios_base::iostate& __err, unsigned short&) const
+do_get	cpp_src/locale_facets.h	/^      do_get(iter_type, iter_type, ios_base&, ios_base::iostate& __err,$/;"	p	class:std::num_get	access:protected	signature:(iter_type, iter_type, ios_base&, ios_base::iostate& __err, void*&) const
+do_get	cpp_src/locale_facets.h	/^      do_get(iter_type, iter_type, ios_base&, ios_base::iostate&, bool&) const;$/;"	p	class:std::num_get	access:protected	signature:(iter_type, iter_type, ios_base&, ios_base::iostate&, bool&) const
+do_get	cpp_src/locale_facets.h	/^      do_get(iter_type, iter_type, ios_base&, ios_base::iostate&, long&) const;$/;"	p	class:std::num_get	access:protected	signature:(iter_type, iter_type, ios_base&, ios_base::iostate&, long&) const
+do_get	cpp_src/locale_facets.h	/^    messages<char>::do_get(catalog, int, int, const string&) const;$/;"	p	class:std::messages	signature:(catalog, int, int, const string&) const
+do_get	cpp_src/locale_facets.h	/^    messages<wchar_t>::do_get(catalog, int, int, const wstring&) const;$/;"	p	class:std::messages	signature:(catalog, int, int, const wstring&) const
+do_get	cpp_src/locale_facets.tcc	/^    do_get(iter_type __beg, iter_type __end, bool __intl, ios_base& __io,$/;"	f	class:std::money_get	signature:(iter_type __beg, iter_type __end, bool __intl, ios_base& __io, ios_base::iostate& __err, long double& __units) const
+do_get	cpp_src/locale_facets.tcc	/^    do_get(iter_type __beg, iter_type __end, bool __intl, ios_base& __io,$/;"	f	class:std::money_get	signature:(iter_type __beg, iter_type __end, bool __intl, ios_base& __io, ios_base::iostate& __err, string_type& __digits) const
+do_get	cpp_src/locale_facets.tcc	/^    do_get(iter_type __beg, iter_type __end, ios_base& __io,$/;"	f	class:std::num_get	signature:(iter_type __beg, iter_type __end, ios_base& __io, ios_base::iostate& __err, bool& __v) const
+do_get	cpp_src/locale_facets.tcc	/^    do_get(iter_type __beg, iter_type __end, ios_base& __io,$/;"	f	class:std::num_get	signature:(iter_type __beg, iter_type __end, ios_base& __io, ios_base::iostate& __err, double& __v) const
+do_get	cpp_src/locale_facets.tcc	/^    do_get(iter_type __beg, iter_type __end, ios_base& __io,$/;"	f	class:std::num_get	signature:(iter_type __beg, iter_type __end, ios_base& __io, ios_base::iostate& __err, float& __v) const
+do_get	cpp_src/locale_facets.tcc	/^    do_get(iter_type __beg, iter_type __end, ios_base& __io,$/;"	f	class:std::num_get	signature:(iter_type __beg, iter_type __end, ios_base& __io, ios_base::iostate& __err, long double& __v) const
+do_get	cpp_src/locale_facets.tcc	/^    do_get(iter_type __beg, iter_type __end, ios_base& __io,$/;"	f	class:std::num_get	signature:(iter_type __beg, iter_type __end, ios_base& __io, ios_base::iostate& __err, long long& __v) const
+do_get	cpp_src/locale_facets.tcc	/^    do_get(iter_type __beg, iter_type __end, ios_base& __io,$/;"	f	class:std::num_get	signature:(iter_type __beg, iter_type __end, ios_base& __io, ios_base::iostate& __err, long& __v) const
+do_get	cpp_src/locale_facets.tcc	/^    do_get(iter_type __beg, iter_type __end, ios_base& __io,$/;"	f	class:std::num_get	signature:(iter_type __beg, iter_type __end, ios_base& __io, ios_base::iostate& __err, unsigned int& __v) const
+do_get	cpp_src/locale_facets.tcc	/^    do_get(iter_type __beg, iter_type __end, ios_base& __io,$/;"	f	class:std::num_get	signature:(iter_type __beg, iter_type __end, ios_base& __io, ios_base::iostate& __err, unsigned long long& __v) const
+do_get	cpp_src/locale_facets.tcc	/^    do_get(iter_type __beg, iter_type __end, ios_base& __io,$/;"	f	class:std::num_get	signature:(iter_type __beg, iter_type __end, ios_base& __io, ios_base::iostate& __err, unsigned long& __v) const
+do_get	cpp_src/locale_facets.tcc	/^    do_get(iter_type __beg, iter_type __end, ios_base& __io,$/;"	f	class:std::num_get	signature:(iter_type __beg, iter_type __end, ios_base& __io, ios_base::iostate& __err, unsigned short& __v) const
+do_get	cpp_src/locale_facets.tcc	/^    do_get(iter_type __beg, iter_type __end, ios_base& __io,$/;"	f	class:std::num_get	signature:(iter_type __beg, iter_type __end, ios_base& __io, ios_base::iostate& __err, void*& __v) const
+do_get_date	cpp_src/locale_facets.h	/^      do_get_date(iter_type __beg, iter_type __end, ios_base& __io,$/;"	p	class:std::time_get	access:protected	signature:(iter_type __beg, iter_type __end, ios_base& __io, ios_base::iostate& __err, tm* __tm) const
+do_get_date	cpp_src/locale_facets.tcc	/^    do_get_date(iter_type __beg, iter_type __end, ios_base& __io,$/;"	f	class:std::time_get	signature:(iter_type __beg, iter_type __end, ios_base& __io, ios_base::iostate& __err, tm* __tm) const
+do_get_monthname	cpp_src/locale_facets.h	/^      do_get_monthname(iter_type __beg, iter_type __end, ios_base&,$/;"	p	class:std::time_get	access:protected	signature:(iter_type __beg, iter_type __end, ios_base&, ios_base::iostate& __err, tm* __tm) const
+do_get_monthname	cpp_src/locale_facets.tcc	/^    do_get_monthname(iter_type __beg, iter_type __end,$/;"	f	class:std::time_get	signature:(iter_type __beg, iter_type __end, ios_base& __io, ios_base::iostate& __err, tm* __tm) const
+do_get_time	cpp_src/locale_facets.h	/^      do_get_time(iter_type __beg, iter_type __end, ios_base& __io,$/;"	p	class:std::time_get	access:protected	signature:(iter_type __beg, iter_type __end, ios_base& __io, ios_base::iostate& __err, tm* __tm) const
+do_get_time	cpp_src/locale_facets.tcc	/^    do_get_time(iter_type __beg, iter_type __end, ios_base& __io,$/;"	f	class:std::time_get	signature:(iter_type __beg, iter_type __end, ios_base& __io, ios_base::iostate& __err, tm* __tm) const
+do_get_weekday	cpp_src/locale_facets.h	/^      do_get_weekday(iter_type __beg, iter_type __end, ios_base&,$/;"	p	class:std::time_get	access:protected	signature:(iter_type __beg, iter_type __end, ios_base&, ios_base::iostate& __err, tm* __tm) const
+do_get_weekday	cpp_src/locale_facets.tcc	/^    do_get_weekday(iter_type __beg, iter_type __end, ios_base& __io,$/;"	f	class:std::time_get	signature:(iter_type __beg, iter_type __end, ios_base& __io, ios_base::iostate& __err, tm* __tm) const
+do_get_year	cpp_src/locale_facets.h	/^      do_get_year(iter_type __beg, iter_type __end, ios_base& __io,$/;"	p	class:std::time_get	access:protected	signature:(iter_type __beg, iter_type __end, ios_base& __io, ios_base::iostate& __err, tm* __tm) const
+do_get_year	cpp_src/locale_facets.tcc	/^    do_get_year(iter_type __beg, iter_type __end, ios_base& __io,$/;"	f	class:std::time_get	signature:(iter_type __beg, iter_type __end, ios_base& __io, ios_base::iostate& __err, tm* __tm) const
+do_grouping	cpp_src/locale_facets.h	/^      do_grouping() const$/;"	f	class:std::moneypunct	access:protected	signature:() const
+do_grouping	cpp_src/locale_facets.h	/^      do_grouping() const$/;"	f	class:std::numpunct	access:protected	signature:() const
+do_hash	cpp_src/locale_facets.h	/^      do_hash(const _CharT* __lo, const _CharT* __hi) const;$/;"	p	class:std::collate	access:protected	signature:(const _CharT* __lo, const _CharT* __hi) const
+do_hash	cpp_src/locale_facets.tcc	/^    do_hash(const _CharT* __lo, const _CharT* __hi) const$/;"	f	class:std::collate	signature:(const _CharT* __lo, const _CharT* __hi) const
+do_in	cpp_src/codecvt.h	/^      do_in(state_type& __state, const extern_type* __from,$/;"	p	class:std::__codecvt_abstract_base	access:protected	signature:(state_type& __state, const extern_type* __from, const extern_type* __from_end, const extern_type*& __from_next, intern_type* __to, intern_type* __to_end, intern_type*& __to_next) const
+do_in	cpp_src/codecvt.h	/^      do_in(state_type& __state, const extern_type* __from,$/;"	p	class:std::codecvt	access:protected	signature:(state_type& __state, const extern_type* __from, const extern_type* __from_end, const extern_type*& __from_next, intern_type* __to, intern_type* __to_end, intern_type*& __to_next) const
+do_in	cpp_src/codecvt.h	/^      do_in(state_type& __state,$/;"	p	class:std::codecvt	access:protected	signature:(state_type& __state, const extern_type* __from, const extern_type* __from_end, const extern_type*& __from_next, intern_type* __to, intern_type* __to_end, intern_type*& __to_next) const
+do_is	cpp_src/locale_facets.h	/^      do_is(const char_type* __lo, const char_type* __hi, mask* __vec) const;$/;"	p	class:std::ctype	access:protected	signature:(const char_type* __lo, const char_type* __hi, mask* __vec) const
+do_is	cpp_src/locale_facets.h	/^      do_is(const char_type* __lo, const char_type* __hi,$/;"	p	class:std::__ctype_abstract_base	access:protected	signature:(const char_type* __lo, const char_type* __hi, mask* __vec) const
+do_is	cpp_src/locale_facets.h	/^      do_is(mask __m, char_type __c) const = 0;$/;"	p	class:std::__ctype_abstract_base	access:protected	signature:(mask __m, char_type __c) const
+do_is	cpp_src/locale_facets.h	/^      do_is(mask __m, char_type __c) const;$/;"	p	class:std::ctype	access:protected	signature:(mask __m, char_type __c) const
+do_length	cpp_src/codecvt.h	/^      do_length(state_type&, const extern_type* __from,$/;"	p	class:std::__codecvt_abstract_base	access:protected	signature:(state_type&, const extern_type* __from, const extern_type* __end, size_t __max) const
+do_length	cpp_src/codecvt.h	/^      do_length(state_type&, const extern_type* __from,$/;"	p	class:std::codecvt	access:protected	signature:(state_type&, const extern_type* __from, const extern_type* __end, size_t __max) const
+do_length	cpp_src/codecvt.h	/^      int do_length(state_type&, const extern_type* __from,$/;"	p	class:std::codecvt	access:protected	signature:(state_type&, const extern_type* __from, const extern_type* __end, size_t __max) const
+do_max_length	cpp_src/codecvt.h	/^      do_max_length() const throw() = 0;$/;"	p	class:std::__codecvt_abstract_base	access:protected	signature:() const
+do_max_length	cpp_src/codecvt.h	/^      do_max_length() const throw();$/;"	p	class:std::codecvt	access:protected	signature:() const
+do_narrow	cpp_src/locale_facets.h	/^      do_narrow(char_type __c, char) const$/;"	f	class:std::ctype	access:protected	signature:(char_type __c, char) const
+do_narrow	cpp_src/locale_facets.h	/^      do_narrow(char_type, char __dfault) const = 0;$/;"	p	class:std::__ctype_abstract_base	access:protected	signature:(char_type, char __dfault) const
+do_narrow	cpp_src/locale_facets.h	/^      do_narrow(char_type, char __dfault) const;$/;"	p	class:std::ctype	access:protected	signature:(char_type, char __dfault) const
+do_narrow	cpp_src/locale_facets.h	/^      do_narrow(const char_type* __lo, const char_type* __hi,$/;"	f	class:std::ctype	access:protected	signature:(const char_type* __lo, const char_type* __hi, char, char* __dest) const
+do_narrow	cpp_src/locale_facets.h	/^      do_narrow(const char_type* __lo, const char_type* __hi,$/;"	p	class:std::__ctype_abstract_base	access:protected	signature:(const char_type* __lo, const char_type* __hi, char __dfault, char* __dest) const
+do_narrow	cpp_src/locale_facets.h	/^      do_narrow(const char_type* __lo, const char_type* __hi,$/;"	p	class:std::ctype	access:protected	signature:(const char_type* __lo, const char_type* __hi, char __dfault, char* __dest) const
+do_neg_format	cpp_src/locale_facets.h	/^      do_neg_format() const$/;"	f	class:std::moneypunct	access:protected	signature:() const
+do_negative_sign	cpp_src/locale_facets.h	/^      do_negative_sign() const$/;"	f	class:std::moneypunct	access:protected	signature:() const
+do_open	cpp_src/locale_facets.h	/^      do_open(const basic_string<char>&, const locale&) const;$/;"	p	class:std::messages	access:protected	signature:(const basic_string<char>&, const locale&) const
+do_out	cpp_src/codecvt.h	/^      do_out(state_type& __state, const intern_type* __from,$/;"	p	class:std::__codecvt_abstract_base	access:protected	signature:(state_type& __state, const intern_type* __from, const intern_type* __from_end, const intern_type*& __from_next, extern_type* __to, extern_type* __to_end, extern_type*& __to_next) const
+do_out	cpp_src/codecvt.h	/^      do_out(state_type& __state, const intern_type* __from,$/;"	p	class:std::codecvt	access:protected	signature:(state_type& __state, const intern_type* __from, const intern_type* __from_end, const intern_type*& __from_next, extern_type* __to, extern_type* __to_end, extern_type*& __to_next) const
+do_pos_format	cpp_src/locale_facets.h	/^      do_pos_format() const$/;"	f	class:std::moneypunct	access:protected	signature:() const
+do_positive_sign	cpp_src/locale_facets.h	/^      do_positive_sign() const$/;"	f	class:std::moneypunct	access:protected	signature:() const
+do_put	cpp_src/locale_facets.h	/^      do_put(iter_type __s, bool __intl, ios_base& __io, char_type __fill,$/;"	p	class:std::money_put	access:protected	signature:(iter_type __s, bool __intl, ios_base& __io, char_type __fill, const string_type& __digits) const
+do_put	cpp_src/locale_facets.h	/^      do_put(iter_type __s, bool __intl, ios_base& __io, char_type __fill,$/;"	p	class:std::money_put	access:protected	signature:(iter_type __s, bool __intl, ios_base& __io, char_type __fill, long double __units) const
+do_put	cpp_src/locale_facets.h	/^      do_put(iter_type __s, ios_base& __io, char_type __fill, const tm* __tm,$/;"	p	class:std::time_put	access:protected	signature:(iter_type __s, ios_base& __io, char_type __fill, const tm* __tm, char __format, char __mod) const
+do_put	cpp_src/locale_facets.h	/^      do_put(iter_type, ios_base&, char_type __fill, bool __v) const;$/;"	p	class:std::num_put	access:protected	signature:(iter_type, ios_base&, char_type __fill, bool __v) const
+do_put	cpp_src/locale_facets.h	/^      do_put(iter_type, ios_base&, char_type __fill, const void* __v) const;$/;"	p	class:std::num_put	access:protected	signature:(iter_type, ios_base&, char_type __fill, const void* __v) const
+do_put	cpp_src/locale_facets.h	/^      do_put(iter_type, ios_base&, char_type __fill, double __v) const;$/;"	p	class:std::num_put	access:protected	signature:(iter_type, ios_base&, char_type __fill, double __v) const
+do_put	cpp_src/locale_facets.h	/^      do_put(iter_type, ios_base&, char_type __fill, long __v) const;$/;"	p	class:std::num_put	access:protected	signature:(iter_type, ios_base&, char_type __fill, long __v) const
+do_put	cpp_src/locale_facets.h	/^      do_put(iter_type, ios_base&, char_type __fill, long double __v) const;$/;"	p	class:std::num_put	access:protected	signature:(iter_type, ios_base&, char_type __fill, long double __v) const
+do_put	cpp_src/locale_facets.h	/^      do_put(iter_type, ios_base&, char_type __fill, long long __v) const;$/;"	p	class:std::num_put	access:protected	signature:(iter_type, ios_base&, char_type __fill, long long __v) const
+do_put	cpp_src/locale_facets.h	/^      do_put(iter_type, ios_base&, char_type __fill, unsigned long long) const;$/;"	p	class:std::num_put	access:protected	signature:(iter_type, ios_base&, char_type __fill, unsigned long long) const
+do_put	cpp_src/locale_facets.h	/^      do_put(iter_type, ios_base&, char_type __fill, unsigned long) const;$/;"	p	class:std::num_put	access:protected	signature:(iter_type, ios_base&, char_type __fill, unsigned long) const
+do_put	cpp_src/locale_facets.tcc	/^    do_put(iter_type __s, bool __intl, ios_base& __io, char_type __fill,$/;"	f	class:std::money_put	signature:(iter_type __s, bool __intl, ios_base& __io, char_type __fill, const string_type& __digits) const
+do_put	cpp_src/locale_facets.tcc	/^    do_put(iter_type __s, bool __intl, ios_base& __io, char_type __fill,$/;"	f	class:std::money_put	signature:(iter_type __s, bool __intl, ios_base& __io, char_type __fill, long double __units) const
+do_put	cpp_src/locale_facets.tcc	/^    do_put(iter_type __s, ios_base& __io, char_type __fill, bool __v) const$/;"	f	class:std::num_put	signature:(iter_type __s, ios_base& __io, char_type __fill, bool __v) const
+do_put	cpp_src/locale_facets.tcc	/^    do_put(iter_type __s, ios_base& __io, char_type __fill, double __v) const$/;"	f	class:std::num_put	signature:(iter_type __s, ios_base& __io, char_type __fill, double __v) const
+do_put	cpp_src/locale_facets.tcc	/^    do_put(iter_type __s, ios_base& __io, char_type __fill, long __v) const$/;"	f	class:std::num_put	signature:(iter_type __s, ios_base& __io, char_type __fill, long __v) const
+do_put	cpp_src/locale_facets.tcc	/^    do_put(iter_type __s, ios_base& __io, char_type __fill, long long __v) const$/;"	f	class:std::num_put	signature:(iter_type __s, ios_base& __io, char_type __fill, long long __v) const
+do_put	cpp_src/locale_facets.tcc	/^    do_put(iter_type __s, ios_base& __io, char_type __fill,$/;"	f	class:std::num_put	signature:(iter_type __s, ios_base& __io, char_type __fill, const void* __v) const
+do_put	cpp_src/locale_facets.tcc	/^    do_put(iter_type __s, ios_base& __io, char_type __fill,$/;"	f	class:std::num_put	signature:(iter_type __s, ios_base& __io, char_type __fill, long double __v) const
+do_put	cpp_src/locale_facets.tcc	/^    do_put(iter_type __s, ios_base& __io, char_type __fill,$/;"	f	class:std::num_put	signature:(iter_type __s, ios_base& __io, char_type __fill, unsigned long __v) const
+do_put	cpp_src/locale_facets.tcc	/^    do_put(iter_type __s, ios_base& __io, char_type __fill,$/;"	f	class:std::num_put	signature:(iter_type __s, ios_base& __io, char_type __fill, unsigned long long __v) const
+do_put	cpp_src/locale_facets.tcc	/^    do_put(iter_type __s, ios_base& __io, char_type, const tm* __tm,$/;"	f	class:std::time_put	signature:(iter_type __s, ios_base& __io, char_type, const tm* __tm, char __format, char __mod) const
+do_scan_is	cpp_src/locale_facets.h	/^      do_scan_is(mask __m, const char_type* __lo, const char_type* __hi) const;$/;"	p	class:std::ctype	access:protected	signature:(mask __m, const char_type* __lo, const char_type* __hi) const
+do_scan_is	cpp_src/locale_facets.h	/^      do_scan_is(mask __m, const char_type* __lo,$/;"	p	class:std::__ctype_abstract_base	access:protected	signature:(mask __m, const char_type* __lo, const char_type* __hi) const
+do_scan_not	cpp_src/locale_facets.h	/^      do_scan_not(mask __m, const char_type* __lo,$/;"	p	class:std::__ctype_abstract_base	access:protected	signature:(mask __m, const char_type* __lo, const char_type* __hi) const
+do_scan_not	cpp_src/locale_facets.h	/^      do_scan_not(mask __m, const char_type* __lo,$/;"	p	class:std::ctype	access:protected	signature:(mask __m, const char_type* __lo, const char_type* __hi) const
+do_thousands_sep	cpp_src/locale_facets.h	/^      do_thousands_sep() const$/;"	f	class:std::moneypunct	access:protected	signature:() const
+do_thousands_sep	cpp_src/locale_facets.h	/^      do_thousands_sep() const$/;"	f	class:std::numpunct	access:protected	signature:() const
+do_tolower	cpp_src/locale_facets.h	/^      do_tolower(char_type __c) const;$/;"	p	class:std::ctype	access:protected	signature:(char_type __c) const
+do_tolower	cpp_src/locale_facets.h	/^      do_tolower(char_type) const = 0;$/;"	p	class:std::__ctype_abstract_base	access:protected	signature:(char_type) const
+do_tolower	cpp_src/locale_facets.h	/^      do_tolower(char_type) const;$/;"	p	class:std::ctype	access:protected	signature:(char_type) const
+do_tolower	cpp_src/locale_facets.h	/^      do_tolower(char_type* __lo, const char_type* __hi) const = 0;$/;"	p	class:std::__ctype_abstract_base	access:protected	signature:(char_type* __lo, const char_type* __hi) const
+do_tolower	cpp_src/locale_facets.h	/^      do_tolower(char_type* __lo, const char_type* __hi) const;$/;"	p	class:std::ctype	access:protected	signature:(char_type* __lo, const char_type* __hi) const
+do_toupper	cpp_src/locale_facets.h	/^      do_toupper(char_type __c) const;$/;"	p	class:std::ctype	access:protected	signature:(char_type __c) const
+do_toupper	cpp_src/locale_facets.h	/^      do_toupper(char_type) const = 0;$/;"	p	class:std::__ctype_abstract_base	access:protected	signature:(char_type) const
+do_toupper	cpp_src/locale_facets.h	/^      do_toupper(char_type) const;$/;"	p	class:std::ctype	access:protected	signature:(char_type) const
+do_toupper	cpp_src/locale_facets.h	/^      do_toupper(char_type* __lo, const char_type* __hi) const = 0;$/;"	p	class:std::__ctype_abstract_base	access:protected	signature:(char_type* __lo, const char_type* __hi) const
+do_toupper	cpp_src/locale_facets.h	/^      do_toupper(char_type* __lo, const char_type* __hi) const;$/;"	p	class:std::ctype	access:protected	signature:(char_type* __lo, const char_type* __hi) const
+do_transform	cpp_src/locale_facets.h	/^      do_transform(const _CharT* __lo, const _CharT* __hi) const;$/;"	p	class:std::collate	access:protected	signature:(const _CharT* __lo, const _CharT* __hi) const
+do_transform	cpp_src/locale_facets.tcc	/^    do_transform(const _CharT* __lo, const _CharT* __hi) const$/;"	f	class:std::collate	signature:(const _CharT* __lo, const _CharT* __hi) const
+do_truename	cpp_src/locale_facets.h	/^      do_truename() const$/;"	f	class:std::numpunct	access:protected	signature:() const
+do_unshift	cpp_src/codecvt.h	/^      do_unshift(state_type& __state, extern_type* __to,$/;"	p	class:std::__codecvt_abstract_base	access:protected	signature:(state_type& __state, extern_type* __to, extern_type* __to_end, extern_type*& __to_next) const
+do_unshift	cpp_src/codecvt.h	/^      do_unshift(state_type& __state, extern_type* __to,$/;"	p	class:std::codecvt	access:protected	signature:(state_type& __state, extern_type* __to, extern_type* __to_end, extern_type*& __to_next) const
+do_unshift	cpp_src/codecvt.h	/^      do_unshift(state_type& __state,$/;"	p	class:std::codecvt	access:protected	signature:(state_type& __state, extern_type* __to, extern_type* __to_end, extern_type*& __to_next) const
+do_widen	cpp_src/locale_facets.h	/^      do_widen(char __c) const$/;"	f	class:std::ctype	access:protected	signature:(char __c) const
+do_widen	cpp_src/locale_facets.h	/^      do_widen(char __c) const;$/;"	p	class:std::ctype	access:protected	signature:(char __c) const
+do_widen	cpp_src/locale_facets.h	/^      do_widen(char) const = 0;$/;"	p	class:std::__ctype_abstract_base	access:protected	signature:(char) const
+do_widen	cpp_src/locale_facets.h	/^      do_widen(char) const;$/;"	p	class:std::ctype	access:protected	signature:(char) const
+do_widen	cpp_src/locale_facets.h	/^      do_widen(const char* __lo, const char* __hi, char_type* __dest) const$/;"	f	class:std::ctype	access:protected	signature:(const char* __lo, const char* __hi, char_type* __dest) const
+do_widen	cpp_src/locale_facets.h	/^      do_widen(const char* __lo, const char* __hi, char_type* __dest) const;$/;"	p	class:std::ctype	access:protected	signature:(const char* __lo, const char* __hi, char_type* __dest) const
+do_widen	cpp_src/locale_facets.h	/^      do_widen(const char* __lo, const char* __hi,$/;"	p	class:std::__ctype_abstract_base	access:protected	signature:(const char* __lo, const char* __hi, char_type* __dest) const
+domain_error	cpp_src/stdexcept	/^    explicit domain_error(const string&  __arg);$/;"	p	class:std::domain_error	file:	access:public	signature:(const string& __arg)
+domain_error	cpp_src/stdexcept	/^  class domain_error : public logic_error $/;"	c	namespace:std	file:	inherits:logic_error
+eback	cpp_src/streambuf	/^      eback() const { return _M_in_beg; }$/;"	f	class:std::basic_streambuf	access:protected	signature:() const
+egptr	cpp_src/streambuf	/^      egptr() const { return _M_in_end; }$/;"	f	class:std::basic_streambuf	access:protected	signature:() const
+element_type	cpp_src/memory	/^      typedef _Tp element_type;$/;"	t	class:std::auto_ptr	file:	access:public
+empty	cpp_src/basic_string.h	/^      empty() const$/;"	f	class:std::basic_string	access:public	signature:() const
+empty	cpp_src/stl_bvector.h	/^    empty() const$/;"	f	class:std::vector	access:public	signature:() const
+empty	cpp_src/stl_deque.h	/^      empty() const$/;"	f	class:std::deque	access:public	signature:() const
+empty	cpp_src/stl_list.h	/^      empty() const$/;"	f	class:std::list	access:public	signature:() const
+empty	cpp_src/stl_map.h	/^      empty() const$/;"	f	class:std::map	access:public	signature:() const
+empty	cpp_src/stl_multimap.h	/^      empty() const$/;"	f	class:std::multimap	access:public	signature:() const
+empty	cpp_src/stl_multiset.h	/^      empty() const$/;"	f	class:std::multiset	access:public	signature:() const
+empty	cpp_src/stl_queue.h	/^      empty() const$/;"	f	class:std::priority_queue	access:public	signature:() const
+empty	cpp_src/stl_queue.h	/^      empty() const$/;"	f	class:std::queue	access:public	signature:() const
+empty	cpp_src/stl_set.h	/^      empty() const$/;"	f	class:std::set	access:public	signature:() const
+empty	cpp_src/stl_stack.h	/^      empty() const$/;"	f	class:std::stack	access:public	signature:() const
+empty	cpp_src/stl_tree.h	/^      empty() const$/;"	f	class:std::_Rb_tree	access:public	signature:() const
+empty	cpp_src/stl_vector.h	/^      empty() const$/;"	f	class:std::vector	access:public	signature:() const
+encoding	cpp_src/codecvt.h	/^      encoding() const throw()$/;"	f	class:std::__codecvt_abstract_base	access:public	signature:() const
+end	cpp_src/basic_string.h	/^      end() const$/;"	f	class:std::basic_string	access:public	signature:() const
+end	cpp_src/basic_string.h	/^      end()$/;"	f	class:std::basic_string	access:public	signature:()
+end	cpp_src/ios_base.h	/^    static const seekdir end =		_S_end;$/;"	m	class:std::ios_base	access:public
+end	cpp_src/stl_bvector.h	/^    end() const$/;"	f	class:std::vector	access:public	signature:() const
+end	cpp_src/stl_bvector.h	/^    end()$/;"	f	class:std::vector	access:public	signature:()
+end	cpp_src/stl_deque.h	/^      end() const$/;"	f	class:std::deque	access:public	signature:() const
+end	cpp_src/stl_deque.h	/^      end()$/;"	f	class:std::deque	access:public	signature:()
+end	cpp_src/stl_list.h	/^      end() const$/;"	f	class:std::list	access:public	signature:() const
+end	cpp_src/stl_list.h	/^      end()$/;"	f	class:std::list	access:public	signature:()
+end	cpp_src/stl_map.h	/^      end() const$/;"	f	class:std::map	access:public	signature:() const
+end	cpp_src/stl_map.h	/^      end()$/;"	f	class:std::map	access:public	signature:()
+end	cpp_src/stl_multimap.h	/^      end() const$/;"	f	class:std::multimap	access:public	signature:() const
+end	cpp_src/stl_multimap.h	/^      end()$/;"	f	class:std::multimap	access:public	signature:()
+end	cpp_src/stl_multiset.h	/^      end() const$/;"	f	class:std::multiset	access:public	signature:() const
+end	cpp_src/stl_set.h	/^      end() const$/;"	f	class:std::set	access:public	signature:() const
+end	cpp_src/stl_tempbuf.h	/^      end()$/;"	f	class:std::_Temporary_buffer	access:public	signature:()
+end	cpp_src/stl_tree.h	/^      end() const$/;"	f	class:std::_Rb_tree	access:public	signature:() const
+end	cpp_src/stl_tree.h	/^      end()$/;"	f	class:std::_Rb_tree	access:public	signature:()
+end	cpp_src/stl_vector.h	/^      end() const$/;"	f	class:std::vector	access:public	signature:() const
+end	cpp_src/stl_vector.h	/^      end()$/;"	f	class:std::vector	access:public	signature:()
+endl	cpp_src/ostream	/^    endl(basic_ostream<_CharT, _Traits>& __os)$/;"	f	namespace:std	signature:(basic_ostream<_CharT, _Traits>& __os)
+endl	cpp_src/ostream.tcc	/^  extern template ostream& endl(ostream&);$/;"	p	namespace:std	file:	signature:(ostream&)
+endl	cpp_src/ostream.tcc	/^  extern template wostream& endl(wostream&);$/;"	p	namespace:std	file:	signature:(wostream&)
+ends	cpp_src/ostream	/^    ends(basic_ostream<_CharT, _Traits>& __os)$/;"	f	namespace:std	signature:(basic_ostream<_CharT, _Traits>& __os)
+ends	cpp_src/ostream.tcc	/^  extern template ostream& ends(ostream&);$/;"	p	namespace:std	file:	signature:(ostream&)
+ends	cpp_src/ostream.tcc	/^  extern template wostream& ends(wostream&);$/;"	p	namespace:std	file:	signature:(wostream&)
+eof	cpp_src/basic_ios.h	/^      eof() const$/;"	f	class:std::basic_ios	access:public	signature:() const
+eof	cpp_src/char_traits.h	/^      eof()$/;"	f	struct:char_traits	access:public	signature:()
+eofbit	cpp_src/ios_base.h	/^    static const iostate eofbit =	_S_eofbit;$/;"	m	class:std::ios_base	access:public
+epptr	cpp_src/streambuf	/^      epptr() const { return _M_out_end; }$/;"	f	class:std::basic_streambuf	access:protected	signature:() const
+epsilon	cpp_src/limits	/^      static _Tp epsilon() throw() { return static_cast<_Tp>(0); }$/;"	f	struct:std::numeric_limits	access:public	signature:()
+epsilon	cpp_src/limits	/^      static bool epsilon() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+epsilon	cpp_src/limits	/^      static char epsilon() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+epsilon	cpp_src/limits	/^      static double epsilon() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+epsilon	cpp_src/limits	/^      static float epsilon() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+epsilon	cpp_src/limits	/^      static int epsilon() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+epsilon	cpp_src/limits	/^      static long double epsilon() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+epsilon	cpp_src/limits	/^      static long epsilon() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+epsilon	cpp_src/limits	/^      static long long epsilon() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+epsilon	cpp_src/limits	/^      static short epsilon() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+epsilon	cpp_src/limits	/^      static signed char epsilon() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+epsilon	cpp_src/limits	/^      static unsigned char epsilon() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+epsilon	cpp_src/limits	/^      static unsigned int epsilon() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+epsilon	cpp_src/limits	/^      static unsigned long epsilon() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+epsilon	cpp_src/limits	/^      static unsigned long long epsilon() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+epsilon	cpp_src/limits	/^      static unsigned short epsilon() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+epsilon	cpp_src/limits	/^      static wchar_t epsilon() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+eq	cpp_src/char_traits.h	/^      eq(const char_type& __c1, const char_type& __c2)$/;"	f	struct:char_traits	access:public	signature:(const char_type& __c1, const char_type& __c2)
+eq_int_type	cpp_src/char_traits.h	/^      eq_int_type(const int_type& __c1, const int_type& __c2)$/;"	f	struct:char_traits	access:public	signature:(const int_type& __c1, const int_type& __c2)
+equal	cpp_src/stl_algobase.h	/^    equal(_InputIterator1 __first1, _InputIterator1 __last1,$/;"	f	namespace:std	signature:(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2)
+equal	cpp_src/stl_algobase.h	/^    equal(_InputIterator1 __first1, _InputIterator1 __last1,$/;"	f	namespace:std	signature:(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _BinaryPredicate __binary_pred)
+equal	cpp_src/streambuf_iterator.h	/^      equal(const istreambuf_iterator& __b) const$/;"	f	class:std::istreambuf_iterator	access:public	signature:(const istreambuf_iterator& __b) const
+equal_range	cpp_src/stl_algo.h	/^    equal_range(_ForwardIterator __first, _ForwardIterator __last,$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __val)
+equal_range	cpp_src/stl_algo.h	/^    equal_range(_ForwardIterator __first, _ForwardIterator __last,$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __val, _Compare __comp)
+equal_range	cpp_src/stl_map.h	/^      equal_range(const key_type& __x) const$/;"	f	class:std::map	access:public	signature:(const key_type& __x) const
+equal_range	cpp_src/stl_map.h	/^      equal_range(const key_type& __x)$/;"	f	class:std::map	access:public	signature:(const key_type& __x)
+equal_range	cpp_src/stl_multimap.h	/^      equal_range(const key_type& __x) const$/;"	f	class:std::multimap	access:public	signature:(const key_type& __x) const
+equal_range	cpp_src/stl_multimap.h	/^      equal_range(const key_type& __x)$/;"	f	class:std::multimap	access:public	signature:(const key_type& __x)
+equal_range	cpp_src/stl_multiset.h	/^      equal_range(const key_type& __x) const$/;"	f	class:std::multiset	access:public	signature:(const key_type& __x) const
+equal_range	cpp_src/stl_multiset.h	/^      equal_range(const key_type& __x)$/;"	f	class:std::multiset	access:public	signature:(const key_type& __x)
+equal_range	cpp_src/stl_set.h	/^      equal_range(const key_type& __x) const$/;"	f	class:std::set	access:public	signature:(const key_type& __x) const
+equal_range	cpp_src/stl_set.h	/^      equal_range(const key_type& __x)$/;"	f	class:std::set	access:public	signature:(const key_type& __x)
+equal_range	cpp_src/stl_tree.h	/^      equal_range(const key_type& __x) const;$/;"	p	class:std::_Rb_tree	access:public	signature:(const key_type& __x) const
+equal_range	cpp_src/stl_tree.h	/^      equal_range(const key_type& __x);$/;"	p	class:std::_Rb_tree	access:public	signature:(const key_type& __x)
+equal_range	cpp_src/stl_tree.h	/^    equal_range(const _Key& __k) const$/;"	f	class:std::_Rb_tree	signature:(const _Key& __k) const
+equal_range	cpp_src/stl_tree.h	/^    equal_range(const _Key& __k)$/;"	f	class:std::_Rb_tree	signature:(const _Key& __k)
+equal_to	cpp_src/stl_function.h	/^    struct equal_to : public binary_function<_Tp, _Tp, bool>$/;"	s	namespace:std	inherits:binary_function
+erase	cpp_src/basic_string.h	/^      erase(iterator __first, iterator __last)$/;"	f	class:std::basic_string	access:public	signature:(iterator __first, iterator __last)
+erase	cpp_src/basic_string.h	/^      erase(iterator __position)$/;"	f	class:std::basic_string	access:public	signature:(iterator __position)
+erase	cpp_src/basic_string.h	/^      erase(size_type __pos = 0, size_type __n = npos)$/;"	f	class:std::basic_string	access:public	signature:(size_type __pos = 0, size_type __n = npos)
+erase	cpp_src/deque.tcc	/^    erase(iterator __first, iterator __last)$/;"	f	class:std::deque	signature:(iterator __first, iterator __last)
+erase	cpp_src/deque.tcc	/^    erase(iterator __position)$/;"	f	class:std::deque	signature:(iterator __position)
+erase	cpp_src/list.tcc	/^    erase(iterator __position)$/;"	f	class:std::list	signature:(iterator __position)
+erase	cpp_src/stl_bvector.h	/^    erase(iterator __first, iterator __last)$/;"	f	class:std::vector	access:public	signature:(iterator __first, iterator __last)
+erase	cpp_src/stl_bvector.h	/^    erase(iterator __position)$/;"	f	class:std::vector	access:public	signature:(iterator __position)
+erase	cpp_src/stl_deque.h	/^      erase(iterator __first, iterator __last);$/;"	p	class:std::deque	access:public	signature:(iterator __first, iterator __last)
+erase	cpp_src/stl_deque.h	/^      erase(iterator __position);$/;"	p	class:std::deque	access:public	signature:(iterator __position)
+erase	cpp_src/stl_list.h	/^      erase(iterator __first, iterator __last)$/;"	f	class:std::list	access:public	signature:(iterator __first, iterator __last)
+erase	cpp_src/stl_list.h	/^      erase(iterator __position);$/;"	p	class:std::list	access:public	signature:(iterator __position)
+erase	cpp_src/stl_map.h	/^      erase(const key_type& __x)$/;"	f	class:std::map	access:public	signature:(const key_type& __x)
+erase	cpp_src/stl_map.h	/^      erase(iterator __first, iterator __last)$/;"	f	class:std::map	access:public	signature:(iterator __first, iterator __last)
+erase	cpp_src/stl_map.h	/^      erase(iterator __position)$/;"	f	class:std::map	access:public	signature:(iterator __position)
+erase	cpp_src/stl_multimap.h	/^      erase(const key_type& __x)$/;"	f	class:std::multimap	access:public	signature:(const key_type& __x)
+erase	cpp_src/stl_multimap.h	/^      erase(iterator __first, iterator __last)$/;"	f	class:std::multimap	access:public	signature:(iterator __first, iterator __last)
+erase	cpp_src/stl_multimap.h	/^      erase(iterator __position)$/;"	f	class:std::multimap	access:public	signature:(iterator __position)
+erase	cpp_src/stl_multiset.h	/^      erase(const key_type& __x)$/;"	f	class:std::multiset	access:public	signature:(const key_type& __x)
+erase	cpp_src/stl_multiset.h	/^      erase(iterator __first, iterator __last)$/;"	f	class:std::multiset	access:public	signature:(iterator __first, iterator __last)
+erase	cpp_src/stl_multiset.h	/^      erase(iterator __position)$/;"	f	class:std::multiset	access:public	signature:(iterator __position)
+erase	cpp_src/stl_set.h	/^      erase(const key_type& __x)$/;"	f	class:std::set	access:public	signature:(const key_type& __x)
+erase	cpp_src/stl_set.h	/^      erase(iterator __first, iterator __last)$/;"	f	class:std::set	access:public	signature:(iterator __first, iterator __last)
+erase	cpp_src/stl_set.h	/^      erase(iterator __position)$/;"	f	class:std::set	access:public	signature:(iterator __position)
+erase	cpp_src/stl_tree.h	/^      erase(const key_type& __x);$/;"	p	class:std::_Rb_tree	access:public	signature:(const key_type& __x)
+erase	cpp_src/stl_tree.h	/^      erase(const key_type* __first, const key_type* __last);$/;"	p	class:std::_Rb_tree	access:public	signature:(const key_type* __first, const key_type* __last)
+erase	cpp_src/stl_tree.h	/^      erase(const_iterator __first, const_iterator __last);$/;"	p	class:std::_Rb_tree	access:public	signature:(const_iterator __first, const_iterator __last)
+erase	cpp_src/stl_tree.h	/^      erase(const_iterator __position);$/;"	p	class:std::_Rb_tree	access:public	signature:(const_iterator __position)
+erase	cpp_src/stl_tree.h	/^      erase(iterator __first, iterator __last);$/;"	p	class:std::_Rb_tree	access:public	signature:(iterator __first, iterator __last)
+erase	cpp_src/stl_tree.h	/^      erase(iterator __position);$/;"	p	class:std::_Rb_tree	access:public	signature:(iterator __position)
+erase	cpp_src/stl_tree.h	/^    erase(const _Key& __x)$/;"	f	class:std::_Rb_tree	signature:(const _Key& __x)
+erase	cpp_src/stl_tree.h	/^    erase(const _Key* __first, const _Key* __last)$/;"	f	class:std::_Rb_tree	signature:(const _Key* __first, const _Key* __last)
+erase	cpp_src/stl_tree.h	/^    erase(const_iterator __first, const_iterator __last)$/;"	f	class:std::_Rb_tree	signature:(const_iterator __first, const_iterator __last)
+erase	cpp_src/stl_tree.h	/^    erase(const_iterator __position)$/;"	f	class:std::_Rb_tree	signature:(const_iterator __position)
+erase	cpp_src/stl_tree.h	/^    erase(iterator __first, iterator __last)$/;"	f	class:std::_Rb_tree	signature:(iterator __first, iterator __last)
+erase	cpp_src/stl_tree.h	/^    erase(iterator __position)$/;"	f	class:std::_Rb_tree	signature:(iterator __position)
+erase	cpp_src/stl_vector.h	/^      erase(iterator __first, iterator __last);$/;"	p	class:std::vector	access:public	signature:(iterator __first, iterator __last)
+erase	cpp_src/stl_vector.h	/^      erase(iterator __position);$/;"	p	class:std::vector	access:public	signature:(iterator __position)
+erase	cpp_src/vector.tcc	/^    erase(iterator __first, iterator __last)$/;"	f	class:std::vector	signature:(iterator __first, iterator __last)
+erase	cpp_src/vector.tcc	/^    erase(iterator __position)$/;"	f	class:std::vector	signature:(iterator __position)
+erase_event	cpp_src/ios_base.h	/^      erase_event,$/;"	e	enum:std::ios_base::event
+errno	cpp_src/cerrno	54;"	d	file:
+error	cpp_src/codecvt.h	/^      error,$/;"	e	enum:std::codecvt_base::result
+event	cpp_src/ios_base.h	/^    enum event$/;"	g	class:std::ios_base	access:public
+event_callback	cpp_src/ios_base.h	/^    typedef void (*event_callback) (event, ios_base&, int);$/;"	t	class:std::ios_base	access:public
+exception	cpp_src/exception	/^    exception() throw() { }$/;"	f	class:std::exception	access:public	signature:()
+exception	cpp_src/exception	/^  class exception $/;"	c	namespace:std	file:
+exceptions	cpp_src/basic_ios.h	/^      exceptions() const$/;"	f	class:std::basic_ios	access:public	signature:() const
+exceptions	cpp_src/basic_ios.h	/^      exceptions(iostate __except)$/;"	f	class:std::basic_ios	access:public	signature:(iostate __except)
+exit	cpp_src/cstdlib	/^  extern "C" void exit(int);$/;"	p	namespace:std	file:	signature:(int)
+exp	cpp_src/cmath	/^    exp(_Tp __x)$/;"	f	namespace:std	signature:(_Tp __x)
+exp	cpp_src/cmath	/^  exp(float __x)$/;"	f	namespace:std	signature:(float __x)
+exp	cpp_src/cmath	/^  exp(long double __x)$/;"	f	namespace:std	signature:(long double __x)
+exp	cpp_src/cmath	66;"	d	file:
+exp	cpp_src/complex	/^    exp(const complex<_Tp>& __z) { return __complex_exp(__z); }$/;"	f	namespace:std	signature:(const complex<_Tp>& __z)
+exp	cpp_src/complex	/^    exp(const complex<_Tp>& __z) { return __complex_exp(__z.__rep()); }$/;"	f	namespace:std	signature:(const complex<_Tp>& __z)
+exp	cpp_src/complex	/^  template<typename _Tp> complex<_Tp> exp(const complex<_Tp>&);$/;"	p	namespace:std	file:	signature:(const complex<_Tp>&)
+extern_type	cpp_src/codecvt.h	/^      typedef _ExternT			extern_type;$/;"	t	class:std::__codecvt_abstract_base	access:public
+extern_type	cpp_src/codecvt.h	/^      typedef _ExternT			extern_type;$/;"	t	class:std::codecvt	access:public
+extern_type	cpp_src/codecvt.h	/^      typedef char			extern_type;$/;"	t	class:std::codecvt	access:public
+fabs	cpp_src/cmath	/^    fabs(_Tp __x)$/;"	f	namespace:std	signature:(_Tp __x)
+fabs	cpp_src/cmath	/^  fabs(float __x)$/;"	f	namespace:std	signature:(float __x)
+fabs	cpp_src/cmath	/^  fabs(long double __x)$/;"	f	namespace:std	signature:(long double __x)
+fabs	cpp_src/cmath	67;"	d	file:
+facet	cpp_src/locale_classes.h	/^    facet(const facet&);  \/\/ Not defined.$/;"	p	class:std::locale::facet	access:private	signature:(const facet&)
+facet	cpp_src/locale_classes.h	/^    facet(size_t __refs = 0) throw() : _M_refcount(__refs ? 1 : 0)$/;"	f	class:std::locale::facet	access:protected	signature:(size_t __refs = 0)
+facet	cpp_src/locale_classes.h	/^  class locale::facet$/;"	c	class:std::locale
+fail	cpp_src/basic_ios.h	/^      fail() const$/;"	f	class:std::basic_ios	access:public	signature:() const
+failbit	cpp_src/ios_base.h	/^    static const iostate failbit =	_S_failbit;$/;"	m	class:std::ios_base	access:public
+failed	cpp_src/streambuf_iterator.h	/^      failed() const throw()$/;"	f	class:std::ostreambuf_iterator	access:public	signature:() const
+failure	cpp_src/ios_base.h	/^      failure(const string& __str) throw();$/;"	p	class:std::ios_base::failure	access:public	signature:(const string& __str)
+failure	cpp_src/ios_base.h	/^    class failure : public exception$/;"	c	class:std::ios_base	inherits:exception	access:public
+falsename	cpp_src/locale_facets.h	/^      falsename() const$/;"	f	class:std::numpunct	access:public	signature:() const
+fclose	cpp_src/cstdio	57;"	d	file:
+feof	cpp_src/cstdio	58;"	d	file:
+ferror	cpp_src/cstdio	59;"	d	file:
+fflush	cpp_src/cstdio	60;"	d	file:
+fgetc	cpp_src/cstdio	61;"	d	file:
+fgetpos	cpp_src/cstdio	62;"	d	file:
+fgets	cpp_src/cstdio	63;"	d	file:
+fgetwc	cpp_src/cwchar	78;"	d	file:
+fgetws	cpp_src/cwchar	79;"	d	file:
+field	cpp_src/locale_facets.h	/^    struct pattern { char field[4]; };$/;"	m	struct:std::money_base::pattern	access:public
+filebuf	cpp_src/iosfwd	/^  typedef basic_filebuf<char> 		filebuf;	\/\/\/< @isiosfwd$/;"	t	namespace:std	file:
+fill	cpp_src/basic_ios.h	/^      fill() const$/;"	f	class:std::basic_ios	access:public	signature:() const
+fill	cpp_src/basic_ios.h	/^      fill(char_type __ch)$/;"	f	class:std::basic_ios	access:public	signature:(char_type __ch)
+fill	cpp_src/deque.tcc	/^    fill(const _Deque_iterator<_Tp, _Tp&, _Tp*>& __first,$/;"	f	namespace:std	signature:(const _Deque_iterator<_Tp, _Tp&, _Tp*>& __first, const _Deque_iterator<_Tp, _Tp&, _Tp*>& __last, const _Tp& __value)
+fill	cpp_src/stl_algobase.h	/^        fill(_ForwardIterator __first, _ForwardIterator __last,$/;"	f	struct:std::__fill	access:public	signature:(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value)
+fill	cpp_src/stl_algobase.h	/^    fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value)$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value)
+fill	cpp_src/stl_algobase.h	/^  fill(char* __first, char* __last, const char& __c)$/;"	f	namespace:std	signature:(char* __first, char* __last, const char& __c)
+fill	cpp_src/stl_algobase.h	/^  fill(signed char* __first, signed char* __last, const signed char& __c)$/;"	f	namespace:std	signature:(signed char* __first, signed char* __last, const signed char& __c)
+fill	cpp_src/stl_algobase.h	/^  fill(unsigned char* __first, unsigned char* __last, const unsigned char& __c)$/;"	f	namespace:std	signature:(unsigned char* __first, unsigned char* __last, const unsigned char& __c)
+fill	cpp_src/stl_bvector.h	/^  fill(_Bit_iterator __first, _Bit_iterator __last, const bool& __x)$/;"	f	namespace:std	signature:(_Bit_iterator __first, _Bit_iterator __last, const bool& __x)
+fill	cpp_src/stl_deque.h	/^    fill(const _Deque_iterator<_Tp, _Tp&, _Tp*>& __first,$/;"	p	namespace:std	signature:(const _Deque_iterator<_Tp, _Tp&, _Tp*>& __first, const _Deque_iterator<_Tp, _Tp&, _Tp*>& __last, const _Tp& __value)
+fill_n	cpp_src/stl_algobase.h	/^        fill_n(_OutputIterator __first, _Size __n, const _Tp& __value)$/;"	f	struct:std::__fill_n	access:public	signature:(_OutputIterator __first, _Size __n, const _Tp& __value)
+fill_n	cpp_src/stl_algobase.h	/^    fill_n(_OutputIterator __first, _Size __n, const _Tp& __value)$/;"	f	namespace:std	signature:(_OutputIterator __first, _Size __n, const _Tp& __value)
+fill_n	cpp_src/stl_algobase.h	/^    fill_n(char* __first, _Size __n, const char& __c)$/;"	f	namespace:std	signature:(char* __first, _Size __n, const char& __c)
+fill_n	cpp_src/stl_algobase.h	/^    fill_n(signed char* __first, _Size __n, const signed char& __c)$/;"	f	namespace:std	signature:(signed char* __first, _Size __n, const signed char& __c)
+fill_n	cpp_src/stl_algobase.h	/^    fill_n(unsigned char* __first, _Size __n, const unsigned char& __c)$/;"	f	namespace:std	signature:(unsigned char* __first, _Size __n, const unsigned char& __c)
+find	cpp_src/basic_string.h	/^      find(_CharT __c, size_type __pos = 0) const;$/;"	p	class:std::basic_string	access:public	signature:(_CharT __c, size_type __pos = 0) const
+find	cpp_src/basic_string.h	/^      find(const _CharT* __s, size_type __pos = 0) const$/;"	f	class:std::basic_string	access:public	signature:(const _CharT* __s, size_type __pos = 0) const
+find	cpp_src/basic_string.h	/^      find(const _CharT* __s, size_type __pos, size_type __n) const;$/;"	p	class:std::basic_string	access:public	signature:(const _CharT* __s, size_type __pos, size_type __n) const
+find	cpp_src/basic_string.h	/^      find(const basic_string& __str, size_type __pos = 0) const$/;"	f	class:std::basic_string	access:public	signature:(const basic_string& __str, size_type __pos = 0) const
+find	cpp_src/basic_string.tcc	/^    find(_CharT __c, size_type __pos) const$/;"	f	class:std::basic_string	signature:(_CharT __c, size_type __pos) const
+find	cpp_src/basic_string.tcc	/^    find(const _CharT* __s, size_type __pos, size_type __n) const$/;"	f	class:std::basic_string	signature:(const _CharT* __s, size_type __pos, size_type __n) const
+find	cpp_src/char_traits.h	/^      find(const char_type* __s, std::size_t __n, const char_type& __a);$/;"	p	struct:char_traits	access:public	signature:(const char_type* __s, std::size_t __n, const char_type& __a)
+find	cpp_src/char_traits.h	/^    find(const char_type* __s, std::size_t __n, const char_type& __a)$/;"	f	class:char_traits	signature:(const char_type* __s, std::size_t __n, const char_type& __a)
+find	cpp_src/stl_algo.h	/^    find(_InputIterator __first, _InputIterator __last,$/;"	f	namespace:std	signature:(_InputIterator __first, _InputIterator __last, const _Tp& __val)
+find	cpp_src/stl_algo.h	/^    find(istreambuf_iterator<_CharT>, istreambuf_iterator<_CharT>,$/;"	p	namespace:std	signature:(istreambuf_iterator<_CharT>, istreambuf_iterator<_CharT>, const _CharT&)
+find	cpp_src/stl_map.h	/^      find(const key_type& __x) const$/;"	f	class:std::map	access:public	signature:(const key_type& __x) const
+find	cpp_src/stl_map.h	/^      find(const key_type& __x)$/;"	f	class:std::map	access:public	signature:(const key_type& __x)
+find	cpp_src/stl_multimap.h	/^      find(const key_type& __x) const$/;"	f	class:std::multimap	access:public	signature:(const key_type& __x) const
+find	cpp_src/stl_multimap.h	/^      find(const key_type& __x)$/;"	f	class:std::multimap	access:public	signature:(const key_type& __x)
+find	cpp_src/stl_multiset.h	/^      find(const key_type& __x) const$/;"	f	class:std::multiset	access:public	signature:(const key_type& __x) const
+find	cpp_src/stl_multiset.h	/^      find(const key_type& __x)$/;"	f	class:std::multiset	access:public	signature:(const key_type& __x)
+find	cpp_src/stl_set.h	/^      find(const key_type& __x) const$/;"	f	class:std::set	access:public	signature:(const key_type& __x) const
+find	cpp_src/stl_set.h	/^      find(const key_type& __x)$/;"	f	class:std::set	access:public	signature:(const key_type& __x)
+find	cpp_src/stl_tree.h	/^      find(const key_type& __x) const;$/;"	p	class:std::_Rb_tree	access:public	signature:(const key_type& __x) const
+find	cpp_src/stl_tree.h	/^      find(const key_type& __x);$/;"	p	class:std::_Rb_tree	access:public	signature:(const key_type& __x)
+find	cpp_src/stl_tree.h	/^    find(const _Key& __k) const$/;"	f	class:std::_Rb_tree	signature:(const _Key& __k) const
+find	cpp_src/stl_tree.h	/^    find(const _Key& __k)$/;"	f	class:std::_Rb_tree	signature:(const _Key& __k)
+find	cpp_src/streambuf	/^        find(istreambuf_iterator<_CharT2>, istreambuf_iterator<_CharT2>,$/;"	p	class:std::basic_streambuf	file:	access:friend	signature:(istreambuf_iterator<_CharT2>, istreambuf_iterator<_CharT2>, const _CharT2&)
+find	cpp_src/streambuf_iterator.h	/^	find(istreambuf_iterator<_CharT2>, istreambuf_iterator<_CharT2>,$/;"	p	class:std::istreambuf_iterator	access:friend	signature:(istreambuf_iterator<_CharT2>, istreambuf_iterator<_CharT2>, const _CharT2&)
+find	cpp_src/streambuf_iterator.h	/^    find(istreambuf_iterator<_CharT> __first,$/;"	f	namespace:std	signature:(istreambuf_iterator<_CharT> __first, istreambuf_iterator<_CharT> __last, const _CharT& __val)
+find_end	cpp_src/stl_algo.h	/^    find_end(_ForwardIterator1 __first1, _ForwardIterator1 __last1,$/;"	f	namespace:std	signature:(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, _ForwardIterator2 __last2)
+find_end	cpp_src/stl_algo.h	/^    find_end(_ForwardIterator1 __first1, _ForwardIterator1 __last1,$/;"	f	namespace:std	signature:(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, _ForwardIterator2 __last2, _BinaryPredicate __comp)
+find_first_not_of	cpp_src/basic_string.h	/^      find_first_not_of(_CharT __c, size_type __pos = 0) const;$/;"	p	class:std::basic_string	access:public	signature:(_CharT __c, size_type __pos = 0) const
+find_first_not_of	cpp_src/basic_string.h	/^      find_first_not_of(const _CharT* __s, size_type __pos = 0) const$/;"	f	class:std::basic_string	access:public	signature:(const _CharT* __s, size_type __pos = 0) const
+find_first_not_of	cpp_src/basic_string.h	/^      find_first_not_of(const _CharT* __s, size_type __pos,$/;"	p	class:std::basic_string	access:public	signature:(const _CharT* __s, size_type __pos, size_type __n) const
+find_first_not_of	cpp_src/basic_string.h	/^      find_first_not_of(const basic_string& __str, size_type __pos = 0) const$/;"	f	class:std::basic_string	access:public	signature:(const basic_string& __str, size_type __pos = 0) const
+find_first_not_of	cpp_src/basic_string.tcc	/^    find_first_not_of(_CharT __c, size_type __pos) const$/;"	f	class:std::basic_string	signature:(_CharT __c, size_type __pos) const
+find_first_not_of	cpp_src/basic_string.tcc	/^    find_first_not_of(const _CharT* __s, size_type __pos, size_type __n) const$/;"	f	class:std::basic_string	signature:(const _CharT* __s, size_type __pos, size_type __n) const
+find_first_of	cpp_src/basic_string.h	/^      find_first_of(_CharT __c, size_type __pos = 0) const$/;"	f	class:std::basic_string	access:public	signature:(_CharT __c, size_type __pos = 0) const
+find_first_of	cpp_src/basic_string.h	/^      find_first_of(const _CharT* __s, size_type __pos = 0) const$/;"	f	class:std::basic_string	access:public	signature:(const _CharT* __s, size_type __pos = 0) const
+find_first_of	cpp_src/basic_string.h	/^      find_first_of(const _CharT* __s, size_type __pos, size_type __n) const;$/;"	p	class:std::basic_string	access:public	signature:(const _CharT* __s, size_type __pos, size_type __n) const
+find_first_of	cpp_src/basic_string.h	/^      find_first_of(const basic_string& __str, size_type __pos = 0) const$/;"	f	class:std::basic_string	access:public	signature:(const basic_string& __str, size_type __pos = 0) const
+find_first_of	cpp_src/basic_string.tcc	/^    find_first_of(const _CharT* __s, size_type __pos, size_type __n) const$/;"	f	class:std::basic_string	signature:(const _CharT* __s, size_type __pos, size_type __n) const
+find_first_of	cpp_src/stl_algo.h	/^    find_first_of(_InputIterator __first1, _InputIterator __last1,$/;"	f	namespace:std	signature:(_InputIterator __first1, _InputIterator __last1, _ForwardIterator __first2, _ForwardIterator __last2)
+find_first_of	cpp_src/stl_algo.h	/^    find_first_of(_InputIterator __first1, _InputIterator __last1,$/;"	f	namespace:std	signature:(_InputIterator __first1, _InputIterator __last1, _ForwardIterator __first2, _ForwardIterator __last2, _BinaryPredicate __comp)
+find_if	cpp_src/stl_algo.h	/^    find_if(_InputIterator __first, _InputIterator __last,$/;"	f	namespace:std	signature:(_InputIterator __first, _InputIterator __last, _Predicate __pred)
+find_last_not_of	cpp_src/basic_string.h	/^      find_last_not_of(_CharT __c, size_type __pos = npos) const;$/;"	p	class:std::basic_string	access:public	signature:(_CharT __c, size_type __pos = npos) const
+find_last_not_of	cpp_src/basic_string.h	/^      find_last_not_of(const _CharT* __s, size_type __pos = npos) const$/;"	f	class:std::basic_string	access:public	signature:(const _CharT* __s, size_type __pos = npos) const
+find_last_not_of	cpp_src/basic_string.h	/^      find_last_not_of(const _CharT* __s, size_type __pos,$/;"	p	class:std::basic_string	access:public	signature:(const _CharT* __s, size_type __pos, size_type __n) const
+find_last_not_of	cpp_src/basic_string.h	/^      find_last_not_of(const basic_string& __str, size_type __pos = npos) const$/;"	f	class:std::basic_string	access:public	signature:(const basic_string& __str, size_type __pos = npos) const
+find_last_not_of	cpp_src/basic_string.tcc	/^    find_last_not_of(_CharT __c, size_type __pos) const$/;"	f	class:std::basic_string	signature:(_CharT __c, size_type __pos) const
+find_last_not_of	cpp_src/basic_string.tcc	/^    find_last_not_of(const _CharT* __s, size_type __pos, size_type __n) const$/;"	f	class:std::basic_string	signature:(const _CharT* __s, size_type __pos, size_type __n) const
+find_last_of	cpp_src/basic_string.h	/^      find_last_of(_CharT __c, size_type __pos = npos) const$/;"	f	class:std::basic_string	access:public	signature:(_CharT __c, size_type __pos = npos) const
+find_last_of	cpp_src/basic_string.h	/^      find_last_of(const _CharT* __s, size_type __pos = npos) const$/;"	f	class:std::basic_string	access:public	signature:(const _CharT* __s, size_type __pos = npos) const
+find_last_of	cpp_src/basic_string.h	/^      find_last_of(const _CharT* __s, size_type __pos, size_type __n) const;$/;"	p	class:std::basic_string	access:public	signature:(const _CharT* __s, size_type __pos, size_type __n) const
+find_last_of	cpp_src/basic_string.h	/^      find_last_of(const basic_string& __str, size_type __pos = npos) const$/;"	f	class:std::basic_string	access:public	signature:(const basic_string& __str, size_type __pos = npos) const
+find_last_of	cpp_src/basic_string.tcc	/^    find_last_of(const _CharT* __s, size_type __pos, size_type __n) const$/;"	f	class:std::basic_string	signature:(const _CharT* __s, size_type __pos, size_type __n) const
+first	cpp_src/stl_pair.h	/^      _T1 first;                 \/\/\/< @c first is a copy of the first object$/;"	m	struct:std::pair	access:public
+first_argument_type	cpp_src/stl_function.h	/^      typedef _Arg1 first_argument_type;   \/\/\/< the type of the first argument$/;"	t	struct:std::binary_function	access:public
+first_type	cpp_src/stl_pair.h	/^      typedef _T1 first_type;    \/\/\/<  @c first_type is the first bound type$/;"	t	struct:std::pair	access:public
+fixed	cpp_src/ios_base.h	/^    static const fmtflags fixed =       _S_fixed;$/;"	m	class:std::ios_base	access:public
+fixed	cpp_src/ios_base.h	/^  fixed(ios_base& __base)$/;"	f	namespace:std	signature:(ios_base& __base)
+flags	cpp_src/ios_base.h	/^    flags() const { return _M_flags; }$/;"	f	class:std::ios_base	access:public	signature:() const
+flags	cpp_src/ios_base.h	/^    flags(fmtflags __fmtfl)$/;"	f	class:std::ios_base	access:public	signature:(fmtflags __fmtfl)
+flip	cpp_src/bitset	/^	flip()$/;"	f	class:std::bitset::reference	access:public	signature:()
+flip	cpp_src/bitset	/^      flip()$/;"	f	class:std::bitset	access:public	signature:()
+flip	cpp_src/bitset	/^      flip(size_t __position)$/;"	f	class:std::bitset	access:public	signature:(size_t __position)
+flip	cpp_src/bitset	/^    flip(size_t)$/;"	f	class:std::bitset	signature:(size_t)
+flip	cpp_src/stl_bvector.h	/^    flip()$/;"	f	class:std::vector	access:public	signature:()
+flip	cpp_src/stl_bvector.h	/^    flip()$/;"	f	struct:std::_Bit_reference	access:public	signature:()
+float_denorm_style	cpp_src/limits	/^  enum float_denorm_style$/;"	g	namespace:std	file:
+float_round_style	cpp_src/limits	/^  enum float_round_style$/;"	g	namespace:std	file:
+floatfield	cpp_src/ios_base.h	/^    static const fmtflags floatfield =  _S_floatfield;$/;"	m	class:std::ios_base	access:public
+floor	cpp_src/cmath	/^    floor(_Tp __x)$/;"	f	namespace:std	signature:(_Tp __x)
+floor	cpp_src/cmath	/^  floor(float __x)$/;"	f	namespace:std	signature:(float __x)
+floor	cpp_src/cmath	/^  floor(long double __x)$/;"	f	namespace:std	signature:(long double __x)
+floor	cpp_src/cmath	68;"	d	file:
+flush	cpp_src/ostream	/^      flush();$/;"	p	class:std::basic_ostream	file:	access:public	signature:()
+flush	cpp_src/ostream	/^    flush(basic_ostream<_CharT, _Traits>& __os)$/;"	f	namespace:std	signature:(basic_ostream<_CharT, _Traits>& __os)
+flush	cpp_src/ostream.tcc	/^    flush()$/;"	f	class:std::basic_ostream	signature:()
+flush	cpp_src/ostream.tcc	/^  extern template ostream& flush(ostream&);$/;"	p	namespace:std	file:	signature:(ostream&)
+flush	cpp_src/ostream.tcc	/^  extern template wostream& flush(wostream&);$/;"	p	namespace:std	file:	signature:(wostream&)
+fmod	cpp_src/cmath	/^  fmod(float __x, float __y)$/;"	f	namespace:std	signature:(float __x, float __y)
+fmod	cpp_src/cmath	/^  fmod(long double __x, long double __y)$/;"	f	namespace:std	signature:(long double __x, long double __y)
+fmod	cpp_src/cmath	69;"	d	file:
+fmtflags	cpp_src/ios_base.h	/^    typedef _Ios_Fmtflags fmtflags;$/;"	t	class:std::ios_base	access:public
+fopen	cpp_src/cstdio	64;"	d	file:
+for_each	cpp_src/stl_algo.h	/^    for_each(_InputIterator __first, _InputIterator __last, _Function __f)$/;"	f	namespace:std	signature:(_InputIterator __first, _InputIterator __last, _Function __f)
+forward_iterator_tag	cpp_src/stl_iterator_base_types.h	/^  struct forward_iterator_tag : public input_iterator_tag {};$/;"	s	namespace:std	inherits:input_iterator_tag
+fpos	cpp_src/postypes.h	/^      fpos()$/;"	f	class:std::fpos	access:public	signature:()
+fpos	cpp_src/postypes.h	/^      fpos(streamoff __off)$/;"	f	class:std::fpos	access:public	signature:(streamoff __off)
+fpos	cpp_src/postypes.h	/^    class fpos$/;"	c	namespace:std
+fprintf	cpp_src/cstdio	65;"	d	file:
+fputc	cpp_src/cstdio	66;"	d	file:
+fputs	cpp_src/cstdio	67;"	d	file:
+fputwc	cpp_src/cwchar	80;"	d	file:
+fputws	cpp_src/cwchar	81;"	d	file:
+frac_digits	cpp_src/locale_facets.h	/^      frac_digits() const$/;"	f	class:std::moneypunct	access:public	signature:() const
+fread	cpp_src/cstdio	68;"	d	file:
+freopen	cpp_src/cstdio	69;"	d	file:
+frexp	cpp_src/cmath	/^    frexp(_Tp __x, int* __exp)$/;"	f	namespace:std	signature:(_Tp __x, int* __exp)
+frexp	cpp_src/cmath	/^  frexp(float __x, int* __exp)$/;"	f	namespace:std	signature:(float __x, int* __exp)
+frexp	cpp_src/cmath	/^  frexp(long double __x, int* __exp)$/;"	f	namespace:std	signature:(long double __x, int* __exp)
+frexp	cpp_src/cmath	70;"	d	file:
+front	cpp_src/stl_bvector.h	/^    front() const$/;"	f	class:std::vector	access:public	signature:() const
+front	cpp_src/stl_bvector.h	/^    front()$/;"	f	class:std::vector	access:public	signature:()
+front	cpp_src/stl_deque.h	/^      front() const$/;"	f	class:std::deque	access:public	signature:() const
+front	cpp_src/stl_deque.h	/^      front()$/;"	f	class:std::deque	access:public	signature:()
+front	cpp_src/stl_list.h	/^      front() const$/;"	f	class:std::list	access:public	signature:() const
+front	cpp_src/stl_list.h	/^      front()$/;"	f	class:std::list	access:public	signature:()
+front	cpp_src/stl_queue.h	/^      front() const$/;"	f	class:std::queue	access:public	signature:() const
+front	cpp_src/stl_queue.h	/^      front()$/;"	f	class:std::queue	access:public	signature:()
+front	cpp_src/stl_vector.h	/^      front() const$/;"	f	class:std::vector	access:public	signature:() const
+front	cpp_src/stl_vector.h	/^      front()$/;"	f	class:std::vector	access:public	signature:()
+front_insert_iterator	cpp_src/stl_iterator.h	/^      explicit front_insert_iterator(_Container& __x) : container(&__x) { }$/;"	f	class:std::front_insert_iterator	access:public	signature:(_Container& __x)
+front_insert_iterator	cpp_src/stl_iterator.h	/^    class front_insert_iterator$/;"	c	namespace:std	inherits:iterator
+front_inserter	cpp_src/stl_iterator.h	/^    front_inserter(_Container& __x)$/;"	f	namespace:std	signature:(_Container& __x)
+fscanf	cpp_src/cstdio	70;"	d	file:
+fseek	cpp_src/cstdio	71;"	d	file:
+fsetpos	cpp_src/cstdio	72;"	d	file:
+fstream	cpp_src/iosfwd	/^  typedef basic_fstream<char> 		fstream;	\/\/\/< @isiosfwd$/;"	t	namespace:std	file:
+ftell	cpp_src/cstdio	73;"	d	file:
+func	cpp_src/valarray	/^      _Expr<_RefFunClos<_ValArray, _Tp>, _Tp> apply(_Tp func(const _Tp&)) const;$/;"	p	class:std::valarray	file:	access:public	signature:(const _Tp&) const
+func	cpp_src/valarray	/^      _Expr<_ValFunClos<_ValArray, _Tp>, _Tp> apply(_Tp func(_Tp)) const;$/;"	p	class:std::valarray	file:	access:public	signature:(_Tp) const
+func	cpp_src/valarray	/^    valarray<_Tp>::apply(_Tp func(_Tp)) const$/;"	f	class:std::valarray	signature:(_Tp) const
+func	cpp_src/valarray	/^    valarray<_Tp>::apply(_Tp func(const _Tp &)) const$/;"	f	class:std::valarray	signature:(const _Tp &) const
+fwide	cpp_src/cwchar	82;"	d	file:
+fwprintf	cpp_src/cwchar	83;"	d	file:
+fwrite	cpp_src/cstdio	74;"	d	file:
+fwscanf	cpp_src/cwchar	84;"	d	file:
+gbump	cpp_src/streambuf	/^      gbump(int __n) { _M_in_cur += __n; }$/;"	f	class:std::basic_streambuf	access:protected	signature:(int __n)
+gcount	cpp_src/istream	/^      gcount() const $/;"	f	class:std::basic_istream	access:public	signature:() const
+generate	cpp_src/stl_algo.h	/^    generate(_ForwardIterator __first, _ForwardIterator __last,$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last, _Generator __gen)
+generate_n	cpp_src/stl_algo.h	/^    generate_n(_OutputIterator __first, _Size __n, _Generator __gen)$/;"	f	namespace:std	signature:(_OutputIterator __first, _Size __n, _Generator __gen)
+get	cpp_src/istream	/^      get();$/;"	p	class:std::basic_istream	file:	access:public	signature:()
+get	cpp_src/istream	/^      get(__streambuf_type& __sb)$/;"	f	class:std::basic_istream	access:public	signature:(__streambuf_type& __sb)
+get	cpp_src/istream	/^      get(__streambuf_type& __sb, char_type __delim);$/;"	p	class:std::basic_istream	file:	access:public	signature:(__streambuf_type& __sb, char_type __delim)
+get	cpp_src/istream	/^      get(char_type& __c);$/;"	p	class:std::basic_istream	file:	access:public	signature:(char_type& __c)
+get	cpp_src/istream	/^      get(char_type* __s, streamsize __n)$/;"	f	class:std::basic_istream	access:public	signature:(char_type* __s, streamsize __n)
+get	cpp_src/istream	/^      get(char_type* __s, streamsize __n, char_type __delim);$/;"	p	class:std::basic_istream	file:	access:public	signature:(char_type* __s, streamsize __n, char_type __delim)
+get	cpp_src/istream.tcc	/^    get(__streambuf_type& __sb, char_type __delim)$/;"	f	class:std::basic_istream	signature:(__streambuf_type& __sb, char_type __delim)
+get	cpp_src/istream.tcc	/^    get(char_type& __c)$/;"	f	class:std::basic_istream	signature:(char_type& __c)
+get	cpp_src/istream.tcc	/^    get(char_type* __s, streamsize __n, char_type __delim)$/;"	f	class:std::basic_istream	signature:(char_type* __s, streamsize __n, char_type __delim)
+get	cpp_src/istream.tcc	/^    get(void)$/;"	f	class:std::basic_istream	signature:(void)
+get	cpp_src/locale_facets.h	/^      get(catalog __c, int __set, int __msgid, const string_type& __s) const$/;"	f	class:std::messages	access:public	signature:(catalog __c, int __set, int __msgid, const string_type& __s) const
+get	cpp_src/locale_facets.h	/^      get(iter_type __in, iter_type __end, ios_base& __io,$/;"	f	class:std::num_get	access:public	signature:(iter_type __in, iter_type __end, ios_base& __io, ios_base::iostate& __err, bool& __v) const
+get	cpp_src/locale_facets.h	/^      get(iter_type __in, iter_type __end, ios_base& __io,$/;"	f	class:std::num_get	access:public	signature:(iter_type __in, iter_type __end, ios_base& __io, ios_base::iostate& __err, double& __v) const
+get	cpp_src/locale_facets.h	/^      get(iter_type __in, iter_type __end, ios_base& __io,$/;"	f	class:std::num_get	access:public	signature:(iter_type __in, iter_type __end, ios_base& __io, ios_base::iostate& __err, float& __v) const
+get	cpp_src/locale_facets.h	/^      get(iter_type __in, iter_type __end, ios_base& __io,$/;"	f	class:std::num_get	access:public	signature:(iter_type __in, iter_type __end, ios_base& __io, ios_base::iostate& __err, long double& __v) const
+get	cpp_src/locale_facets.h	/^      get(iter_type __in, iter_type __end, ios_base& __io,$/;"	f	class:std::num_get	access:public	signature:(iter_type __in, iter_type __end, ios_base& __io, ios_base::iostate& __err, long long& __v) const
+get	cpp_src/locale_facets.h	/^      get(iter_type __in, iter_type __end, ios_base& __io,$/;"	f	class:std::num_get	access:public	signature:(iter_type __in, iter_type __end, ios_base& __io, ios_base::iostate& __err, long& __v) const
+get	cpp_src/locale_facets.h	/^      get(iter_type __in, iter_type __end, ios_base& __io,$/;"	f	class:std::num_get	access:public	signature:(iter_type __in, iter_type __end, ios_base& __io, ios_base::iostate& __err, unsigned int& __v) const
+get	cpp_src/locale_facets.h	/^      get(iter_type __in, iter_type __end, ios_base& __io,$/;"	f	class:std::num_get	access:public	signature:(iter_type __in, iter_type __end, ios_base& __io, ios_base::iostate& __err, unsigned long long& __v) const
+get	cpp_src/locale_facets.h	/^      get(iter_type __in, iter_type __end, ios_base& __io,$/;"	f	class:std::num_get	access:public	signature:(iter_type __in, iter_type __end, ios_base& __io, ios_base::iostate& __err, unsigned long& __v) const
+get	cpp_src/locale_facets.h	/^      get(iter_type __in, iter_type __end, ios_base& __io,$/;"	f	class:std::num_get	access:public	signature:(iter_type __in, iter_type __end, ios_base& __io, ios_base::iostate& __err, unsigned short& __v) const
+get	cpp_src/locale_facets.h	/^      get(iter_type __in, iter_type __end, ios_base& __io,$/;"	f	class:std::num_get	access:public	signature:(iter_type __in, iter_type __end, ios_base& __io, ios_base::iostate& __err, void*& __v) const
+get	cpp_src/locale_facets.h	/^      get(iter_type __s, iter_type __end, bool __intl, ios_base& __io,$/;"	f	class:std::money_get	access:public	signature:(iter_type __s, iter_type __end, bool __intl, ios_base& __io, ios_base::iostate& __err, long double& __units) const
+get	cpp_src/locale_facets.h	/^      get(iter_type __s, iter_type __end, bool __intl, ios_base& __io,$/;"	f	class:std::money_get	access:public	signature:(iter_type __s, iter_type __end, bool __intl, ios_base& __io, ios_base::iostate& __err, string_type& __digits) const
+get	cpp_src/memory	/^      get() const throw() { return _M_ptr; }$/;"	f	class:std::auto_ptr	access:public	signature:() const
+get_allocator	cpp_src/basic_string.h	/^      get_allocator() const$/;"	f	class:std::basic_string	access:public	signature:() const
+get_allocator	cpp_src/stl_bvector.h	/^      get_allocator() const$/;"	f	struct:std::_Bvector_base	access:public	signature:() const
+get_allocator	cpp_src/stl_bvector.h	/^    allocator_type get_allocator() const$/;"	f	class:std::vector	access:public	signature:() const
+get_allocator	cpp_src/stl_deque.h	/^      get_allocator() const$/;"	f	class:std::_Deque_base	access:public	signature:() const
+get_allocator	cpp_src/stl_deque.h	/^      get_allocator() const$/;"	f	class:std::deque	access:public	signature:() const
+get_allocator	cpp_src/stl_list.h	/^      get_allocator() const$/;"	f	class:std::_List_base	access:public	signature:() const
+get_allocator	cpp_src/stl_list.h	/^      get_allocator() const$/;"	f	class:std::list	access:public	signature:() const
+get_allocator	cpp_src/stl_map.h	/^      get_allocator() const$/;"	f	class:std::map	access:public	signature:() const
+get_allocator	cpp_src/stl_multimap.h	/^      get_allocator() const$/;"	f	class:std::multimap	access:public	signature:() const
+get_allocator	cpp_src/stl_multiset.h	/^      get_allocator() const$/;"	f	class:std::multiset	access:public	signature:() const
+get_allocator	cpp_src/stl_set.h	/^      get_allocator() const$/;"	f	class:std::set	access:public	signature:() const
+get_allocator	cpp_src/stl_tree.h	/^      get_allocator() const$/;"	f	class:std::_Rb_tree	access:public	signature:() const
+get_allocator	cpp_src/stl_vector.h	/^      get_allocator() const$/;"	f	struct:std::_Vector_base	access:public	signature:() const
+get_date	cpp_src/locale_facets.h	/^      get_date(iter_type __beg, iter_type __end, ios_base& __io,$/;"	f	class:std::time_get	access:public	signature:(iter_type __beg, iter_type __end, ios_base& __io, ios_base::iostate& __err, tm* __tm) const
+get_monthname	cpp_src/locale_facets.h	/^      get_monthname(iter_type __beg, iter_type __end, ios_base& __io,$/;"	f	class:std::time_get	access:public	signature:(iter_type __beg, iter_type __end, ios_base& __io, ios_base::iostate& __err, tm* __tm) const
+get_temporary_buffer	cpp_src/memory	/^    get_temporary_buffer(ptrdiff_t __len)$/;"	f	namespace:std	signature:(ptrdiff_t __len)
+get_time	cpp_src/locale_facets.h	/^      get_time(iter_type __beg, iter_type __end, ios_base& __io,$/;"	f	class:std::time_get	access:public	signature:(iter_type __beg, iter_type __end, ios_base& __io, ios_base::iostate& __err, tm* __tm) const
+get_weekday	cpp_src/locale_facets.h	/^      get_weekday(iter_type __beg, iter_type __end, ios_base& __io,$/;"	f	class:std::time_get	access:public	signature:(iter_type __beg, iter_type __end, ios_base& __io, ios_base::iostate& __err, tm* __tm) const
+get_year	cpp_src/locale_facets.h	/^      get_year(iter_type __beg, iter_type __end, ios_base& __io,$/;"	f	class:std::time_get	access:public	signature:(iter_type __beg, iter_type __end, ios_base& __io, ios_base::iostate& __err, tm* __tm) const
+getc	cpp_src/cstdio	75;"	d	file:
+getchar	cpp_src/cstdio	76;"	d	file:
+getline	cpp_src/basic_string.h	/^    getline(basic_istream<_CharT, _Traits>& __is,$/;"	f	namespace:std	signature:(basic_istream<_CharT, _Traits>& __is, basic_string<_CharT, _Traits, _Alloc>& __str)
+getline	cpp_src/basic_string.h	/^    getline(basic_istream<_CharT, _Traits>& __is,$/;"	p	namespace:std	signature:(basic_istream<_CharT, _Traits>& __is, basic_string<_CharT, _Traits, _Alloc>& __str, _CharT __delim)
+getline	cpp_src/basic_string.h	/^    getline(basic_istream<char>& __in, basic_string<char>& __str,$/;"	p	namespace:std	signature:(basic_istream<char>& __in, basic_string<char>& __str, char __delim)
+getline	cpp_src/basic_string.h	/^    getline(basic_istream<wchar_t>& __in, basic_string<wchar_t>& __str,$/;"	p	namespace:std	signature:(basic_istream<wchar_t>& __in, basic_string<wchar_t>& __str, wchar_t __delim)
+getline	cpp_src/basic_string.tcc	/^    getline(basic_istream<char>&, string&);$/;"	p	namespace:std	file:	signature:(basic_istream<char>&, string&)
+getline	cpp_src/basic_string.tcc	/^    getline(basic_istream<char>&, string&, char);$/;"	p	namespace:std	file:	signature:(basic_istream<char>&, string&, char)
+getline	cpp_src/basic_string.tcc	/^    getline(basic_istream<wchar_t>&, wstring&);$/;"	p	namespace:std	file:	signature:(basic_istream<wchar_t>&, wstring&)
+getline	cpp_src/basic_string.tcc	/^    getline(basic_istream<wchar_t>&, wstring&, wchar_t);$/;"	p	namespace:std	file:	signature:(basic_istream<wchar_t>&, wstring&, wchar_t)
+getline	cpp_src/istream	/^      getline(char_type* __s, streamsize __n)$/;"	f	class:std::basic_istream	access:public	signature:(char_type* __s, streamsize __n)
+getline	cpp_src/istream	/^      getline(char_type* __s, streamsize __n, char_type __delim);$/;"	p	class:std::basic_istream	file:	access:public	signature:(char_type* __s, streamsize __n, char_type __delim)
+getline	cpp_src/istream	/^    getline(char_type* __s, streamsize __n, char_type __delim);$/;"	p	class:std::basic_istream	file:	signature:(char_type* __s, streamsize __n, char_type __delim)
+getline	cpp_src/istream.tcc	/^    getline(basic_istream<_CharT, _Traits>& __in,$/;"	f	namespace:std	signature:(basic_istream<_CharT, _Traits>& __in, basic_string<_CharT, _Traits, _Alloc>& __str, _CharT __delim)
+getline	cpp_src/istream.tcc	/^    getline(char_type* __s, streamsize __n, char_type __delim)$/;"	f	class:std::basic_istream	signature:(char_type* __s, streamsize __n, char_type __delim)
+getline	cpp_src/streambuf	/^        getline(basic_istream<_CharT2, _Traits2>&,$/;"	p	class:std::basic_streambuf	file:	access:friend	signature:(basic_istream<_CharT2, _Traits2>&, basic_string<_CharT2, _Traits2, _Alloc>&, _CharT2)
+getloc	cpp_src/ios_base.h	/^    getloc() const { return _M_ios_locale; }$/;"	f	class:std::ios_base	access:public	signature:() const
+getloc	cpp_src/streambuf	/^      getloc() const$/;"	f	class:std::basic_streambuf	access:public	signature:() const
+gets	cpp_src/cstdio	77;"	d	file:
+getwc	cpp_src/cwchar	85;"	d	file:
+getwchar	cpp_src/cwchar	86;"	d	file:
+global	cpp_src/locale_classes.h	/^    global(const locale&);$/;"	p	class:std::locale	access:public	signature:(const locale&)
+gmtime	cpp_src/ctime	60;"	d	file:
+good	cpp_src/basic_ios.h	/^      good() const$/;"	f	class:std::basic_ios	access:public	signature:() const
+goodbit	cpp_src/ios_base.h	/^    static const iostate goodbit =	_S_goodbit;$/;"	m	class:std::ios_base	access:public
+gptr	cpp_src/streambuf	/^      gptr()  const { return _M_in_cur;  }$/;"	f	class:std::basic_streambuf	access:protected	signature:() const
+greater	cpp_src/stl_function.h	/^    struct greater : public binary_function<_Tp, _Tp, bool>$/;"	s	namespace:std	inherits:binary_function
+greater_equal	cpp_src/stl_function.h	/^    struct greater_equal : public binary_function<_Tp, _Tp, bool>$/;"	s	namespace:std	inherits:binary_function
+grouping	cpp_src/locale_facets.h	/^      grouping() const$/;"	f	class:std::moneypunct	access:public	signature:() const
+grouping	cpp_src/locale_facets.h	/^      grouping() const$/;"	f	class:std::numpunct	access:public	signature:() const
+gslice	cpp_src/gslice.h	/^    gslice ();$/;"	p	class:std::gslice	access:public	signature:()
+gslice	cpp_src/gslice.h	/^    gslice(const gslice&);$/;"	p	class:std::gslice	access:public	signature:(const gslice&)
+gslice	cpp_src/gslice.h	/^    gslice(size_t, const valarray<size_t>&, const valarray<size_t>&);$/;"	p	class:std::gslice	access:public	signature:(size_t, const valarray<size_t>&, const valarray<size_t>&)
+gslice	cpp_src/gslice.h	/^  class gslice$/;"	c	namespace:std
+gslice	cpp_src/gslice.h	/^  gslice::gslice(const gslice& __g) : _M_index(__g._M_index)$/;"	f	class:std::gslice	signature:(const gslice& __g)
+gslice	cpp_src/gslice.h	/^  gslice::gslice(size_t __o, const valarray<size_t>& __l,$/;"	f	class:std::gslice	signature:(size_t __o, const valarray<size_t>& __l, const valarray<size_t>& __s)
+gslice	cpp_src/gslice.h	/^  inline gslice::gslice () : _M_index(0) {}$/;"	f	class:std::gslice	signature:()
+gslice_array	cpp_src/gslice_array.h	/^      gslice_array();$/;"	p	class:std::gslice_array	access:private	signature:()
+gslice_array	cpp_src/gslice_array.h	/^      gslice_array(_Array<_Tp>, const valarray<size_t>&);$/;"	p	class:std::gslice_array	access:private	signature:(_Array<_Tp>, const valarray<size_t>&)
+gslice_array	cpp_src/gslice_array.h	/^      gslice_array(const gslice_array&);$/;"	p	class:std::gslice_array	access:public	signature:(const gslice_array&)
+gslice_array	cpp_src/gslice_array.h	/^    class gslice_array$/;"	c	namespace:std
+gslice_array	cpp_src/gslice_array.h	/^    gslice_array<_Tp>::gslice_array(_Array<_Tp> __a,$/;"	f	class:std::gslice_array	signature:(_Array<_Tp> __a, const valarray<size_t>& __i)
+gslice_array	cpp_src/gslice_array.h	/^    gslice_array<_Tp>::gslice_array(const gslice_array<_Tp>& __a)$/;"	f	class:std::gslice_array	signature:(const gslice_array<_Tp>& __a)
+has_denorm	cpp_src/limits	/^      static const float_denorm_style has_denorm = denorm_absent;$/;"	m	struct:std::numeric_limits	file:	access:public
+has_denorm	cpp_src/limits	/^      static const float_denorm_style has_denorm$/;"	m	struct:std::numeric_limits	file:	access:public
+has_denorm	cpp_src/limits	/^    static const float_denorm_style has_denorm = denorm_absent;$/;"	m	struct:std::__numeric_limits_base	file:	access:public
+has_denorm_loss	cpp_src/limits	/^      static const bool has_denorm_loss = __glibcxx_double_has_denorm_loss;$/;"	m	struct:std::numeric_limits	file:	access:public
+has_denorm_loss	cpp_src/limits	/^      static const bool has_denorm_loss = __glibcxx_float_has_denorm_loss;$/;"	m	struct:std::numeric_limits	file:	access:public
+has_denorm_loss	cpp_src/limits	/^      static const bool has_denorm_loss = false;$/;"	m	struct:std::numeric_limits	file:	access:public
+has_denorm_loss	cpp_src/limits	/^      static const bool has_denorm_loss$/;"	m	struct:std::numeric_limits	file:	access:public
+has_denorm_loss	cpp_src/limits	/^    static const bool has_denorm_loss = false;$/;"	m	struct:std::__numeric_limits_base	file:	access:public
+has_facet	cpp_src/locale_classes.h	/^      has_facet(const locale&) throw ();$/;"	p	class:std::locale::id	access:friend	signature:(const locale&)
+has_facet	cpp_src/locale_classes.h	/^      has_facet(const locale&) throw();$/;"	p	class:std::locale	access:friend	signature:(const locale&)
+has_facet	cpp_src/locale_classes.h	/^      has_facet(const locale&) throw();$/;"	p	class:std::locale::_Impl	access:friend	signature:(const locale&)
+has_facet	cpp_src/locale_facets.tcc	/^    has_facet(const locale& __loc) throw()$/;"	f	namespace:std	signature:(const locale& __loc)
+has_facet	cpp_src/locale_facets.tcc	/^    has_facet<__timepunct<char> >(const locale&);$/;"	p	namespace:std	file:	signature:(const locale&)
+has_facet	cpp_src/locale_facets.tcc	/^    has_facet<__timepunct<wchar_t> >(const locale&);$/;"	p	namespace:std	file:	signature:(const locale&)
+has_facet	cpp_src/locale_facets.tcc	/^    has_facet<codecvt<char, char, mbstate_t> >(const locale&);$/;"	p	namespace:std	file:	signature:(const locale&)
+has_facet	cpp_src/locale_facets.tcc	/^    has_facet<codecvt<wchar_t, char, mbstate_t> >(const locale&);$/;"	p	namespace:std	file:	signature:(const locale&)
+has_facet	cpp_src/locale_facets.tcc	/^    has_facet<collate<char> >(const locale&);$/;"	p	namespace:std	file:	signature:(const locale&)
+has_facet	cpp_src/locale_facets.tcc	/^    has_facet<collate<wchar_t> >(const locale&);$/;"	p	namespace:std	file:	signature:(const locale&)
+has_facet	cpp_src/locale_facets.tcc	/^    has_facet<ctype<char> >(const locale&);$/;"	p	namespace:std	file:	signature:(const locale&)
+has_facet	cpp_src/locale_facets.tcc	/^    has_facet<ctype<wchar_t> >(const locale&);$/;"	p	namespace:std	file:	signature:(const locale&)
+has_facet	cpp_src/locale_facets.tcc	/^    has_facet<messages<char> >(const locale&);$/;"	p	namespace:std	file:	signature:(const locale&)
+has_facet	cpp_src/locale_facets.tcc	/^    has_facet<messages<wchar_t> >(const locale&);$/;"	p	namespace:std	file:	signature:(const locale&)
+has_facet	cpp_src/locale_facets.tcc	/^    has_facet<money_get<char> >(const locale&);$/;"	p	namespace:std	file:	signature:(const locale&)
+has_facet	cpp_src/locale_facets.tcc	/^    has_facet<money_get<wchar_t> >(const locale&);$/;"	p	namespace:std	file:	signature:(const locale&)
+has_facet	cpp_src/locale_facets.tcc	/^    has_facet<money_put<char> >(const locale&);$/;"	p	namespace:std	file:	signature:(const locale&)
+has_facet	cpp_src/locale_facets.tcc	/^    has_facet<money_put<wchar_t> >(const locale&);$/;"	p	namespace:std	file:	signature:(const locale&)
+has_facet	cpp_src/locale_facets.tcc	/^    has_facet<moneypunct<char> >(const locale&);$/;"	p	namespace:std	file:	signature:(const locale&)
+has_facet	cpp_src/locale_facets.tcc	/^    has_facet<moneypunct<wchar_t> >(const locale&);$/;"	p	namespace:std	file:	signature:(const locale&)
+has_facet	cpp_src/locale_facets.tcc	/^    has_facet<num_get<char> >(const locale&);$/;"	p	namespace:std	file:	signature:(const locale&)
+has_facet	cpp_src/locale_facets.tcc	/^    has_facet<num_get<wchar_t> >(const locale&);$/;"	p	namespace:std	file:	signature:(const locale&)
+has_facet	cpp_src/locale_facets.tcc	/^    has_facet<num_put<char> >(const locale&);$/;"	p	namespace:std	file:	signature:(const locale&)
+has_facet	cpp_src/locale_facets.tcc	/^    has_facet<num_put<wchar_t> >(const locale&);$/;"	p	namespace:std	file:	signature:(const locale&)
+has_facet	cpp_src/locale_facets.tcc	/^    has_facet<numpunct<char> >(const locale&);$/;"	p	namespace:std	file:	signature:(const locale&)
+has_facet	cpp_src/locale_facets.tcc	/^    has_facet<numpunct<wchar_t> >(const locale&);$/;"	p	namespace:std	file:	signature:(const locale&)
+has_facet	cpp_src/locale_facets.tcc	/^    has_facet<time_get<char> >(const locale&);$/;"	p	namespace:std	file:	signature:(const locale&)
+has_facet	cpp_src/locale_facets.tcc	/^    has_facet<time_get<wchar_t> >(const locale&);$/;"	p	namespace:std	file:	signature:(const locale&)
+has_facet	cpp_src/locale_facets.tcc	/^    has_facet<time_put<char> >(const locale&);$/;"	p	namespace:std	file:	signature:(const locale&)
+has_facet	cpp_src/locale_facets.tcc	/^    has_facet<time_put<wchar_t> >(const locale&);$/;"	p	namespace:std	file:	signature:(const locale&)
+has_facet	cpp_src/localefwd.h	/^    has_facet(const locale& __loc) throw();$/;"	p	namespace:std	signature:(const locale& __loc)
+has_infinity	cpp_src/limits	/^      static const bool has_infinity = __DBL_HAS_INFINITY__;$/;"	m	struct:std::numeric_limits	file:	access:public
+has_infinity	cpp_src/limits	/^      static const bool has_infinity = __FLT_HAS_INFINITY__;$/;"	m	struct:std::numeric_limits	file:	access:public
+has_infinity	cpp_src/limits	/^      static const bool has_infinity = __LDBL_HAS_INFINITY__;$/;"	m	struct:std::numeric_limits	file:	access:public
+has_infinity	cpp_src/limits	/^      static const bool has_infinity = false;$/;"	m	struct:std::numeric_limits	file:	access:public
+has_infinity	cpp_src/limits	/^    static const bool has_infinity = false;$/;"	m	struct:std::__numeric_limits_base	file:	access:public
+has_quiet_NaN	cpp_src/limits	/^      static const bool has_quiet_NaN = __DBL_HAS_QUIET_NAN__;$/;"	m	struct:std::numeric_limits	file:	access:public
+has_quiet_NaN	cpp_src/limits	/^      static const bool has_quiet_NaN = __FLT_HAS_QUIET_NAN__;$/;"	m	struct:std::numeric_limits	file:	access:public
+has_quiet_NaN	cpp_src/limits	/^      static const bool has_quiet_NaN = __LDBL_HAS_QUIET_NAN__;$/;"	m	struct:std::numeric_limits	file:	access:public
+has_quiet_NaN	cpp_src/limits	/^      static const bool has_quiet_NaN = false;$/;"	m	struct:std::numeric_limits	file:	access:public
+has_quiet_NaN	cpp_src/limits	/^    static const bool has_quiet_NaN = false;$/;"	m	struct:std::__numeric_limits_base	file:	access:public
+has_signaling_NaN	cpp_src/limits	/^      static const bool has_signaling_NaN = false;$/;"	m	struct:std::numeric_limits	file:	access:public
+has_signaling_NaN	cpp_src/limits	/^      static const bool has_signaling_NaN = has_quiet_NaN;$/;"	m	struct:std::numeric_limits	file:	access:public
+has_signaling_NaN	cpp_src/limits	/^    static const bool has_signaling_NaN = false;$/;"	m	struct:std::__numeric_limits_base	file:	access:public
+hash	cpp_src/locale_facets.h	/^      hash(const _CharT* __lo, const _CharT* __hi) const$/;"	f	class:std::collate	access:public	signature:(const _CharT* __lo, const _CharT* __hi) const
+hex	cpp_src/ios_base.h	/^    static const fmtflags hex =         _S_hex;$/;"	m	class:std::ios_base	access:public
+hex	cpp_src/ios_base.h	/^  hex(ios_base& __base)$/;"	f	namespace:std	signature:(ios_base& __base)
+hook	cpp_src/stl_list.h	/^    hook(_List_node_base * const __position);$/;"	p	struct:std::_List_node_base	access:public	signature:(_List_node_base * const __position)
+id	cpp_src/codecvt.h	/^      static locale::id			id;$/;"	m	class:std::codecvt	access:public
+id	cpp_src/codecvt.h	/^      static locale::id id;$/;"	m	class:std::codecvt	access:public
+id	cpp_src/codecvt.h	/^    locale::id codecvt<_InternT, _ExternT, _StateT>::id;$/;"	m	class:std::codecvt
+id	cpp_src/locale_classes.h	/^    id() { }$/;"	f	class:std::locale::id	access:public	signature:()
+id	cpp_src/locale_classes.h	/^    id(const id&);  \/\/ Not defined.$/;"	p	class:std::locale::id	access:private	signature:(const id&)
+id	cpp_src/locale_classes.h	/^  class locale::id$/;"	c	class:std::locale
+id	cpp_src/locale_facets.h	/^      static locale::id			id;$/;"	m	class:std::__timepunct	access:public
+id	cpp_src/locale_facets.h	/^      static locale::id			id;$/;"	m	class:std::collate	access:public
+id	cpp_src/locale_facets.h	/^      static locale::id			id;$/;"	m	class:std::ctype	access:public
+id	cpp_src/locale_facets.h	/^      static locale::id			id;$/;"	m	class:std::messages	access:public
+id	cpp_src/locale_facets.h	/^      static locale::id			id;$/;"	m	class:std::money_get	access:public
+id	cpp_src/locale_facets.h	/^      static locale::id			id;$/;"	m	class:std::money_put	access:public
+id	cpp_src/locale_facets.h	/^      static locale::id			id;$/;"	m	class:std::moneypunct	access:public
+id	cpp_src/locale_facets.h	/^      static locale::id			id;$/;"	m	class:std::num_get	access:public
+id	cpp_src/locale_facets.h	/^      static locale::id			id;$/;"	m	class:std::numpunct	access:public
+id	cpp_src/locale_facets.h	/^      static locale::id			id;$/;"	m	class:std::time_get	access:public
+id	cpp_src/locale_facets.h	/^      static locale::id			id;$/;"	m	class:std::time_put	access:public
+id	cpp_src/locale_facets.h	/^      static locale::id		id;$/;"	m	class:std::ctype	access:public
+id	cpp_src/locale_facets.h	/^      static locale::id		id;$/;"	m	class:std::num_put	access:public
+id	cpp_src/locale_facets.h	/^      static locale::id        id;$/;"	m	class:std::ctype	access:public
+id	cpp_src/locale_facets.h	/^    locale::id __timepunct<_CharT>::id;$/;"	m	class:std::__timepunct
+id	cpp_src/locale_facets.h	/^    locale::id collate<_CharT>::id;$/;"	m	class:std::collate
+id	cpp_src/locale_facets.h	/^    locale::id ctype<_CharT>::id;$/;"	m	class:std::ctype
+id	cpp_src/locale_facets.h	/^    locale::id messages<_CharT>::id;$/;"	m	class:std::messages
+id	cpp_src/locale_facets.h	/^    locale::id money_get<_CharT, _InIter>::id;$/;"	m	class:std::money_get
+id	cpp_src/locale_facets.h	/^    locale::id money_put<_CharT, _OutIter>::id;$/;"	m	class:std::money_put
+id	cpp_src/locale_facets.h	/^    locale::id moneypunct<_CharT, _Intl>::id;$/;"	m	class:std::moneypunct
+id	cpp_src/locale_facets.h	/^    locale::id num_get<_CharT, _InIter>::id;$/;"	m	class:std::num_get
+id	cpp_src/locale_facets.h	/^    locale::id num_put<_CharT, _OutIter>::id;$/;"	m	class:std::num_put
+id	cpp_src/locale_facets.h	/^    locale::id numpunct<_CharT>::id;$/;"	m	class:std::numpunct
+id	cpp_src/locale_facets.h	/^    locale::id time_get<_CharT, _InIter>::id;$/;"	m	class:std::time_get
+id	cpp_src/locale_facets.h	/^    locale::id time_put<_CharT, _OutIter>::id;$/;"	m	class:std::time_put
+ifstream	cpp_src/iosfwd	/^  typedef basic_ifstream<char> 		ifstream;	\/\/\/< @isiosfwd$/;"	t	namespace:std	file:
+ignore	cpp_src/istream	/^      ignore();$/;"	p	class:std::basic_istream	file:	access:public	signature:()
+ignore	cpp_src/istream	/^      ignore(streamsize __n);$/;"	p	class:std::basic_istream	file:	access:public	signature:(streamsize __n)
+ignore	cpp_src/istream	/^      ignore(streamsize __n, int_type __delim);$/;"	p	class:std::basic_istream	file:	access:public	signature:(streamsize __n, int_type __delim)
+ignore	cpp_src/istream	/^    ignore(streamsize __n);$/;"	p	class:std::basic_istream	file:	signature:(streamsize __n)
+ignore	cpp_src/istream	/^    ignore(streamsize __n, int_type __delim);$/;"	p	class:std::basic_istream	file:	signature:(streamsize __n, int_type __delim)
+ignore	cpp_src/istream.tcc	/^    ignore(streamsize __n)$/;"	f	class:std::basic_istream	signature:(streamsize __n)
+ignore	cpp_src/istream.tcc	/^    ignore(streamsize __n, int_type __delim)$/;"	f	class:std::basic_istream	signature:(streamsize __n, int_type __delim)
+ignore	cpp_src/istream.tcc	/^    ignore(void)$/;"	f	class:std::basic_istream	signature:(void)
+imag	cpp_src/complex	/^      _Tp& imag();$/;"	p	struct:std::complex	file:	access:public	signature:()
+imag	cpp_src/complex	/^      const _Tp& imag() const;$/;"	p	struct:std::complex	file:	access:public	signature:() const
+imag	cpp_src/complex	/^      const double& imag() const;$/;"	p	struct:std::complex	file:	access:public	signature:() const
+imag	cpp_src/complex	/^      const float& imag() const;$/;"	p	struct:std::complex	file:	access:public	signature:() const
+imag	cpp_src/complex	/^      const long double& imag() const;$/;"	p	struct:std::complex	file:	access:public	signature:() const
+imag	cpp_src/complex	/^      double& imag();$/;"	p	struct:std::complex	file:	access:public	signature:()
+imag	cpp_src/complex	/^      float& imag();$/;"	p	struct:std::complex	file:	access:public	signature:()
+imag	cpp_src/complex	/^      long double& imag();$/;"	p	struct:std::complex	file:	access:public	signature:()
+imag	cpp_src/complex	/^    complex<_Tp>::imag() const { return _M_imag; }$/;"	f	class:std::complex	signature:() const
+imag	cpp_src/complex	/^    complex<_Tp>::imag() { return _M_imag; }$/;"	f	class:std::complex	signature:()
+imag	cpp_src/complex	/^    imag(complex<_Tp>& __z)$/;"	f	namespace:std	signature:(complex<_Tp>& __z)
+imag	cpp_src/complex	/^    imag(const complex<_Tp>& __z)$/;"	f	namespace:std	signature:(const complex<_Tp>& __z)
+imag	cpp_src/complex	/^  complex<double>::imag() const$/;"	f	class:std::complex	signature:() const
+imag	cpp_src/complex	/^  complex<double>::imag()$/;"	f	class:std::complex	signature:()
+imag	cpp_src/complex	/^  complex<float>::imag() const$/;"	f	class:std::complex	signature:() const
+imag	cpp_src/complex	/^  complex<float>::imag()$/;"	f	class:std::complex	signature:()
+imag	cpp_src/complex	/^  complex<long double>::imag() const$/;"	f	class:std::complex	signature:() const
+imag	cpp_src/complex	/^  complex<long double>::imag()$/;"	f	class:std::complex	signature:()
+imbue	cpp_src/basic_ios.h	/^      imbue(const locale& __loc);$/;"	p	class:std::basic_ios	access:public	signature:(const locale& __loc)
+imbue	cpp_src/basic_ios.tcc	/^    basic_ios<_CharT, _Traits>::imbue(const locale& __loc)$/;"	f	class:std::basic_ios	signature:(const locale& __loc)
+imbue	cpp_src/fstream	/^      imbue(const locale& __loc);$/;"	p	class:std::basic_filebuf	file:	access:protected	signature:(const locale& __loc)
+imbue	cpp_src/fstream.tcc	/^    imbue(const locale& __loc)$/;"	f	class:std::basic_filebuf	signature:(const locale& __loc)
+imbue	cpp_src/ios_base.h	/^    imbue(const locale& __loc);$/;"	p	class:std::ios_base	access:public	signature:(const locale& __loc)
+imbue	cpp_src/streambuf	/^      imbue(const locale&) $/;"	f	class:std::basic_streambuf	access:protected	signature:(const locale&)
+imbue_event	cpp_src/ios_base.h	/^      imbue_event,$/;"	e	enum:std::ios_base::event
+in	cpp_src/codecvt.h	/^      in(state_type& __state, const extern_type* __from,$/;"	f	class:std::__codecvt_abstract_base	access:public	signature:(state_type& __state, const extern_type* __from, const extern_type* __from_end, const extern_type*& __from_next, intern_type* __to, intern_type* __to_end, intern_type*& __to_next) const
+in	cpp_src/ios_base.h	/^    static const openmode in =		_S_in;$/;"	m	class:std::ios_base	access:public
+in_avail	cpp_src/streambuf	/^      in_avail() $/;"	f	class:std::basic_streambuf	access:public	signature:()
+includes	cpp_src/stl_algo.h	/^    includes(_InputIterator1 __first1, _InputIterator1 __last1,$/;"	f	namespace:std	signature:(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2)
+includes	cpp_src/stl_algo.h	/^    includes(_InputIterator1 __first1, _InputIterator1 __last1,$/;"	f	namespace:std	signature:(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _Compare __comp)
+indirect_array	cpp_src/indirect_array.h	/^      indirect_array();$/;"	p	class:std::indirect_array	access:private	signature:()
+indirect_array	cpp_src/indirect_array.h	/^      indirect_array(_Array<_Tp>, size_t, _Array<size_t>);$/;"	p	class:std::indirect_array	access:private	signature:(_Array<_Tp>, size_t, _Array<size_t>)
+indirect_array	cpp_src/indirect_array.h	/^      indirect_array(const indirect_array&);$/;"	p	class:std::indirect_array	access:public	signature:(const indirect_array&)
+indirect_array	cpp_src/indirect_array.h	/^    class indirect_array$/;"	c	namespace:std
+indirect_array	cpp_src/indirect_array.h	/^    indirect_array<_Tp>::indirect_array(_Array<_Tp> __a, size_t __s,$/;"	f	class:std::indirect_array	signature:(_Array<_Tp> __a, size_t __s, _Array<size_t> __i)
+indirect_array	cpp_src/indirect_array.h	/^    indirect_array<_Tp>::indirect_array(const indirect_array<_Tp>& __a)$/;"	f	class:std::indirect_array	signature:(const indirect_array<_Tp>& __a)
+infinity	cpp_src/limits	/^      static _Tp infinity() throw()  { return static_cast<_Tp>(0); }$/;"	f	struct:std::numeric_limits	access:public	signature:()
+infinity	cpp_src/limits	/^      static bool infinity() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+infinity	cpp_src/limits	/^      static char infinity() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+infinity	cpp_src/limits	/^      static double infinity() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+infinity	cpp_src/limits	/^      static float infinity() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+infinity	cpp_src/limits	/^      static int infinity() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+infinity	cpp_src/limits	/^      static long double infinity() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+infinity	cpp_src/limits	/^      static long infinity() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+infinity	cpp_src/limits	/^      static long long infinity() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+infinity	cpp_src/limits	/^      static short infinity() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+infinity	cpp_src/limits	/^      static signed char infinity() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+infinity	cpp_src/limits	/^      static unsigned char infinity() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+infinity	cpp_src/limits	/^      static unsigned int infinity() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+infinity	cpp_src/limits	/^      static unsigned long infinity() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+infinity	cpp_src/limits	/^      static unsigned long long infinity() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+infinity	cpp_src/limits	/^      static unsigned short infinity() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+infinity	cpp_src/limits	/^      static wchar_t infinity() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+init	cpp_src/basic_ios.h	/^      init(basic_streambuf<_CharT, _Traits>* __sb);$/;"	p	class:std::basic_ios	access:protected	signature:(basic_streambuf<_CharT, _Traits>* __sb)
+init	cpp_src/basic_ios.tcc	/^    basic_ios<_CharT, _Traits>::init(basic_streambuf<_CharT, _Traits>* __sb)$/;"	f	class:std::basic_ios	signature:(basic_streambuf<_CharT, _Traits>* __sb)
+inner_product	cpp_src/stl_numeric.h	/^    inner_product(_InputIterator1 __first1, _InputIterator1 __last1,$/;"	f	namespace:std	signature:(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _Tp __init)
+inner_product	cpp_src/stl_numeric.h	/^    inner_product(_InputIterator1 __first1, _InputIterator1 __last1,$/;"	f	namespace:std	signature:(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _Tp __init, _BinaryOperation1 __binary_op1, _BinaryOperation2 __binary_op2)
+inplace_merge	cpp_src/stl_algo.h	/^    inplace_merge(_BidirectionalIterator __first,$/;"	f	namespace:std	signature:(_BidirectionalIterator __first, _BidirectionalIterator __middle, _BidirectionalIterator __last)
+inplace_merge	cpp_src/stl_algo.h	/^    inplace_merge(_BidirectionalIterator __first,$/;"	f	namespace:std	signature:(_BidirectionalIterator __first, _BidirectionalIterator __middle, _BidirectionalIterator __last, _Compare __comp)
+input_iterator_tag	cpp_src/stl_iterator_base_types.h	/^  struct input_iterator_tag {};$/;"	s	namespace:std
+insert	cpp_src/basic_string.h	/^        insert(iterator __p, _InputIterator __beg, _InputIterator __end)$/;"	f	class:std::basic_string	access:public	signature:(iterator __p, _InputIterator __beg, _InputIterator __end)
+insert	cpp_src/basic_string.h	/^      insert(iterator __p, _CharT __c)$/;"	f	class:std::basic_string	access:public	signature:(iterator __p, _CharT __c)
+insert	cpp_src/basic_string.h	/^      insert(iterator __p, size_type __n, _CharT __c)$/;"	f	class:std::basic_string	access:public	signature:(iterator __p, size_type __n, _CharT __c)
+insert	cpp_src/basic_string.h	/^      insert(size_type __pos, const _CharT* __s)$/;"	f	class:std::basic_string	access:public	signature:(size_type __pos, const _CharT* __s)
+insert	cpp_src/basic_string.h	/^      insert(size_type __pos, const _CharT* __s, size_type __n);$/;"	p	class:std::basic_string	access:public	signature:(size_type __pos, const _CharT* __s, size_type __n)
+insert	cpp_src/basic_string.h	/^      insert(size_type __pos, size_type __n, _CharT __c)$/;"	f	class:std::basic_string	access:public	signature:(size_type __pos, size_type __n, _CharT __c)
+insert	cpp_src/basic_string.h	/^      insert(size_type __pos1, const basic_string& __str)$/;"	f	class:std::basic_string	access:public	signature:(size_type __pos1, const basic_string& __str)
+insert	cpp_src/basic_string.h	/^      insert(size_type __pos1, const basic_string& __str,$/;"	f	class:std::basic_string	access:public	signature:(size_type __pos1, const basic_string& __str, size_type __pos2, size_type __n)
+insert	cpp_src/basic_string.tcc	/^     insert(size_type __pos, const _CharT* __s, size_type __n)$/;"	f	class:std::basic_string	signature:(size_type __pos, const _CharT* __s, size_type __n)
+insert	cpp_src/deque.tcc	/^    insert(iterator __position, const value_type& __x)$/;"	f	class:std::deque	signature:(iterator __position, const value_type& __x)
+insert	cpp_src/list.tcc	/^    insert(iterator __position, const value_type& __x)$/;"	f	class:std::list	signature:(iterator __position, const value_type& __x)
+insert	cpp_src/stl_bvector.h	/^      insert(iterator __position,$/;"	f	class:std::vector	access:public	signature:(iterator __position, _InputIterator __first, _InputIterator __last)
+insert	cpp_src/stl_bvector.h	/^    insert(iterator __position, const bool& __x = bool())$/;"	f	class:std::vector	access:public	signature:(iterator __position, const bool& __x = bool())
+insert	cpp_src/stl_bvector.h	/^    insert(iterator __position, size_type __n, const bool& __x)$/;"	f	class:std::vector	access:public	signature:(iterator __position, size_type __n, const bool& __x)
+insert	cpp_src/stl_deque.h	/^        insert(iterator __position, _InputIterator __first,$/;"	f	class:std::deque	access:public	signature:(iterator __position, _InputIterator __first, _InputIterator __last)
+insert	cpp_src/stl_deque.h	/^      insert(iterator __position, const value_type& __x);$/;"	p	class:std::deque	access:public	signature:(iterator __position, const value_type& __x)
+insert	cpp_src/stl_deque.h	/^      insert(iterator __position, size_type __n, const value_type& __x)$/;"	f	class:std::deque	access:public	signature:(iterator __position, size_type __n, const value_type& __x)
+insert	cpp_src/stl_list.h	/^        insert(iterator __position, _InputIterator __first,$/;"	f	class:std::list	access:public	signature:(iterator __position, _InputIterator __first, _InputIterator __last)
+insert	cpp_src/stl_list.h	/^      insert(iterator __position, const value_type& __x);$/;"	p	class:std::list	access:public	signature:(iterator __position, const value_type& __x)
+insert	cpp_src/stl_list.h	/^      insert(iterator __position, size_type __n, const value_type& __x)$/;"	f	class:std::list	access:public	signature:(iterator __position, size_type __n, const value_type& __x)
+insert	cpp_src/stl_map.h	/^        insert(_InputIterator __first, _InputIterator __last)$/;"	f	class:std::map	access:public	signature:(_InputIterator __first, _InputIterator __last)
+insert	cpp_src/stl_map.h	/^      insert(const value_type& __x)$/;"	f	class:std::map	access:public	signature:(const value_type& __x)
+insert	cpp_src/stl_map.h	/^      insert(iterator __position, const value_type& __x)$/;"	f	class:std::map	access:public	signature:(iterator __position, const value_type& __x)
+insert	cpp_src/stl_multimap.h	/^        insert(_InputIterator __first, _InputIterator __last)$/;"	f	class:std::multimap	access:public	signature:(_InputIterator __first, _InputIterator __last)
+insert	cpp_src/stl_multimap.h	/^      insert(const value_type& __x)$/;"	f	class:std::multimap	access:public	signature:(const value_type& __x)
+insert	cpp_src/stl_multimap.h	/^      insert(iterator __position, const value_type& __x)$/;"	f	class:std::multimap	access:public	signature:(iterator __position, const value_type& __x)
+insert	cpp_src/stl_multiset.h	/^        insert(_InputIterator __first, _InputIterator __last)$/;"	f	class:std::multiset	access:public	signature:(_InputIterator __first, _InputIterator __last)
+insert	cpp_src/stl_multiset.h	/^      insert(const value_type& __x)$/;"	f	class:std::multiset	access:public	signature:(const value_type& __x)
+insert	cpp_src/stl_multiset.h	/^      insert(iterator __position, const value_type& __x)$/;"	f	class:std::multiset	access:public	signature:(iterator __position, const value_type& __x)
+insert	cpp_src/stl_set.h	/^        insert(_InputIterator __first, _InputIterator __last)$/;"	f	class:std::set	access:public	signature:(_InputIterator __first, _InputIterator __last)
+insert	cpp_src/stl_set.h	/^      insert(const value_type& __x)$/;"	f	class:std::set	access:public	signature:(const value_type& __x)
+insert	cpp_src/stl_set.h	/^      insert(iterator __position, const value_type& __x)$/;"	f	class:std::set	access:public	signature:(iterator __position, const value_type& __x)
+insert	cpp_src/stl_vector.h	/^        insert(iterator __position, _InputIterator __first,$/;"	f	class:std::vector	access:public	signature:(iterator __position, _InputIterator __first, _InputIterator __last)
+insert	cpp_src/stl_vector.h	/^      insert(iterator __position, const value_type& __x);$/;"	p	class:std::vector	access:public	signature:(iterator __position, const value_type& __x)
+insert	cpp_src/stl_vector.h	/^      insert(iterator __position, size_type __n, const value_type& __x)$/;"	f	class:std::vector	access:public	signature:(iterator __position, size_type __n, const value_type& __x)
+insert	cpp_src/vector.tcc	/^    insert(iterator __position, const value_type& __x)$/;"	f	class:std::vector	signature:(iterator __position, const value_type& __x)
+insert_iterator	cpp_src/stl_iterator.h	/^      insert_iterator(_Container& __x, typename _Container::iterator __i)$/;"	f	class:std::insert_iterator	access:public	signature:(_Container& __x, typename _Container::iterator __i)
+insert_iterator	cpp_src/stl_iterator.h	/^    class insert_iterator$/;"	c	namespace:std	inherits:iterator
+inserter	cpp_src/stl_iterator.h	/^    inserter(_Container& __x, _Iterator __i)$/;"	f	namespace:std	signature:(_Container& __x, _Iterator __i)
+int_type	cpp_src/basic_ios.h	/^      typedef typename _Traits::int_type             int_type;$/;"	t	class:std::basic_ios	access:public
+int_type	cpp_src/char_traits.h	/^      typedef typename _Char_types<_CharT>::int_type    int_type;$/;"	t	struct:char_traits	access:public
+int_type	cpp_src/char_traits.h	/^      typedef unsigned long   int_type;$/;"	t	struct:_Char_types	access:public
+int_type	cpp_src/fstream	/^      typedef typename traits_type::int_type 		int_type;$/;"	t	class:std::basic_filebuf	file:	access:public
+int_type	cpp_src/fstream	/^      typedef typename traits_type::int_type 		int_type;$/;"	t	class:std::basic_fstream	file:	access:public
+int_type	cpp_src/fstream	/^      typedef typename traits_type::int_type 		int_type;$/;"	t	class:std::basic_ifstream	file:	access:public
+int_type	cpp_src/fstream	/^      typedef typename traits_type::int_type 		int_type;$/;"	t	class:std::basic_ofstream	file:	access:public
+int_type	cpp_src/istream	/^      typedef typename _Traits::int_type 		int_type;$/;"	t	class:std::basic_iostream	file:	access:public
+int_type	cpp_src/istream	/^      typedef typename _Traits::int_type 		int_type;$/;"	t	class:std::basic_istream	file:	access:public
+int_type	cpp_src/ostream	/^      typedef typename _Traits::int_type 		int_type;$/;"	t	class:std::basic_ostream	file:	access:public
+int_type	cpp_src/sstream	/^      typedef typename traits_type::int_type 		int_type;$/;"	t	class:std::basic_istringstream	file:	access:public
+int_type	cpp_src/sstream	/^      typedef typename traits_type::int_type 		int_type;$/;"	t	class:std::basic_ostringstream	file:	access:public
+int_type	cpp_src/sstream	/^      typedef typename traits_type::int_type 		int_type;$/;"	t	class:std::basic_stringbuf	file:	access:public
+int_type	cpp_src/sstream	/^      typedef typename traits_type::int_type 		int_type;$/;"	t	class:std::basic_stringstream	file:	access:public
+int_type	cpp_src/streambuf	/^      typedef typename traits_type::int_type 		int_type;$/;"	t	class:std::basic_streambuf	file:	access:public
+int_type	cpp_src/streambuf_iterator.h	/^      typedef typename _Traits::int_type		int_type;$/;"	t	class:std::istreambuf_iterator	access:public
+intern_type	cpp_src/codecvt.h	/^      typedef _InternT			intern_type;$/;"	t	class:std::__codecvt_abstract_base	access:public
+intern_type	cpp_src/codecvt.h	/^      typedef _InternT			intern_type;$/;"	t	class:std::codecvt	access:public
+intern_type	cpp_src/codecvt.h	/^      typedef char			intern_type;$/;"	t	class:std::codecvt	access:public
+intern_type	cpp_src/codecvt.h	/^      typedef wchar_t			intern_type;$/;"	t	class:std::codecvt	access:public
+internal	cpp_src/ios_base.h	/^    static const fmtflags internal =    _S_internal;$/;"	m	class:std::ios_base	access:public
+internal	cpp_src/ios_base.h	/^  internal(ios_base& __base)$/;"	f	namespace:std	signature:(ios_base& __base)
+intl	cpp_src/locale_facets.h	/^      static const bool			intl = _Intl;$/;"	m	class:std::moneypunct	access:public
+intl	cpp_src/locale_facets.h	/^      static const bool intl = _Intl;$/;"	m	class:std::moneypunct_byname	access:public
+intl	cpp_src/locale_facets.h	/^    const bool moneypunct<_CharT, _Intl>::intl;$/;"	m	class:std::moneypunct
+intl	cpp_src/locale_facets.h	/^    const bool moneypunct_byname<_CharT, _Intl>::intl;$/;"	m	class:std::moneypunct_byname
+invalid_argument	cpp_src/stdexcept	/^    explicit invalid_argument(const string&  __arg);$/;"	p	class:std::invalid_argument	file:	access:public	signature:(const string& __arg)
+invalid_argument	cpp_src/stdexcept	/^  class invalid_argument : public logic_error $/;"	c	namespace:std	file:	inherits:logic_error
+io_state	cpp_src/ios_base.h	/^    typedef int io_state;$/;"	t	class:std::ios_base	access:public
+ios	cpp_src/iosfwd	/^  typedef basic_ios<char> 		ios;		\/\/\/< @isiosfwd$/;"	t	namespace:std	file:
+ios_base	cpp_src/ios_base.h	/^    ios_base();$/;"	p	class:std::ios_base	access:protected	signature:()
+ios_base	cpp_src/ios_base.h	/^    ios_base(const ios_base&);$/;"	p	class:std::ios_base	access:private	signature:(const ios_base&)
+ios_base	cpp_src/ios_base.h	/^  class ios_base$/;"	c	namespace:std
+iostate	cpp_src/ios_base.h	/^    typedef _Ios_Iostate iostate;$/;"	t	class:std::ios_base	access:public
+iostream	cpp_src/iosfwd	/^  typedef basic_iostream<char> 		iostream;	\/\/\/< @isiosfwd$/;"	t	namespace:std	file:
+is	cpp_src/locale_facets.h	/^      is(const char* __lo, const char* __hi, mask* __vec) const;$/;"	p	class:std::ctype	access:public	signature:(const char* __lo, const char* __hi, mask* __vec) const
+is	cpp_src/locale_facets.h	/^      is(const char_type *__lo, const char_type *__hi, mask *__vec) const$/;"	f	class:std::__ctype_abstract_base	access:public	signature:(const char_type *__lo, const char_type *__hi, mask *__vec) const
+is	cpp_src/locale_facets.h	/^      is(mask __m, char __c) const;$/;"	p	class:std::ctype	access:public	signature:(mask __m, char __c) const
+is	cpp_src/locale_facets.h	/^      is(mask __m, char_type __c) const$/;"	f	class:std::__ctype_abstract_base	access:public	signature:(mask __m, char_type __c) const
+is_bounded	cpp_src/limits	/^      static const bool is_bounded = true;$/;"	m	struct:std::numeric_limits	file:	access:public
+is_bounded	cpp_src/limits	/^    static const bool is_bounded = false;$/;"	m	struct:std::__numeric_limits_base	file:	access:public
+is_exact	cpp_src/limits	/^      static const bool is_exact = false;$/;"	m	struct:std::numeric_limits	file:	access:public
+is_exact	cpp_src/limits	/^      static const bool is_exact = true;$/;"	m	struct:std::numeric_limits	file:	access:public
+is_exact	cpp_src/limits	/^    static const bool is_exact = false;$/;"	m	struct:std::__numeric_limits_base	file:	access:public
+is_iec559	cpp_src/limits	/^      static const bool is_iec559 = false;$/;"	m	struct:std::numeric_limits	file:	access:public
+is_iec559	cpp_src/limits	/^      static const bool is_iec559$/;"	m	struct:std::numeric_limits	file:	access:public
+is_iec559	cpp_src/limits	/^    static const bool is_iec559 = false;$/;"	m	struct:std::__numeric_limits_base	file:	access:public
+is_integer	cpp_src/limits	/^      static const bool is_integer = false;$/;"	m	struct:std::numeric_limits	file:	access:public
+is_integer	cpp_src/limits	/^      static const bool is_integer = true;$/;"	m	struct:std::numeric_limits	file:	access:public
+is_integer	cpp_src/limits	/^    static const bool is_integer = false;$/;"	m	struct:std::__numeric_limits_base	file:	access:public
+is_modulo	cpp_src/limits	/^      static const bool is_modulo = false;$/;"	m	struct:std::numeric_limits	file:	access:public
+is_modulo	cpp_src/limits	/^      static const bool is_modulo = true;$/;"	m	struct:std::numeric_limits	file:	access:public
+is_modulo	cpp_src/limits	/^    static const bool is_modulo = false;$/;"	m	struct:std::__numeric_limits_base	file:	access:public
+is_open	cpp_src/fstream	/^      is_open() const throw()$/;"	f	class:std::basic_filebuf	access:public	signature:() const
+is_open	cpp_src/fstream	/^      is_open() const$/;"	f	class:std::basic_fstream	access:public	signature:() const
+is_open	cpp_src/fstream	/^      is_open() const$/;"	f	class:std::basic_ifstream	access:public	signature:() const
+is_open	cpp_src/fstream	/^      is_open() const$/;"	f	class:std::basic_ofstream	access:public	signature:() const
+is_open	cpp_src/fstream	/^      is_open()$/;"	f	class:std::basic_fstream	access:public	signature:()
+is_open	cpp_src/fstream	/^      is_open()$/;"	f	class:std::basic_ifstream	access:public	signature:()
+is_open	cpp_src/fstream	/^      is_open()$/;"	f	class:std::basic_ofstream	access:public	signature:()
+is_signed	cpp_src/limits	/^      static const bool is_signed = __glibcxx_signed (char);$/;"	m	struct:std::numeric_limits	file:	access:public
+is_signed	cpp_src/limits	/^      static const bool is_signed = __glibcxx_signed (wchar_t);$/;"	m	struct:std::numeric_limits	file:	access:public
+is_signed	cpp_src/limits	/^      static const bool is_signed = false;$/;"	m	struct:std::numeric_limits	file:	access:public
+is_signed	cpp_src/limits	/^      static const bool is_signed = true;$/;"	m	struct:std::numeric_limits	file:	access:public
+is_signed	cpp_src/limits	/^    static const bool is_signed = false;$/;"	m	struct:std::__numeric_limits_base	file:	access:public
+is_specialized	cpp_src/limits	/^      static const bool is_specialized = true;$/;"	m	struct:std::numeric_limits	file:	access:public
+is_specialized	cpp_src/limits	/^    static const bool is_specialized = false;$/;"	m	struct:std::__numeric_limits_base	file:	access:public
+isalnum	cpp_src/cctype	54;"	d	file:
+isalnum	cpp_src/locale_facets.h	/^    isalnum(_CharT __c, const locale& __loc)$/;"	f	namespace:std	signature:(_CharT __c, const locale& __loc)
+isalnum	cpp_src/localefwd.h	/^    isalnum(_CharT, const locale&);$/;"	p	namespace:std	signature:(_CharT, const locale&)
+isalpha	cpp_src/cctype	55;"	d	file:
+isalpha	cpp_src/locale_facets.h	/^    isalpha(_CharT __c, const locale& __loc)$/;"	f	namespace:std	signature:(_CharT __c, const locale& __loc)
+isalpha	cpp_src/localefwd.h	/^    isalpha(_CharT, const locale&);$/;"	p	namespace:std	signature:(_CharT, const locale&)
+iscntrl	cpp_src/cctype	56;"	d	file:
+iscntrl	cpp_src/locale_facets.h	/^    iscntrl(_CharT __c, const locale& __loc)$/;"	f	namespace:std	signature:(_CharT __c, const locale& __loc)
+iscntrl	cpp_src/localefwd.h	/^    iscntrl(_CharT, const locale&);$/;"	p	namespace:std	signature:(_CharT, const locale&)
+isdigit	cpp_src/cctype	57;"	d	file:
+isdigit	cpp_src/locale_facets.h	/^    isdigit(_CharT __c, const locale& __loc)$/;"	f	namespace:std	signature:(_CharT __c, const locale& __loc)
+isdigit	cpp_src/localefwd.h	/^    isdigit(_CharT, const locale&);$/;"	p	namespace:std	signature:(_CharT, const locale&)
+isgraph	cpp_src/cctype	58;"	d	file:
+isgraph	cpp_src/locale_facets.h	/^    isgraph(_CharT __c, const locale& __loc)$/;"	f	namespace:std	signature:(_CharT __c, const locale& __loc)
+isgraph	cpp_src/localefwd.h	/^    isgraph(_CharT, const locale&);$/;"	p	namespace:std	signature:(_CharT, const locale&)
+islower	cpp_src/cctype	59;"	d	file:
+islower	cpp_src/locale_facets.h	/^    islower(_CharT __c, const locale& __loc)$/;"	f	namespace:std	signature:(_CharT __c, const locale& __loc)
+islower	cpp_src/localefwd.h	/^    islower(_CharT, const locale&);$/;"	p	namespace:std	signature:(_CharT, const locale&)
+isprint	cpp_src/cctype	60;"	d	file:
+isprint	cpp_src/locale_facets.h	/^    isprint(_CharT __c, const locale& __loc)$/;"	f	namespace:std	signature:(_CharT __c, const locale& __loc)
+isprint	cpp_src/localefwd.h	/^    isprint(_CharT, const locale&);$/;"	p	namespace:std	signature:(_CharT, const locale&)
+ispunct	cpp_src/cctype	61;"	d	file:
+ispunct	cpp_src/locale_facets.h	/^    ispunct(_CharT __c, const locale& __loc)$/;"	f	namespace:std	signature:(_CharT __c, const locale& __loc)
+ispunct	cpp_src/localefwd.h	/^    ispunct(_CharT, const locale&);$/;"	p	namespace:std	signature:(_CharT, const locale&)
+isspace	cpp_src/cctype	62;"	d	file:
+isspace	cpp_src/locale_facets.h	/^    isspace(_CharT __c, const locale& __loc)$/;"	f	namespace:std	signature:(_CharT __c, const locale& __loc)
+isspace	cpp_src/localefwd.h	/^    isspace(_CharT, const locale&);$/;"	p	namespace:std	signature:(_CharT, const locale&)
+istream	cpp_src/iosfwd	/^  typedef basic_istream<char> 		istream;	\/\/\/< @isiosfwd$/;"	t	namespace:std	file:
+istream_iterator	cpp_src/stream_iterator.h	/^      istream_iterator()$/;"	f	class:std::istream_iterator	access:public	signature:()
+istream_iterator	cpp_src/stream_iterator.h	/^      istream_iterator(const istream_iterator& __obj)$/;"	f	class:std::istream_iterator	access:public	signature:(const istream_iterator& __obj)
+istream_iterator	cpp_src/stream_iterator.h	/^      istream_iterator(istream_type& __s)$/;"	f	class:std::istream_iterator	access:public	signature:(istream_type& __s)
+istream_iterator	cpp_src/stream_iterator.h	/^    class istream_iterator$/;"	c	namespace:std	inherits:iterator
+istream_type	cpp_src/stream_iterator.h	/^      typedef basic_istream<_CharT, _Traits> istream_type;$/;"	t	class:std::istream_iterator	access:public
+istream_type	cpp_src/streambuf_iterator.h	/^      typedef basic_istream<_CharT, _Traits>		istream_type;$/;"	t	class:std::istreambuf_iterator	access:public
+istreambuf_iterator	cpp_src/streambuf_iterator.h	/^      istreambuf_iterator() throw()$/;"	f	class:std::istreambuf_iterator	access:public	signature:()
+istreambuf_iterator	cpp_src/streambuf_iterator.h	/^      istreambuf_iterator(istream_type& __s) throw()$/;"	f	class:std::istreambuf_iterator	access:public	signature:(istream_type& __s)
+istreambuf_iterator	cpp_src/streambuf_iterator.h	/^      istreambuf_iterator(streambuf_type* __s) throw()$/;"	f	class:std::istreambuf_iterator	access:public	signature:(streambuf_type* __s)
+istreambuf_iterator	cpp_src/streambuf_iterator.h	/^    class istreambuf_iterator$/;"	c	namespace:std	inherits:iterator
+istringstream	cpp_src/iosfwd	/^  typedef basic_istringstream<char> 	istringstream;	\/\/\/< @isiosfwd$/;"	t	namespace:std	file:
+isupper	cpp_src/cctype	63;"	d	file:
+isupper	cpp_src/locale_facets.h	/^    isupper(_CharT __c, const locale& __loc)$/;"	f	namespace:std	signature:(_CharT __c, const locale& __loc)
+isupper	cpp_src/localefwd.h	/^    isupper(_CharT, const locale&);$/;"	p	namespace:std	signature:(_CharT, const locale&)
+iswalnum	cpp_src/cwctype	57;"	d	file:
+iswalpha	cpp_src/cwctype	58;"	d	file:
+iswblank	cpp_src/cwctype	60;"	d	file:
+iswcntrl	cpp_src/cwctype	62;"	d	file:
+iswctype	cpp_src/cwctype	63;"	d	file:
+iswdigit	cpp_src/cwctype	64;"	d	file:
+iswgraph	cpp_src/cwctype	65;"	d	file:
+iswlower	cpp_src/cwctype	66;"	d	file:
+iswprint	cpp_src/cwctype	67;"	d	file:
+iswpunct	cpp_src/cwctype	68;"	d	file:
+iswspace	cpp_src/cwctype	69;"	d	file:
+iswupper	cpp_src/cwctype	70;"	d	file:
+iswxdigit	cpp_src/cwctype	71;"	d	file:
+isxdigit	cpp_src/cctype	64;"	d	file:
+isxdigit	cpp_src/locale_facets.h	/^    isxdigit(_CharT __c, const locale& __loc)$/;"	f	namespace:std	signature:(_CharT __c, const locale& __loc)
+isxdigit	cpp_src/localefwd.h	/^    isxdigit(_CharT, const locale&);$/;"	p	namespace:std	signature:(_CharT, const locale&)
+iter	cpp_src/stl_iterator.h	/^      typename _Container::iterator iter;$/;"	m	class:std::insert_iterator	access:protected
+iter_swap	cpp_src/stl_algobase.h	/^        iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b)$/;"	f	struct:std::__iter_swap	access:public	signature:(_ForwardIterator1 __a, _ForwardIterator2 __b)
+iter_swap	cpp_src/stl_algobase.h	/^    iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b)$/;"	f	namespace:std	signature:(_ForwardIterator1 __a, _ForwardIterator2 __b)
+iter_type	cpp_src/locale_facets.h	/^      typedef _InIter			iter_type;$/;"	t	class:std::money_get	access:public
+iter_type	cpp_src/locale_facets.h	/^      typedef _InIter			iter_type;$/;"	t	class:std::num_get	access:public
+iter_type	cpp_src/locale_facets.h	/^      typedef _InIter			iter_type;$/;"	t	class:std::time_get	access:public
+iter_type	cpp_src/locale_facets.h	/^      typedef _InIter			iter_type;$/;"	t	class:std::time_get_byname	access:public
+iter_type	cpp_src/locale_facets.h	/^      typedef _OutIter			iter_type;$/;"	t	class:std::money_put	access:public
+iter_type	cpp_src/locale_facets.h	/^      typedef _OutIter			iter_type;$/;"	t	class:std::time_put	access:public
+iter_type	cpp_src/locale_facets.h	/^      typedef _OutIter			iter_type;$/;"	t	class:std::time_put_byname	access:public
+iter_type	cpp_src/locale_facets.h	/^      typedef _OutIter		iter_type;$/;"	t	class:std::num_put	access:public
+iterator	cpp_src/basic_string.h	/^      typedef __gnu_cxx::__normal_iterator<pointer, basic_string>  iterator;$/;"	t	class:std::basic_string	access:public
+iterator	cpp_src/stl_bvector.h	/^    typedef _Bit_iterator                                iterator;$/;"	t	class:std::vector	access:public
+iterator	cpp_src/stl_bvector.h	/^    typedef _Bit_iterator   iterator;$/;"	t	struct:std::_Bit_iterator	access:public
+iterator	cpp_src/stl_deque.h	/^      typedef _Deque_iterator<_Tp, _Tp&, _Tp*>             iterator;$/;"	t	class:std::_Deque_base	access:public
+iterator	cpp_src/stl_deque.h	/^      typedef _Deque_iterator<_Tp, _Tp&, _Tp*>             iterator;$/;"	t	struct:std::_Deque_iterator	access:public
+iterator	cpp_src/stl_deque.h	/^      typedef typename _Base::iterator                   iterator;$/;"	t	class:std::deque	access:public
+iterator	cpp_src/stl_iterator_base_types.h	/^    struct iterator$/;"	s	namespace:std
+iterator	cpp_src/stl_list.h	/^      typedef _List_iterator<_Tp>                        iterator;$/;"	t	class:std::list	access:public
+iterator	cpp_src/stl_list.h	/^      typedef _List_iterator<_Tp>                iterator;$/;"	t	struct:std::_List_const_iterator	access:public
+iterator	cpp_src/stl_map.h	/^      typedef typename _Rep_type::iterator               iterator;$/;"	t	class:std::map	access:public
+iterator	cpp_src/stl_multimap.h	/^      typedef typename _Rep_type::iterator               iterator;$/;"	t	class:std::multimap	access:public
+iterator	cpp_src/stl_multiset.h	/^      typedef typename _Rep_type::const_iterator            iterator;$/;"	t	class:std::multiset	access:public
+iterator	cpp_src/stl_set.h	/^      typedef typename _Rep_type::const_iterator            iterator;$/;"	t	class:std::set	access:public
+iterator	cpp_src/stl_tempbuf.h	/^      typedef pointer     iterator;$/;"	t	class:std::_Temporary_buffer	access:public
+iterator	cpp_src/stl_tree.h	/^      typedef _Rb_tree_iterator<_Tp> iterator;$/;"	t	struct:std::_Rb_tree_const_iterator	access:public
+iterator	cpp_src/stl_tree.h	/^      typedef _Rb_tree_iterator<value_type>       iterator;$/;"	t	class:std::_Rb_tree	access:public
+iterator	cpp_src/stl_vector.h	/^      typedef __gnu_cxx::__normal_iterator<pointer, vector_type> iterator;$/;"	t	class:std::vector	access:public
+iterator_category	cpp_src/stl_deque.h	/^      typedef std::random_access_iterator_tag iterator_category;$/;"	t	struct:std::_Deque_iterator	access:public
+iterator_category	cpp_src/stl_iterator.h	/^                                                             iterator_category;$/;"	t	class:__normal_iterator	access:public
+iterator_category	cpp_src/stl_iterator_base_types.h	/^      typedef _Category  iterator_category;$/;"	t	struct:std::iterator	access:public
+iterator_category	cpp_src/stl_iterator_base_types.h	/^      typedef random_access_iterator_tag iterator_category;$/;"	t	struct:std::iterator_traits	access:public
+iterator_category	cpp_src/stl_iterator_base_types.h	/^      typedef typename _Iterator::iterator_category iterator_category;$/;"	t	struct:std::iterator_traits	access:public
+iterator_category	cpp_src/stl_list.h	/^      typedef std::bidirectional_iterator_tag    iterator_category;$/;"	t	struct:std::_List_const_iterator	access:public
+iterator_category	cpp_src/stl_list.h	/^      typedef std::bidirectional_iterator_tag    iterator_category;$/;"	t	struct:std::_List_iterator	access:public
+iterator_category	cpp_src/stl_tree.h	/^      typedef bidirectional_iterator_tag iterator_category;$/;"	t	struct:std::_Rb_tree_const_iterator	access:public
+iterator_category	cpp_src/stl_tree.h	/^      typedef bidirectional_iterator_tag iterator_category;$/;"	t	struct:std::_Rb_tree_iterator	access:public
+iterator_traits	cpp_src/stl_iterator_base_types.h	/^    struct iterator_traits$/;"	s	namespace:std
+iterator_traits	cpp_src/stl_iterator_base_types.h	/^    struct iterator_traits<_Tp*>$/;"	s	namespace:std
+iterator_traits	cpp_src/stl_iterator_base_types.h	/^    struct iterator_traits<const _Tp*>$/;"	s	namespace:std
+iterator_type	cpp_src/stl_iterator.h	/^      typedef _Iterator					       iterator_type;$/;"	t	class:std::reverse_iterator	access:public
+iword	cpp_src/ios_base.h	/^    iword(int __ix)$/;"	f	class:std::ios_base	access:public	signature:(int __ix)
+key_comp	cpp_src/stl_map.h	/^      key_comp() const$/;"	f	class:std::map	access:public	signature:() const
+key_comp	cpp_src/stl_multimap.h	/^      key_comp() const$/;"	f	class:std::multimap	access:public	signature:() const
+key_comp	cpp_src/stl_multiset.h	/^      key_comp() const$/;"	f	class:std::multiset	access:public	signature:() const
+key_comp	cpp_src/stl_set.h	/^      key_comp() const$/;"	f	class:std::set	access:public	signature:() const
+key_comp	cpp_src/stl_tree.h	/^      key_comp() const$/;"	f	class:std::_Rb_tree	access:public	signature:() const
+key_compare	cpp_src/stl_map.h	/^      typedef _Compare                                      key_compare;$/;"	t	class:std::map	access:public
+key_compare	cpp_src/stl_multimap.h	/^      typedef _Compare                                      key_compare;$/;"	t	class:std::multimap	access:public
+key_compare	cpp_src/stl_multiset.h	/^      typedef _Compare key_compare;$/;"	t	class:std::multiset	access:public
+key_compare	cpp_src/stl_set.h	/^      typedef _Compare key_compare;$/;"	t	class:std::set	access:public
+key_type	cpp_src/stl_map.h	/^      typedef _Key                                          key_type;$/;"	t	class:std::map	access:public
+key_type	cpp_src/stl_multimap.h	/^      typedef _Key                                          key_type;$/;"	t	class:std::multimap	access:public
+key_type	cpp_src/stl_multiset.h	/^      typedef _Key     key_type;$/;"	t	class:std::multiset	access:public
+key_type	cpp_src/stl_set.h	/^      typedef _Key     key_type;$/;"	t	class:std::set	access:public
+key_type	cpp_src/stl_tree.h	/^      typedef _Key key_type;$/;"	t	class:std::_Rb_tree	access:public
+ldexp	cpp_src/cmath	/^  ldexp(_Tp __x, int __exp)$/;"	f	namespace:std	signature:(_Tp __x, int __exp)
+ldexp	cpp_src/cmath	/^  ldexp(float __x, int __exp)$/;"	f	namespace:std	signature:(float __x, int __exp)
+ldexp	cpp_src/cmath	/^  ldexp(long double __x, int __exp)$/;"	f	namespace:std	signature:(long double __x, int __exp)
+ldexp	cpp_src/cmath	71;"	d	file:
+left	cpp_src/ios_base.h	/^    static const fmtflags left =        _S_left;$/;"	m	class:std::ios_base	access:public
+left	cpp_src/ios_base.h	/^  left(ios_base& __base)$/;"	f	namespace:std	signature:(ios_base& __base)
+length	cpp_src/basic_string.h	/^      length() const$/;"	f	class:std::basic_string	access:public	signature:() const
+length	cpp_src/char_traits.h	/^      length(const char_type* __s);$/;"	p	struct:char_traits	access:public	signature:(const char_type* __s)
+length	cpp_src/char_traits.h	/^    length(const char_type* __p)$/;"	f	class:char_traits	signature:(const char_type* __p)
+length	cpp_src/codecvt.h	/^      length(state_type& __state, const extern_type* __from,$/;"	f	class:std::__codecvt_abstract_base	access:public	signature:(state_type& __state, const extern_type* __from, const extern_type* __end, size_t __max) const
+length_error	cpp_src/stdexcept	/^    explicit length_error(const string&  __arg);$/;"	p	class:std::length_error	file:	access:public	signature:(const string& __arg)
+length_error	cpp_src/stdexcept	/^  class length_error : public logic_error $/;"	c	namespace:std	file:	inherits:logic_error
+less	cpp_src/stl_function.h	/^    struct less : public binary_function<_Tp, _Tp, bool>$/;"	s	namespace:std	inherits:binary_function
+less_equal	cpp_src/stl_function.h	/^    struct less_equal : public binary_function<_Tp, _Tp, bool>$/;"	s	namespace:std	inherits:binary_function
+lexicographical_compare	cpp_src/stl_algobase.h	/^    lexicographical_compare(_InputIterator1 __first1, _InputIterator1 __last1,$/;"	f	namespace:std	signature:(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2)
+lexicographical_compare	cpp_src/stl_algobase.h	/^    lexicographical_compare(_InputIterator1 __first1, _InputIterator1 __last1,$/;"	f	namespace:std	signature:(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _Compare __comp)
+lexicographical_compare	cpp_src/stl_algobase.h	/^  lexicographical_compare(const char* __first1, const char* __last1,$/;"	f	namespace:std	signature:(const char* __first1, const char* __last1, const char* __first2, const char* __last2)
+lexicographical_compare	cpp_src/stl_algobase.h	/^  lexicographical_compare(const unsigned char* __first1,$/;"	f	namespace:std	signature:(const unsigned char* __first1, const unsigned char* __last1, const unsigned char* __first2, const unsigned char* __last2)
+list	cpp_src/stl_list.h	/^        list(_InputIterator __first, _InputIterator __last,$/;"	f	class:std::list	access:public	signature:(_InputIterator __first, _InputIterator __last, const allocator_type& __a = allocator_type())
+list	cpp_src/stl_list.h	/^      list(const allocator_type& __a = allocator_type())$/;"	f	class:std::list	access:public	signature:(const allocator_type& __a = allocator_type())
+list	cpp_src/stl_list.h	/^      list(const list& __x)$/;"	f	class:std::list	access:public	signature:(const list& __x)
+list	cpp_src/stl_list.h	/^      list(size_type __n, const value_type& __value = value_type(),$/;"	f	class:std::list	access:public	signature:(size_type __n, const value_type& __value = value_type(), const allocator_type& __a = allocator_type())
+list	cpp_src/stl_list.h	/^    class list : protected _List_base<_Tp, _Alloc>$/;"	c	namespace:std	inherits:_List_base
+locale	cpp_src/locale_classes.h	/^      locale(const locale& __other, _Facet* __f);$/;"	p	class:std::locale	access:public	signature:(const locale& __other, _Facet* __f)
+locale	cpp_src/locale_classes.h	/^    locale() throw();$/;"	p	class:std::locale	access:public	signature:()
+locale	cpp_src/locale_classes.h	/^    locale(_Impl*) throw();$/;"	p	class:std::locale	access:private	signature:(_Impl*)
+locale	cpp_src/locale_classes.h	/^    locale(const char* __s);$/;"	p	class:std::locale	access:public	signature:(const char* __s)
+locale	cpp_src/locale_classes.h	/^    locale(const locale& __base, const char* __s, category __cat);$/;"	p	class:std::locale	access:public	signature:(const locale& __base, const char* __s, category __cat)
+locale	cpp_src/locale_classes.h	/^    locale(const locale& __base, const locale& __add, category __cat);$/;"	p	class:std::locale	access:public	signature:(const locale& __base, const locale& __add, category __cat)
+locale	cpp_src/locale_classes.h	/^    locale(const locale& __other) throw();$/;"	p	class:std::locale	access:public	signature:(const locale& __other)
+locale	cpp_src/locale_classes.h	/^    locale::locale(const locale& __other, _Facet* __f)$/;"	f	class:std::locale	signature:(const locale& __other, _Facet* __f)
+locale	cpp_src/locale_classes.h	/^  class locale$/;"	c	namespace:std
+localeconv	cpp_src/clocale	55;"	d	file:
+localtime	cpp_src/ctime	61;"	d	file:
+log	cpp_src/cmath	/^    log(_Tp __x)$/;"	f	namespace:std	signature:(_Tp __x)
+log	cpp_src/cmath	/^  log(float __x)$/;"	f	namespace:std	signature:(float __x)
+log	cpp_src/cmath	/^  log(long double __x)$/;"	f	namespace:std	signature:(long double __x)
+log	cpp_src/cmath	72;"	d	file:
+log	cpp_src/complex	/^    log(const complex<_Tp>& __z) { return __complex_log(__z); }$/;"	f	namespace:std	signature:(const complex<_Tp>& __z)
+log	cpp_src/complex	/^    log(const complex<_Tp>& __z) { return __complex_log(__z.__rep()); }$/;"	f	namespace:std	signature:(const complex<_Tp>& __z)
+log	cpp_src/complex	/^  template<typename _Tp> complex<_Tp> log(const complex<_Tp>&);$/;"	p	namespace:std	file:	signature:(const complex<_Tp>&)
+log10	cpp_src/cmath	/^    log10(_Tp __x)$/;"	f	namespace:std	signature:(_Tp __x)
+log10	cpp_src/cmath	/^  log10(float __x)$/;"	f	namespace:std	signature:(float __x)
+log10	cpp_src/cmath	/^  log10(long double __x)$/;"	f	namespace:std	signature:(long double __x)
+log10	cpp_src/cmath	73;"	d	file:
+log10	cpp_src/complex	/^    log10(const complex<_Tp>& __z)$/;"	f	namespace:std	signature:(const complex<_Tp>& __z)
+log10	cpp_src/complex	/^  template<typename _Tp> complex<_Tp> log10(const complex<_Tp>&);$/;"	p	namespace:std	file:	signature:(const complex<_Tp>&)
+logic_error	cpp_src/stdexcept	/^    logic_error(const string&  __arg);$/;"	p	class:std::logic_error	file:	access:public	signature:(const string& __arg)
+logic_error	cpp_src/stdexcept	/^  class logic_error : public exception $/;"	c	namespace:std	file:	inherits:exception
+logical_and	cpp_src/stl_function.h	/^    struct logical_and : public binary_function<_Tp, _Tp, bool>$/;"	s	namespace:std	inherits:binary_function
+logical_not	cpp_src/stl_function.h	/^    struct logical_not : public unary_function<_Tp, bool>$/;"	s	namespace:std	inherits:unary_function
+logical_or	cpp_src/stl_function.h	/^    struct logical_or : public binary_function<_Tp, _Tp, bool>$/;"	s	namespace:std	inherits:binary_function
+longjmp	cpp_src/csetjmp	54;"	d	file:
+lower_bound	cpp_src/stl_algo.h	/^    lower_bound(_ForwardIterator __first, _ForwardIterator __last,$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __val)
+lower_bound	cpp_src/stl_algo.h	/^    lower_bound(_ForwardIterator __first, _ForwardIterator __last,$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __val, _Compare __comp)
+lower_bound	cpp_src/stl_map.h	/^      lower_bound(const key_type& __x) const$/;"	f	class:std::map	access:public	signature:(const key_type& __x) const
+lower_bound	cpp_src/stl_map.h	/^      lower_bound(const key_type& __x)$/;"	f	class:std::map	access:public	signature:(const key_type& __x)
+lower_bound	cpp_src/stl_multimap.h	/^      lower_bound(const key_type& __x) const$/;"	f	class:std::multimap	access:public	signature:(const key_type& __x) const
+lower_bound	cpp_src/stl_multimap.h	/^      lower_bound(const key_type& __x)$/;"	f	class:std::multimap	access:public	signature:(const key_type& __x)
+lower_bound	cpp_src/stl_multiset.h	/^      lower_bound(const key_type& __x) const$/;"	f	class:std::multiset	access:public	signature:(const key_type& __x) const
+lower_bound	cpp_src/stl_multiset.h	/^      lower_bound(const key_type& __x)$/;"	f	class:std::multiset	access:public	signature:(const key_type& __x)
+lower_bound	cpp_src/stl_set.h	/^      lower_bound(const key_type& __x) const$/;"	f	class:std::set	access:public	signature:(const key_type& __x) const
+lower_bound	cpp_src/stl_set.h	/^      lower_bound(const key_type& __x)$/;"	f	class:std::set	access:public	signature:(const key_type& __x)
+lower_bound	cpp_src/stl_tree.h	/^      lower_bound(const key_type& __x) const;$/;"	p	class:std::_Rb_tree	access:public	signature:(const key_type& __x) const
+lower_bound	cpp_src/stl_tree.h	/^      lower_bound(const key_type& __x);$/;"	p	class:std::_Rb_tree	access:public	signature:(const key_type& __x)
+lower_bound	cpp_src/stl_tree.h	/^    lower_bound(const _Key& __k) const$/;"	f	class:std::_Rb_tree	signature:(const _Key& __k) const
+lower_bound	cpp_src/stl_tree.h	/^    lower_bound(const _Key& __k)$/;"	f	class:std::_Rb_tree	signature:(const _Key& __k)
+lt	cpp_src/char_traits.h	/^      lt(const char_type& __c1, const char_type& __c2)$/;"	f	struct:char_traits	access:public	signature:(const char_type& __c1, const char_type& __c2)
+make_heap	cpp_src/stl_heap.h	/^    make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last)$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last)
+make_heap	cpp_src/stl_heap.h	/^    make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp)
+make_pair	cpp_src/stl_pair.h	/^    make_pair(_T1 __x, _T2 __y)$/;"	f	namespace:std	signature:(_T1 __x, _T2 __y)
+map	cpp_src/stl_map.h	/^        map(_InputIterator __first, _InputIterator __last)$/;"	f	class:std::map	access:public	signature:(_InputIterator __first, _InputIterator __last)
+map	cpp_src/stl_map.h	/^        map(_InputIterator __first, _InputIterator __last,$/;"	f	class:std::map	access:public	signature:(_InputIterator __first, _InputIterator __last, const _Compare& __comp, const allocator_type& __a = allocator_type())
+map	cpp_src/stl_map.h	/^      map()$/;"	f	class:std::map	access:public	signature:()
+map	cpp_src/stl_map.h	/^      map(const _Compare& __comp, const allocator_type& __a = allocator_type())$/;"	f	class:std::map	access:public	signature:(const _Compare& __comp, const allocator_type& __a = allocator_type())
+map	cpp_src/stl_map.h	/^      map(const map& __x)$/;"	f	class:std::map	access:public	signature:(const map& __x)
+map	cpp_src/stl_map.h	/^    class map$/;"	c	namespace:std
+mapped_type	cpp_src/stl_map.h	/^      typedef _Tp                                           mapped_type;$/;"	t	class:std::map	access:public
+mapped_type	cpp_src/stl_multimap.h	/^      typedef _Tp                                           mapped_type;$/;"	t	class:std::multimap	access:public
+mask	cpp_src/locale_facets.h	/^      typedef typename __ctype_abstract_base<_CharT>::mask mask;$/;"	t	class:std::ctype	access:public
+mask_array	cpp_src/mask_array.h	/^      mask_array (const mask_array&);$/;"	p	class:std::mask_array	access:public	signature:(const mask_array&)
+mask_array	cpp_src/mask_array.h	/^      mask_array();$/;"	p	class:std::mask_array	access:private	signature:()
+mask_array	cpp_src/mask_array.h	/^      mask_array(_Array<_Tp>, size_t, _Array<bool>);$/;"	p	class:std::mask_array	access:private	signature:(_Array<_Tp>, size_t, _Array<bool>)
+mask_array	cpp_src/mask_array.h	/^    class mask_array$/;"	c	namespace:std
+mask_array	cpp_src/mask_array.h	/^    inline mask_array<_Tp>::mask_array(const mask_array<_Tp>& a)$/;"	f	class:std::mask_array	signature:(const mask_array<_Tp>& a)
+mask_array	cpp_src/mask_array.h	/^    mask_array<_Tp>::mask_array(_Array<_Tp> __a, size_t __s, _Array<bool> __m)$/;"	f	class:std::mask_array	signature:(_Array<_Tp> __a, size_t __s, _Array<bool> __m)
+max	cpp_src/limits	/^      static _Tp max() throw() { return static_cast<_Tp>(0); }$/;"	f	struct:std::numeric_limits	access:public	signature:()
+max	cpp_src/limits	/^      static bool max() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+max	cpp_src/limits	/^      static char max() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+max	cpp_src/limits	/^      static double max() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+max	cpp_src/limits	/^      static float max() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+max	cpp_src/limits	/^      static int max() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+max	cpp_src/limits	/^      static long double max() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+max	cpp_src/limits	/^      static long long max() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+max	cpp_src/limits	/^      static long max() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+max	cpp_src/limits	/^      static short max() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+max	cpp_src/limits	/^      static signed char max() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+max	cpp_src/limits	/^      static unsigned char max() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+max	cpp_src/limits	/^      static unsigned int max() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+max	cpp_src/limits	/^      static unsigned long long max() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+max	cpp_src/limits	/^      static unsigned long max() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+max	cpp_src/limits	/^      static unsigned short max() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+max	cpp_src/limits	/^      static wchar_t max() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+max	cpp_src/stl_algobase.h	/^    max(const _Tp& __a, const _Tp& __b)$/;"	f	namespace:std	signature:(const _Tp& __a, const _Tp& __b)
+max	cpp_src/stl_algobase.h	/^    max(const _Tp& __a, const _Tp& __b, _Compare __comp)$/;"	f	namespace:std	signature:(const _Tp& __a, const _Tp& __b, _Compare __comp)
+max	cpp_src/valarray	/^      _Tp    max() const;	$/;"	p	class:std::valarray	file:	access:public	signature:() const
+max	cpp_src/valarray	/^    valarray<_Tp>::max() const$/;"	f	class:std::valarray	signature:() const
+max	cpp_src/valarray_after.h	/^      value_type max() const;$/;"	p	class:std::_Expr	access:public	signature:() const
+max	cpp_src/valarray_after.h	/^    _Expr<_Clos, _Tp>::max() const$/;"	f	class:std::_Expr	signature:() const
+max_element	cpp_src/stl_algo.h	/^    max_element(_ForwardIterator __first, _ForwardIterator __last)$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last)
+max_element	cpp_src/stl_algo.h	/^    max_element(_ForwardIterator __first, _ForwardIterator __last,$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last, _Compare __comp)
+max_exponent	cpp_src/limits	/^      static const int max_exponent = 0;$/;"	m	struct:std::numeric_limits	file:	access:public
+max_exponent	cpp_src/limits	/^      static const int max_exponent = __DBL_MAX_EXP__;$/;"	m	struct:std::numeric_limits	file:	access:public
+max_exponent	cpp_src/limits	/^      static const int max_exponent = __FLT_MAX_EXP__;$/;"	m	struct:std::numeric_limits	file:	access:public
+max_exponent	cpp_src/limits	/^      static const int max_exponent = __LDBL_MAX_EXP__;$/;"	m	struct:std::numeric_limits	file:	access:public
+max_exponent	cpp_src/limits	/^    static const int max_exponent = 0;$/;"	m	struct:std::__numeric_limits_base	file:	access:public
+max_exponent10	cpp_src/limits	/^      static const int max_exponent10 = 0;$/;"	m	struct:std::numeric_limits	file:	access:public
+max_exponent10	cpp_src/limits	/^      static const int max_exponent10 = __DBL_MAX_10_EXP__;$/;"	m	struct:std::numeric_limits	file:	access:public
+max_exponent10	cpp_src/limits	/^      static const int max_exponent10 = __FLT_MAX_10_EXP__;$/;"	m	struct:std::numeric_limits	file:	access:public
+max_exponent10	cpp_src/limits	/^      static const int max_exponent10 = __LDBL_MAX_10_EXP__;$/;"	m	struct:std::numeric_limits	file:	access:public
+max_exponent10	cpp_src/limits	/^    static const int max_exponent10 = 0;$/;"	m	struct:std::__numeric_limits_base	file:	access:public
+max_length	cpp_src/codecvt.h	/^      max_length() const throw()$/;"	f	class:std::__codecvt_abstract_base	access:public	signature:() const
+max_size	cpp_src/basic_string.h	/^      max_size() const$/;"	f	class:std::basic_string	access:public	signature:() const
+max_size	cpp_src/stl_bvector.h	/^    max_size() const$/;"	f	class:std::vector	access:public	signature:() const
+max_size	cpp_src/stl_deque.h	/^      max_size() const$/;"	f	class:std::deque	access:public	signature:() const
+max_size	cpp_src/stl_list.h	/^      max_size() const$/;"	f	class:std::list	access:public	signature:() const
+max_size	cpp_src/stl_map.h	/^      max_size() const$/;"	f	class:std::map	access:public	signature:() const
+max_size	cpp_src/stl_multimap.h	/^      max_size() const$/;"	f	class:std::multimap	access:public	signature:() const
+max_size	cpp_src/stl_multiset.h	/^      max_size() const$/;"	f	class:std::multiset	access:public	signature:() const
+max_size	cpp_src/stl_set.h	/^      max_size() const$/;"	f	class:std::set	access:public	signature:() const
+max_size	cpp_src/stl_tree.h	/^      max_size() const$/;"	f	class:std::_Rb_tree	access:public	signature:() const
+max_size	cpp_src/stl_vector.h	/^      max_size() const$/;"	f	class:std::vector	access:public	signature:() const
+mbrlen	cpp_src/cwchar	87;"	d	file:
+mbrtowc	cpp_src/cwchar	88;"	d	file:
+mbsinit	cpp_src/cwchar	89;"	d	file:
+mbsrtowcs	cpp_src/cwchar	90;"	d	file:
+mbstate_t	cpp_src/cwchar	/^  } mbstate_t;$/;"	t	typeref:struct:__anon2	file:
+mdy	cpp_src/locale_facets.h	/^    enum dateorder { no_order, dmy, mdy, ymd, ydm };$/;"	e	enum:std::time_base::dateorder
+mem_fun1_ref_t	cpp_src/stl_function.h	/^    class mem_fun1_ref_t : public binary_function<_Tp, _Arg, _Ret>$/;"	c	namespace:std	inherits:binary_function
+mem_fun1_t	cpp_src/stl_function.h	/^    class mem_fun1_t : public binary_function<_Tp*, _Arg, _Ret>$/;"	c	namespace:std	inherits:binary_function
+mem_fun_ref_t	cpp_src/stl_function.h	/^    class mem_fun_ref_t : public unary_function<_Tp, _Ret>$/;"	c	namespace:std	inherits:unary_function
+mem_fun_t	cpp_src/stl_function.h	/^    class mem_fun_t : public unary_function<_Tp*, _Ret>$/;"	c	namespace:std	inherits:unary_function
+memchr	cpp_src/cstring	/^  memchr(void* __p, int __c, size_t __n)$/;"	f	namespace:std	signature:(void* __p, int __c, size_t __n)
+memchr	cpp_src/cstring	66;"	d	file:
+memcmp	cpp_src/cstring	61;"	d	file:
+memcpy	cpp_src/cstring	55;"	d	file:
+memmove	cpp_src/cstring	56;"	d	file:
+memset	cpp_src/cstring	74;"	d	file:
+merge	cpp_src/list.tcc	/^      merge(list& __x, _StrictWeakOrdering __comp)$/;"	f	class:std::list	signature:(list& __x, _StrictWeakOrdering __comp)
+merge	cpp_src/list.tcc	/^    merge(list& __x)$/;"	f	class:std::list	signature:(list& __x)
+merge	cpp_src/stl_algo.h	/^    merge(_InputIterator1 __first1, _InputIterator1 __last1,$/;"	f	namespace:std	signature:(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result)
+merge	cpp_src/stl_algo.h	/^    merge(_InputIterator1 __first1, _InputIterator1 __last1,$/;"	f	namespace:std	signature:(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp)
+merge	cpp_src/stl_list.h	/^        merge(list&, _StrictWeakOrdering);$/;"	p	class:std::list	access:public	signature:(list&, _StrictWeakOrdering)
+merge	cpp_src/stl_list.h	/^      merge(list& __x);$/;"	p	class:std::list	access:public	signature:(list& __x)
+messages	cpp_src/locale_classes.h	/^    static const category messages	= 1L << 5;$/;"	m	class:std::locale	access:public
+messages	cpp_src/locale_facets.h	/^      messages(__c_locale __cloc, const char* __s, size_t __refs = 0);$/;"	p	class:std::messages	access:public	signature:(__c_locale __cloc, const char* __s, size_t __refs = 0)
+messages	cpp_src/locale_facets.h	/^      messages(size_t __refs = 0);$/;"	p	class:std::messages	access:public	signature:(size_t __refs = 0)
+messages	cpp_src/locale_facets.h	/^    class messages : public locale::facet, public messages_base$/;"	c	namespace:std	inherits:locale::facet,messages_base
+messages_base	cpp_src/locale_facets.h	/^  struct messages_base$/;"	s	namespace:std
+messages_byname	cpp_src/locale_facets.h	/^      messages_byname(const char* __s, size_t __refs = 0);$/;"	p	class:std::messages_byname	access:public	signature:(const char* __s, size_t __refs = 0)
+messages_byname	cpp_src/locale_facets.h	/^    class messages_byname : public messages<_CharT>$/;"	c	namespace:std	inherits:messages
+min	cpp_src/limits	/^      static _Tp min() throw() { return static_cast<_Tp>(0); }$/;"	f	struct:std::numeric_limits	access:public	signature:()
+min	cpp_src/limits	/^      static bool min() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+min	cpp_src/limits	/^      static char min() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+min	cpp_src/limits	/^      static double min() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+min	cpp_src/limits	/^      static float min() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+min	cpp_src/limits	/^      static int min() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+min	cpp_src/limits	/^      static long double min() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+min	cpp_src/limits	/^      static long long min() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+min	cpp_src/limits	/^      static long min() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+min	cpp_src/limits	/^      static short min() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+min	cpp_src/limits	/^      static signed char min() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+min	cpp_src/limits	/^      static unsigned char min() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+min	cpp_src/limits	/^      static unsigned int min() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+min	cpp_src/limits	/^      static unsigned long long min() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+min	cpp_src/limits	/^      static unsigned long min() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+min	cpp_src/limits	/^      static unsigned short min() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+min	cpp_src/limits	/^      static wchar_t min() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+min	cpp_src/stl_algobase.h	/^    min(const _Tp& __a, const _Tp& __b)$/;"	f	namespace:std	signature:(const _Tp& __a, const _Tp& __b)
+min	cpp_src/stl_algobase.h	/^    min(const _Tp& __a, const _Tp& __b, _Compare __comp)$/;"	f	namespace:std	signature:(const _Tp& __a, const _Tp& __b, _Compare __comp)
+min	cpp_src/valarray	/^      _Tp    min() const;	$/;"	p	class:std::valarray	file:	access:public	signature:() const
+min	cpp_src/valarray	/^    valarray<_Tp>::min() const$/;"	f	class:std::valarray	signature:() const
+min	cpp_src/valarray_after.h	/^      value_type min() const;$/;"	p	class:std::_Expr	access:public	signature:() const
+min	cpp_src/valarray_after.h	/^    _Expr<_Clos, _Tp>::min() const$/;"	f	class:std::_Expr	signature:() const
+min_element	cpp_src/stl_algo.h	/^    min_element(_ForwardIterator __first, _ForwardIterator __last)$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last)
+min_element	cpp_src/stl_algo.h	/^    min_element(_ForwardIterator __first, _ForwardIterator __last,$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last, _Compare __comp)
+min_exponent	cpp_src/limits	/^      static const int min_exponent = 0;$/;"	m	struct:std::numeric_limits	file:	access:public
+min_exponent	cpp_src/limits	/^      static const int min_exponent = __DBL_MIN_EXP__;$/;"	m	struct:std::numeric_limits	file:	access:public
+min_exponent	cpp_src/limits	/^      static const int min_exponent = __FLT_MIN_EXP__;$/;"	m	struct:std::numeric_limits	file:	access:public
+min_exponent	cpp_src/limits	/^      static const int min_exponent = __LDBL_MIN_EXP__;$/;"	m	struct:std::numeric_limits	file:	access:public
+min_exponent	cpp_src/limits	/^    static const int min_exponent = 0;$/;"	m	struct:std::__numeric_limits_base	file:	access:public
+min_exponent10	cpp_src/limits	/^      static const int min_exponent10 = 0;$/;"	m	struct:std::numeric_limits	file:	access:public
+min_exponent10	cpp_src/limits	/^      static const int min_exponent10 = __DBL_MIN_10_EXP__;$/;"	m	struct:std::numeric_limits	file:	access:public
+min_exponent10	cpp_src/limits	/^      static const int min_exponent10 = __FLT_MIN_10_EXP__;$/;"	m	struct:std::numeric_limits	file:	access:public
+min_exponent10	cpp_src/limits	/^      static const int min_exponent10 = __LDBL_MIN_10_EXP__;$/;"	m	struct:std::numeric_limits	file:	access:public
+min_exponent10	cpp_src/limits	/^    static const int min_exponent10 = 0;$/;"	m	struct:std::__numeric_limits_base	file:	access:public
+minus	cpp_src/stl_function.h	/^    struct minus : public binary_function<_Tp, _Tp, _Tp>$/;"	s	namespace:std	inherits:binary_function
+mismatch	cpp_src/stl_algobase.h	/^    mismatch(_InputIterator1 __first1, _InputIterator1 __last1,$/;"	f	namespace:std	signature:(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2)
+mismatch	cpp_src/stl_algobase.h	/^    mismatch(_InputIterator1 __first1, _InputIterator1 __last1,$/;"	f	namespace:std	signature:(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _BinaryPredicate __binary_pred)
+mktime	cpp_src/ctime	56;"	d	file:
+modf	cpp_src/cmath	/^  modf(float __x, float* __iptr)$/;"	f	namespace:std	signature:(float __x, float* __iptr)
+modf	cpp_src/cmath	/^  modf(long double __x, long double* __iptr)$/;"	f	namespace:std	signature:(long double __x, long double* __iptr)
+modf	cpp_src/cmath	74;"	d	file:
+modulus	cpp_src/stl_function.h	/^    struct modulus : public binary_function<_Tp, _Tp, _Tp>$/;"	s	namespace:std	inherits:binary_function
+monetary	cpp_src/locale_classes.h	/^    static const category monetary	= 1L << 4;$/;"	m	class:std::locale	access:public
+money_base	cpp_src/locale_facets.h	/^  class money_base$/;"	c	namespace:std
+money_get	cpp_src/locale_facets.h	/^      money_get(size_t __refs = 0) : facet(__refs) { }$/;"	f	class:std::money_get	access:public	signature:(size_t __refs = 0)
+money_get	cpp_src/locale_facets.h	/^    class money_get : public locale::facet$/;"	c	namespace:std	inherits:locale::facet
+money_put	cpp_src/locale_facets.h	/^      money_put(size_t __refs = 0) : facet(__refs) { }$/;"	f	class:std::money_put	access:public	signature:(size_t __refs = 0)
+money_put	cpp_src/locale_facets.h	/^    class money_put : public locale::facet$/;"	c	namespace:std	inherits:locale::facet
+moneypunct	cpp_src/locale_facets.h	/^      moneypunct(__c_locale __cloc, const char* __s, size_t __refs = 0)$/;"	f	class:std::moneypunct	access:public	signature:(__c_locale __cloc, const char* __s, size_t __refs = 0)
+moneypunct	cpp_src/locale_facets.h	/^      moneypunct(__cache_type* __cache, size_t __refs = 0)$/;"	f	class:std::moneypunct	access:public	signature:(__cache_type* __cache, size_t __refs = 0)
+moneypunct	cpp_src/locale_facets.h	/^      moneypunct(size_t __refs = 0) : facet(__refs), _M_data(NULL)$/;"	f	class:std::moneypunct	access:public	signature:(size_t __refs = 0)
+moneypunct	cpp_src/locale_facets.h	/^    class moneypunct : public locale::facet, public money_base$/;"	c	namespace:std	inherits:locale::facet,money_base
+moneypunct_byname	cpp_src/locale_facets.h	/^      moneypunct_byname(const char* __s, size_t __refs = 0)$/;"	f	class:std::moneypunct_byname	access:public	signature:(const char* __s, size_t __refs = 0)
+moneypunct_byname	cpp_src/locale_facets.h	/^    class moneypunct_byname : public moneypunct<_CharT, _Intl>$/;"	c	namespace:std	inherits:moneypunct
+move	cpp_src/char_traits.h	/^      move(char_type* __s1, const char_type* __s2, std::size_t __n);$/;"	p	struct:char_traits	access:public	signature:(char_type* __s1, const char_type* __s2, std::size_t __n)
+move	cpp_src/char_traits.h	/^    move(char_type* __s1, const char_type* __s2, std::size_t __n)$/;"	f	class:char_traits	signature:(char_type* __s1, const char_type* __s2, std::size_t __n)
+multimap	cpp_src/stl_multimap.h	/^        multimap(_InputIterator __first, _InputIterator __last)$/;"	f	class:std::multimap	access:public	signature:(_InputIterator __first, _InputIterator __last)
+multimap	cpp_src/stl_multimap.h	/^        multimap(_InputIterator __first, _InputIterator __last,$/;"	f	class:std::multimap	access:public	signature:(_InputIterator __first, _InputIterator __last, const _Compare& __comp, const allocator_type& __a = allocator_type())
+multimap	cpp_src/stl_multimap.h	/^      multimap()$/;"	f	class:std::multimap	access:public	signature:()
+multimap	cpp_src/stl_multimap.h	/^      multimap(const _Compare& __comp,$/;"	f	class:std::multimap	access:public	signature:(const _Compare& __comp, const allocator_type& __a = allocator_type())
+multimap	cpp_src/stl_multimap.h	/^      multimap(const multimap& __x)$/;"	f	class:std::multimap	access:public	signature:(const multimap& __x)
+multimap	cpp_src/stl_multimap.h	/^    class multimap$/;"	c	namespace:std
+multiplies	cpp_src/stl_function.h	/^    struct multiplies : public binary_function<_Tp, _Tp, _Tp>$/;"	s	namespace:std	inherits:binary_function
+multiset	cpp_src/stl_multiset.h	/^        multiset(_InputIterator __first, _InputIterator __last)$/;"	f	class:std::multiset	access:public	signature:(_InputIterator __first, _InputIterator __last)
+multiset	cpp_src/stl_multiset.h	/^        multiset(_InputIterator __first, _InputIterator __last,$/;"	f	class:std::multiset	access:public	signature:(_InputIterator __first, _InputIterator __last, const _Compare& __comp, const allocator_type& __a = allocator_type())
+multiset	cpp_src/stl_multiset.h	/^      multiset()$/;"	f	class:std::multiset	access:public	signature:()
+multiset	cpp_src/stl_multiset.h	/^      multiset(const _Compare& __comp,$/;"	f	class:std::multiset	access:public	signature:(const _Compare& __comp, const allocator_type& __a = allocator_type())
+multiset	cpp_src/stl_multiset.h	/^      multiset(const multiset<_Key,_Compare,_Alloc>& __x)$/;"	f	class:std::multiset	access:public	signature:(const multiset<_Key,_Compare,_Alloc>& __x)
+multiset	cpp_src/stl_multiset.h	/^    class multiset$/;"	c	namespace:std
+name	cpp_src/locale_classes.h	/^    name() const;$/;"	p	class:std::locale	access:public	signature:() const
+name	cpp_src/typeinfo	/^    const char* name() const$/;"	f	class:std::type_info	access:public	signature:() const
+narrow	cpp_src/basic_ios.h	/^      narrow(char_type __c, char __dfault) const;$/;"	p	class:std::basic_ios	access:public	signature:(char_type __c, char __dfault) const
+narrow	cpp_src/basic_ios.tcc	/^    basic_ios<_CharT, _Traits>::narrow(char_type __c, char __dfault) const$/;"	f	class:std::basic_ios	signature:(char_type __c, char __dfault) const
+narrow	cpp_src/locale_facets.h	/^      narrow(char_type __c, char __dfault) const$/;"	f	class:std::__ctype_abstract_base	access:public	signature:(char_type __c, char __dfault) const
+narrow	cpp_src/locale_facets.h	/^      narrow(char_type __c, char __dfault) const$/;"	f	class:std::ctype	access:public	signature:(char_type __c, char __dfault) const
+narrow	cpp_src/locale_facets.h	/^      narrow(const char_type* __lo, const char_type* __hi,$/;"	f	class:std::__ctype_abstract_base	access:public	signature:(const char_type* __lo, const char_type* __hi, char __dfault, char *__to) const
+narrow	cpp_src/locale_facets.h	/^      narrow(const char_type* __lo, const char_type* __hi,$/;"	f	class:std::ctype	access:public	signature:(const char_type* __lo, const char_type* __hi, char __dfault, char *__to) const
+neg_format	cpp_src/locale_facets.h	/^      neg_format() const$/;"	f	class:std::moneypunct	access:public	signature:() const
+negate	cpp_src/stl_function.h	/^    struct negate : public unary_function<_Tp, _Tp>$/;"	s	namespace:std	inherits:unary_function
+negative_sign	cpp_src/locale_facets.h	/^      negative_sign() const$/;"	f	class:std::moneypunct	access:public	signature:() const
+new_handler	cpp_src/new	/^  typedef void (*new_handler)();$/;"	t	namespace:std	file:
+next_permutation	cpp_src/stl_algo.h	/^    next_permutation(_BidirectionalIterator __first,$/;"	f	namespace:std	signature:(_BidirectionalIterator __first, _BidirectionalIterator __last)
+next_permutation	cpp_src/stl_algo.h	/^    next_permutation(_BidirectionalIterator __first,$/;"	f	namespace:std	signature:(_BidirectionalIterator __first, _BidirectionalIterator __last, _Compare __comp)
+no_order	cpp_src/locale_facets.h	/^    enum dateorder { no_order, dmy, mdy, ymd, ydm };$/;"	e	enum:std::time_base::dateorder
+noboolalpha	cpp_src/ios_base.h	/^  noboolalpha(ios_base& __base)$/;"	f	namespace:std	signature:(ios_base& __base)
+noconv	cpp_src/codecvt.h	/^      noconv$/;"	e	enum:std::codecvt_base::result
+none	cpp_src/bitset	/^      none() const$/;"	f	class:std::bitset	access:public	signature:() const
+none	cpp_src/locale_classes.h	/^    static const category none		= 0;$/;"	m	class:std::locale	access:public
+none	cpp_src/locale_facets.h	/^    enum part { none, space, symbol, sign, value };$/;"	e	enum:std::money_base::part
+norm	cpp_src/complex	/^    norm(const complex<_Tp>& __z)$/;"	f	namespace:std	signature:(const complex<_Tp>& __z)
+norm	cpp_src/complex	/^  template<typename _Tp> _Tp norm(const complex<_Tp>&);$/;"	p	namespace:std	file:	signature:(const complex<_Tp>&)
+noshowbase	cpp_src/ios_base.h	/^  noshowbase(ios_base& __base)$/;"	f	namespace:std	signature:(ios_base& __base)
+noshowpoint	cpp_src/ios_base.h	/^  noshowpoint(ios_base& __base)$/;"	f	namespace:std	signature:(ios_base& __base)
+noshowpos	cpp_src/ios_base.h	/^  noshowpos(ios_base& __base)$/;"	f	namespace:std	signature:(ios_base& __base)
+noskipws	cpp_src/ios_base.h	/^  noskipws(ios_base& __base)$/;"	f	namespace:std	signature:(ios_base& __base)
+not1	cpp_src/stl_function.h	/^    not1(const _Predicate& __pred)$/;"	f	namespace:std	signature:(const _Predicate& __pred)
+not2	cpp_src/stl_function.h	/^    not2(const _Predicate& __pred)$/;"	f	namespace:std	signature:(const _Predicate& __pred)
+not_eof	cpp_src/char_traits.h	/^      not_eof(const int_type& __c)$/;"	f	struct:char_traits	access:public	signature:(const int_type& __c)
+not_equal_to	cpp_src/stl_function.h	/^    struct not_equal_to : public binary_function<_Tp, _Tp, bool>$/;"	s	namespace:std	inherits:binary_function
+nothrow_t	cpp_src/new	/^  struct nothrow_t { };$/;"	s	namespace:std	file:
+nounitbuf	cpp_src/ios_base.h	/^  nounitbuf(ios_base& __base)$/;"	f	namespace:std	signature:(ios_base& __base)
+nouppercase	cpp_src/ios_base.h	/^  nouppercase(ios_base& __base)$/;"	f	namespace:std	signature:(ios_base& __base)
+npos	cpp_src/basic_string.h	/^      static const size_type	npos = static_cast<size_type>(-1);$/;"	m	class:std::basic_string	access:public
+npos	cpp_src/basic_string.tcc	/^    basic_string<_CharT, _Traits, _Alloc>::npos;$/;"	m	class:std::basic_string	file:
+nth_element	cpp_src/stl_algo.h	/^    nth_element(_RandomAccessIterator __first, _RandomAccessIterator __nth,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __nth, _RandomAccessIterator __last)
+nth_element	cpp_src/stl_algo.h	/^    nth_element(_RandomAccessIterator __first, _RandomAccessIterator __nth,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __nth, _RandomAccessIterator __last, _Compare __comp)
+num_get	cpp_src/locale_facets.h	/^      num_get(size_t __refs = 0) : facet(__refs) { }$/;"	f	class:std::num_get	access:public	signature:(size_t __refs = 0)
+num_get	cpp_src/locale_facets.h	/^    class num_get : public locale::facet$/;"	c	namespace:std	inherits:locale::facet
+num_put	cpp_src/locale_facets.h	/^      num_put(size_t __refs = 0) : facet(__refs) { }$/;"	f	class:std::num_put	access:public	signature:(size_t __refs = 0)
+num_put	cpp_src/locale_facets.h	/^    class num_put : public locale::facet$/;"	c	namespace:std	inherits:locale::facet
+numeric	cpp_src/locale_classes.h	/^    static const category numeric	= 1L << 1;$/;"	m	class:std::locale	access:public
+numeric_limits	cpp_src/limits	/^    struct numeric_limits : public __numeric_limits_base$/;"	s	namespace:std	file:	inherits:__numeric_limits_base
+numeric_limits	cpp_src/limits	/^    struct numeric_limits<bool>$/;"	s	namespace:std	file:
+numeric_limits	cpp_src/limits	/^    struct numeric_limits<char>$/;"	s	namespace:std	file:
+numeric_limits	cpp_src/limits	/^    struct numeric_limits<double>$/;"	s	namespace:std	file:
+numeric_limits	cpp_src/limits	/^    struct numeric_limits<float>$/;"	s	namespace:std	file:
+numeric_limits	cpp_src/limits	/^    struct numeric_limits<int>$/;"	s	namespace:std	file:
+numeric_limits	cpp_src/limits	/^    struct numeric_limits<long double>$/;"	s	namespace:std	file:
+numeric_limits	cpp_src/limits	/^    struct numeric_limits<long long>$/;"	s	namespace:std	file:
+numeric_limits	cpp_src/limits	/^    struct numeric_limits<long>$/;"	s	namespace:std	file:
+numeric_limits	cpp_src/limits	/^    struct numeric_limits<short>$/;"	s	namespace:std	file:
+numeric_limits	cpp_src/limits	/^    struct numeric_limits<signed char>$/;"	s	namespace:std	file:
+numeric_limits	cpp_src/limits	/^    struct numeric_limits<unsigned char>$/;"	s	namespace:std	file:
+numeric_limits	cpp_src/limits	/^    struct numeric_limits<unsigned int>$/;"	s	namespace:std	file:
+numeric_limits	cpp_src/limits	/^    struct numeric_limits<unsigned long long>$/;"	s	namespace:std	file:
+numeric_limits	cpp_src/limits	/^    struct numeric_limits<unsigned long>$/;"	s	namespace:std	file:
+numeric_limits	cpp_src/limits	/^    struct numeric_limits<unsigned short>$/;"	s	namespace:std	file:
+numeric_limits	cpp_src/limits	/^    struct numeric_limits<wchar_t>$/;"	s	namespace:std	file:
+numpunct	cpp_src/locale_facets.h	/^      numpunct(__c_locale __cloc, size_t __refs = 0)$/;"	f	class:std::numpunct	access:public	signature:(__c_locale __cloc, size_t __refs = 0)
+numpunct	cpp_src/locale_facets.h	/^      numpunct(__cache_type* __cache, size_t __refs = 0)$/;"	f	class:std::numpunct	access:public	signature:(__cache_type* __cache, size_t __refs = 0)
+numpunct	cpp_src/locale_facets.h	/^      numpunct(size_t __refs = 0) : facet(__refs), _M_data(NULL)$/;"	f	class:std::numpunct	access:public	signature:(size_t __refs = 0)
+numpunct	cpp_src/locale_facets.h	/^    class numpunct : public locale::facet$/;"	c	namespace:std	inherits:locale::facet
+numpunct_byname	cpp_src/locale_facets.h	/^      numpunct_byname(const char* __s, size_t __refs = 0)$/;"	f	class:std::numpunct_byname	access:public	signature:(const char* __s, size_t __refs = 0)
+numpunct_byname	cpp_src/locale_facets.h	/^    class numpunct_byname : public numpunct<_CharT>$/;"	c	namespace:std	inherits:numpunct
+oct	cpp_src/ios_base.h	/^    static const fmtflags oct =         _S_oct;$/;"	m	class:std::ios_base	access:public
+oct	cpp_src/ios_base.h	/^  oct(ios_base& __base)$/;"	f	namespace:std	signature:(ios_base& __base)
+off_type	cpp_src/basic_ios.h	/^      typedef typename _Traits::off_type             off_type;$/;"	t	class:std::basic_ios	access:public
+off_type	cpp_src/char_traits.h	/^      typedef std::streamoff  off_type;$/;"	t	struct:_Char_types	access:public
+off_type	cpp_src/char_traits.h	/^      typedef typename _Char_types<_CharT>::off_type    off_type;$/;"	t	struct:char_traits	access:public
+off_type	cpp_src/fstream	/^      typedef typename traits_type::off_type 		off_type;$/;"	t	class:std::basic_filebuf	file:	access:public
+off_type	cpp_src/fstream	/^      typedef typename traits_type::off_type 		off_type;$/;"	t	class:std::basic_fstream	file:	access:public
+off_type	cpp_src/fstream	/^      typedef typename traits_type::off_type 		off_type;$/;"	t	class:std::basic_ifstream	file:	access:public
+off_type	cpp_src/fstream	/^      typedef typename traits_type::off_type 		off_type;$/;"	t	class:std::basic_ofstream	file:	access:public
+off_type	cpp_src/istream	/^      typedef typename _Traits::off_type 		off_type;$/;"	t	class:std::basic_iostream	file:	access:public
+off_type	cpp_src/istream	/^      typedef typename _Traits::off_type 		off_type;$/;"	t	class:std::basic_istream	file:	access:public
+off_type	cpp_src/ostream	/^      typedef typename _Traits::off_type 		off_type;$/;"	t	class:std::basic_ostream	file:	access:public
+off_type	cpp_src/sstream	/^      typedef typename traits_type::off_type 		off_type;$/;"	t	class:std::basic_istringstream	file:	access:public
+off_type	cpp_src/sstream	/^      typedef typename traits_type::off_type 		off_type;$/;"	t	class:std::basic_ostringstream	file:	access:public
+off_type	cpp_src/sstream	/^      typedef typename traits_type::off_type 		off_type;$/;"	t	class:std::basic_stringbuf	file:	access:public
+off_type	cpp_src/sstream	/^      typedef typename traits_type::off_type 		off_type;$/;"	t	class:std::basic_stringstream	file:	access:public
+off_type	cpp_src/streambuf	/^      typedef typename traits_type::off_type 		off_type;$/;"	t	class:std::basic_streambuf	file:	access:public
+ofstream	cpp_src/iosfwd	/^  typedef basic_ofstream<char> 		ofstream;	\/\/\/< @isiosfwd$/;"	t	namespace:std	file:
+ok	cpp_src/codecvt.h	/^      ok,$/;"	e	enum:std::codecvt_base::result
+op	cpp_src/stl_function.h	/^      _Operation op;$/;"	m	class:std::binder1st	access:protected
+op	cpp_src/stl_function.h	/^      _Operation op;$/;"	m	class:std::binder2nd	access:protected
+open	cpp_src/fstream	/^      open(const char* __s, ios_base::openmode __mode = ios_base::in)$/;"	f	class:std::basic_ifstream	access:public	signature:(const char* __s, ios_base::openmode __mode = ios_base::in)
+open	cpp_src/fstream	/^      open(const char* __s, ios_base::openmode __mode);$/;"	p	class:std::basic_filebuf	file:	access:public	signature:(const char* __s, ios_base::openmode __mode)
+open	cpp_src/fstream	/^      open(const char* __s,$/;"	f	class:std::basic_fstream	access:public	signature:(const char* __s, ios_base::openmode __mode = ios_base::in | ios_base::out)
+open	cpp_src/fstream	/^      open(const char* __s,$/;"	f	class:std::basic_ofstream	access:public	signature:(const char* __s, ios_base::openmode __mode = ios_base::out | ios_base::trunc)
+open	cpp_src/fstream.tcc	/^    open(const char* __s, ios_base::openmode __mode)$/;"	f	class:std::basic_filebuf	signature:(const char* __s, ios_base::openmode __mode)
+open	cpp_src/locale_facets.h	/^      open(const basic_string<char>& __s, const locale& __loc) const$/;"	f	class:std::messages	access:public	signature:(const basic_string<char>& __s, const locale& __loc) const
+open	cpp_src/locale_facets.h	/^      open(const basic_string<char>&, const locale&, const char*) const;$/;"	p	class:std::messages	access:public	signature:(const basic_string<char>&, const locale&, const char*) const
+open_mode	cpp_src/ios_base.h	/^    typedef int open_mode;$/;"	t	class:std::ios_base	access:public
+openmode	cpp_src/ios_base.h	/^    typedef _Ios_Openmode openmode;$/;"	t	class:std::ios_base	access:public
+operator !	cpp_src/basic_ios.h	/^      operator!() const$/;"	f	class:std::basic_ios	access:public	signature:() const
+operator !	cpp_src/valarray	/^      typename _UnaryOp<__logical_not>::_Rt operator!() const;$/;"	p	class:std::valarray	file:	access:public	signature:() const
+operator !	cpp_src/valarray_after.h	/^      operator!() const;$/;"	p	class:std::_Expr	access:public	signature:() const
+operator !	cpp_src/valarray_after.h	/^    _Expr<_Dom, _Tp>::operator!() const$/;"	f	class:std::_Expr	signature:() const
+operator !=	cpp_src/allocator.h	/^    operator!=(const allocator<_T1>&, const allocator<_T2>&)$/;"	f	namespace:std	signature:(const allocator<_T1>&, const allocator<_T2>&)
+operator !=	cpp_src/allocator.h	/^    operator!=(const allocator<_Tp>&, const allocator<_Tp>&)$/;"	f	namespace:std	signature:(const allocator<_Tp>&, const allocator<_Tp>&)
+operator !=	cpp_src/basic_string.h	/^    operator!=(const _CharT* __lhs,$/;"	f	namespace:std	signature:(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Alloc>& __rhs)
+operator !=	cpp_src/basic_string.h	/^    operator!=(const basic_string<_CharT, _Traits, _Alloc>& __lhs,$/;"	f	namespace:std	signature:(const basic_string<_CharT, _Traits, _Alloc>& __lhs, const _CharT* __rhs)
+operator !=	cpp_src/basic_string.h	/^    operator!=(const basic_string<_CharT, _Traits, _Alloc>& __lhs,$/;"	f	namespace:std	signature:(const basic_string<_CharT, _Traits, _Alloc>& __lhs, const basic_string<_CharT, _Traits, _Alloc>& __rhs)
+operator !=	cpp_src/bitset	/^      operator!=(const bitset<_Nb>& __rhs) const$/;"	f	class:std::bitset	access:public	signature:(const bitset<_Nb>& __rhs) const
+operator !=	cpp_src/complex	/^    operator!=(const _Tp& __x, const complex<_Tp>& __y)$/;"	f	namespace:std	signature:(const _Tp& __x, const complex<_Tp>& __y)
+operator !=	cpp_src/complex	/^    operator!=(const complex<_Tp>& __x, const _Tp& __y)$/;"	f	namespace:std	signature:(const complex<_Tp>& __x, const _Tp& __y)
+operator !=	cpp_src/complex	/^    operator!=(const complex<_Tp>& __x, const complex<_Tp>& __y)$/;"	f	namespace:std	signature:(const complex<_Tp>& __x, const complex<_Tp>& __y)
+operator !=	cpp_src/locale_classes.h	/^    operator!=(const locale& __other) const throw ()$/;"	f	class:std::locale	access:public	signature:(const locale& __other) const
+operator !=	cpp_src/postypes.h	/^    operator!=(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs)$/;"	f	namespace:std	signature:(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs)
+operator !=	cpp_src/stl_bvector.h	/^    operator!=(const _Bit_iterator_base& __i) const$/;"	f	struct:std::_Bit_iterator_base	access:public	signature:(const _Bit_iterator_base& __i) const
+operator !=	cpp_src/stl_deque.h	/^    operator!=(const _Deque_iterator<_Tp, _Ref, _Ptr>& __x,$/;"	f	namespace:std	signature:(const _Deque_iterator<_Tp, _Ref, _Ptr>& __x, const _Deque_iterator<_Tp, _Ref, _Ptr>& __y)
+operator !=	cpp_src/stl_deque.h	/^    operator!=(const _Deque_iterator<_Tp, _RefL, _PtrL>& __x,$/;"	f	namespace:std	signature:(const _Deque_iterator<_Tp, _RefL, _PtrL>& __x, const _Deque_iterator<_Tp, _RefR, _PtrR>& __y)
+operator !=	cpp_src/stl_deque.h	/^    operator!=(const deque<_Tp, _Alloc>& __x,$/;"	f	namespace:std	signature:(const deque<_Tp, _Alloc>& __x, const deque<_Tp, _Alloc>& __y)
+operator !=	cpp_src/stl_iterator.h	/^    operator!=(const __normal_iterator<_Iterator, _Container>& __lhs,$/;"	f	signature:(const __normal_iterator<_Iterator, _Container>& __lhs, const __normal_iterator<_Iterator, _Container>& __rhs)
+operator !=	cpp_src/stl_iterator.h	/^    operator!=(const __normal_iterator<_IteratorL, _Container>& __lhs,$/;"	f	signature:(const __normal_iterator<_IteratorL, _Container>& __lhs, const __normal_iterator<_IteratorR, _Container>& __rhs)
+operator !=	cpp_src/stl_iterator.h	/^    operator!=(const reverse_iterator<_Iterator>& __x,$/;"	f	namespace:std	signature:(const reverse_iterator<_Iterator>& __x, const reverse_iterator<_Iterator>& __y)
+operator !=	cpp_src/stl_iterator.h	/^    operator!=(const reverse_iterator<_IteratorL>& __x,$/;"	f	namespace:std	signature:(const reverse_iterator<_IteratorL>& __x, const reverse_iterator<_IteratorR>& __y)
+operator !=	cpp_src/stl_list.h	/^      operator!=(const _Self& __x) const$/;"	f	struct:std::_List_const_iterator	access:public	signature:(const _Self& __x) const
+operator !=	cpp_src/stl_list.h	/^      operator!=(const _Self& __x) const$/;"	f	struct:std::_List_iterator	access:public	signature:(const _Self& __x) const
+operator !=	cpp_src/stl_list.h	/^    operator!=(const _List_iterator<_Val>& __x,$/;"	f	namespace:std	signature:(const _List_iterator<_Val>& __x, const _List_const_iterator<_Val>& __y)
+operator !=	cpp_src/stl_list.h	/^    operator!=(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)$/;"	f	namespace:std	signature:(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
+operator !=	cpp_src/stl_map.h	/^    operator!=(const map<_Key, _Tp, _Compare, _Alloc>& __x,$/;"	f	namespace:std	signature:(const map<_Key, _Tp, _Compare, _Alloc>& __x, const map<_Key, _Tp, _Compare, _Alloc>& __y)
+operator !=	cpp_src/stl_multimap.h	/^    operator!=(const multimap<_Key, _Tp, _Compare, _Alloc>& __x,$/;"	f	namespace:std	signature:(const multimap<_Key, _Tp, _Compare, _Alloc>& __x, const multimap<_Key, _Tp, _Compare, _Alloc>& __y)
+operator !=	cpp_src/stl_multiset.h	/^    operator!=(const multiset<_Key, _Compare, _Alloc>& __x,$/;"	f	namespace:std	signature:(const multiset<_Key, _Compare, _Alloc>& __x, const multiset<_Key, _Compare, _Alloc>& __y)
+operator !=	cpp_src/stl_pair.h	/^    operator!=(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)$/;"	f	namespace:std	signature:(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)
+operator !=	cpp_src/stl_queue.h	/^    operator!=(const queue<_Tp, _Seq>& __x, const queue<_Tp, _Seq>& __y)$/;"	f	namespace:std	signature:(const queue<_Tp, _Seq>& __x, const queue<_Tp, _Seq>& __y)
+operator !=	cpp_src/stl_relops.h	/^      operator!=(const _Tp& __x, const _Tp& __y)$/;"	f	namespace:std::rel_ops	signature:(const _Tp& __x, const _Tp& __y)
+operator !=	cpp_src/stl_set.h	/^    operator!=(const set<_Key, _Compare, _Alloc>& __x,$/;"	f	namespace:std	signature:(const set<_Key, _Compare, _Alloc>& __x, const set<_Key, _Compare, _Alloc>& __y)
+operator !=	cpp_src/stl_stack.h	/^    operator!=(const stack<_Tp, _Seq>& __x, const stack<_Tp, _Seq>& __y)$/;"	f	namespace:std	signature:(const stack<_Tp, _Seq>& __x, const stack<_Tp, _Seq>& __y)
+operator !=	cpp_src/stl_tree.h	/^      operator!=(const _Self& __x) const$/;"	f	struct:std::_Rb_tree_const_iterator	access:public	signature:(const _Self& __x) const
+operator !=	cpp_src/stl_tree.h	/^      operator!=(const _Self& __x) const$/;"	f	struct:std::_Rb_tree_iterator	access:public	signature:(const _Self& __x) const
+operator !=	cpp_src/stl_tree.h	/^    operator!=(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x,$/;"	f	namespace:std	signature:(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x, const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __y)
+operator !=	cpp_src/stl_tree.h	/^    operator!=(const _Rb_tree_iterator<_Val>& __x,$/;"	f	namespace:std	signature:(const _Rb_tree_iterator<_Val>& __x, const _Rb_tree_const_iterator<_Val>& __y)
+operator !=	cpp_src/stl_vector.h	/^    operator!=(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)$/;"	f	namespace:std	signature:(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
+operator !=	cpp_src/stream_iterator.h	/^    operator!=(const istream_iterator<_Tp, _CharT, _Traits, _Dist>& __x,$/;"	f	namespace:std	signature:(const istream_iterator<_Tp, _CharT, _Traits, _Dist>& __x, const istream_iterator<_Tp, _CharT, _Traits, _Dist>& __y)
+operator !=	cpp_src/streambuf_iterator.h	/^    operator!=(const istreambuf_iterator<_CharT, _Traits>& __a,$/;"	f	namespace:std	signature:(const istreambuf_iterator<_CharT, _Traits>& __a, const istreambuf_iterator<_CharT, _Traits>& __b)
+operator !=	cpp_src/typeinfo	/^    bool operator!=(const type_info& __arg) const$/;"	f	class:std::type_info	access:public	signature:(const type_info& __arg) const
+operator %=	cpp_src/gslice_array.h	/^        void operator%=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::gslice_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator %=	cpp_src/gslice_array.h	/^      void operator%=(const valarray<_Tp>&) const;$/;"	p	class:std::gslice_array	access:public	signature:(const valarray<_Tp>&) const
+operator %=	cpp_src/indirect_array.h	/^      void operator%=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::indirect_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator %=	cpp_src/indirect_array.h	/^      void operator%=(const valarray<_Tp>&) const;$/;"	p	class:std::indirect_array	access:public	signature:(const valarray<_Tp>&) const
+operator %=	cpp_src/mask_array.h	/^        void operator%=(const _Expr<_Dom,_Tp>&) const;$/;"	p	class:std::mask_array	access:public	signature:(const _Expr<_Dom,_Tp>&) const
+operator %=	cpp_src/mask_array.h	/^      void operator%=(const valarray<_Tp>&) const;$/;"	p	class:std::mask_array	access:public	signature:(const valarray<_Tp>&) const
+operator %=	cpp_src/slice_array.h	/^	void operator%=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::slice_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator %=	cpp_src/slice_array.h	/^      void operator%=(const valarray<_Tp>&) const;$/;"	p	class:std::slice_array	access:public	signature:(const valarray<_Tp>&) const
+operator %=	cpp_src/valarray	/^	valarray<_Tp>& operator%=(const _Expr<_Dom, _Tp>&);$/;"	p	class:std::valarray	file:	access:public	signature:(const _Expr<_Dom, _Tp>&)
+operator %=	cpp_src/valarray	/^      valarray<_Tp>& operator%=(const _Tp&);$/;"	p	class:std::valarray	file:	access:public	signature:(const _Tp&)
+operator %=	cpp_src/valarray	/^      valarray<_Tp>& operator%=(const valarray<_Tp>&);$/;"	p	class:std::valarray	file:	access:public	signature:(const valarray<_Tp>&)
+operator &	cpp_src/bitset	/^    operator&(const bitset<_Nb>& __x, const bitset<_Nb>& __y)$/;"	f	namespace:std	signature:(const bitset<_Nb>& __x, const bitset<_Nb>& __y)
+operator &	cpp_src/ios_base.h	/^  operator&(_Ios_Fmtflags __a, _Ios_Fmtflags __b)$/;"	f	namespace:std	signature:(_Ios_Fmtflags __a, _Ios_Fmtflags __b)
+operator &	cpp_src/ios_base.h	/^  operator&(_Ios_Iostate __a, _Ios_Iostate __b)$/;"	f	namespace:std	signature:(_Ios_Iostate __a, _Ios_Iostate __b)
+operator &	cpp_src/ios_base.h	/^  operator&(_Ios_Openmode __a, _Ios_Openmode __b)$/;"	f	namespace:std	signature:(_Ios_Openmode __a, _Ios_Openmode __b)
+operator &=	cpp_src/bitset	/^      operator&=(const bitset<_Nb>& __rhs)$/;"	f	class:std::bitset	access:public	signature:(const bitset<_Nb>& __rhs)
+operator &=	cpp_src/gslice_array.h	/^        void operator&=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::gslice_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator &=	cpp_src/gslice_array.h	/^      void operator&=(const valarray<_Tp>&) const;$/;"	p	class:std::gslice_array	access:public	signature:(const valarray<_Tp>&) const
+operator &=	cpp_src/indirect_array.h	/^      void operator&=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::indirect_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator &=	cpp_src/indirect_array.h	/^      void operator&=(const valarray<_Tp>&) const;$/;"	p	class:std::indirect_array	access:public	signature:(const valarray<_Tp>&) const
+operator &=	cpp_src/ios_base.h	/^  operator&=(_Ios_Fmtflags& __a, _Ios_Fmtflags __b)$/;"	f	namespace:std	signature:(_Ios_Fmtflags& __a, _Ios_Fmtflags __b)
+operator &=	cpp_src/ios_base.h	/^  operator&=(_Ios_Iostate& __a, _Ios_Iostate __b)$/;"	f	namespace:std	signature:(_Ios_Iostate& __a, _Ios_Iostate __b)
+operator &=	cpp_src/ios_base.h	/^  operator&=(_Ios_Openmode& __a, _Ios_Openmode __b)$/;"	f	namespace:std	signature:(_Ios_Openmode& __a, _Ios_Openmode __b)
+operator &=	cpp_src/mask_array.h	/^        void operator&=(const _Expr<_Dom,_Tp>&) const;$/;"	p	class:std::mask_array	access:public	signature:(const _Expr<_Dom,_Tp>&) const
+operator &=	cpp_src/mask_array.h	/^      void operator&=(const valarray<_Tp>&) const;$/;"	p	class:std::mask_array	access:public	signature:(const valarray<_Tp>&) const
+operator &=	cpp_src/slice_array.h	/^	void operator&=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::slice_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator &=	cpp_src/slice_array.h	/^      void operator&=(const valarray<_Tp>&) const;$/;"	p	class:std::slice_array	access:public	signature:(const valarray<_Tp>&) const
+operator &=	cpp_src/valarray	/^	valarray<_Tp>& operator&=(const _Expr<_Dom, _Tp>&);$/;"	p	class:std::valarray	file:	access:public	signature:(const _Expr<_Dom, _Tp>&)
+operator &=	cpp_src/valarray	/^      valarray<_Tp>& operator&=(const _Tp&);$/;"	p	class:std::valarray	file:	access:public	signature:(const _Tp&)
+operator &=	cpp_src/valarray	/^      valarray<_Tp>& operator&=(const valarray<_Tp>&);$/;"	p	class:std::valarray	file:	access:public	signature:(const valarray<_Tp>&)
+operator ()	cpp_src/locale_classes.h	/^      operator()(const basic_string<_Char, _Traits, _Alloc>& __s1,$/;"	p	class:std::locale	access:public	signature:(const basic_string<_Char, _Traits, _Alloc>& __s1, const basic_string<_Char, _Traits, _Alloc>& __s2) const
+operator ()	cpp_src/locale_facets.tcc	/^      operator() (const locale& __loc) const$/;"	f	struct:std::__use_cache	access:public	signature:(const locale& __loc) const
+operator ()	cpp_src/locale_facets.tcc	/^      operator() (const locale& __loc) const;$/;"	p	struct:std::__use_cache	file:	access:public	signature:(const locale& __loc) const
+operator ()	cpp_src/locale_facets.tcc	/^    locale::operator()(const basic_string<_CharT, _Traits, _Alloc>& __s1,$/;"	f	class:std::locale	signature:(const basic_string<_CharT, _Traits, _Alloc>& __s1, const basic_string<_CharT, _Traits, _Alloc>& __s2) const
+operator ()	cpp_src/stl_function.h	/^      operator()(_Arg __x) const$/;"	f	class:std::pointer_to_unary_function	access:public	signature:(_Arg __x) const
+operator ()	cpp_src/stl_function.h	/^      operator()(_Arg1 __x, _Arg2 __y) const$/;"	f	class:std::pointer_to_binary_function	access:public	signature:(_Arg1 __x, _Arg2 __y) const
+operator ()	cpp_src/stl_function.h	/^      operator()(_Pair& __x) const$/;"	f	struct:std::_Select1st	access:public	signature:(_Pair& __x) const
+operator ()	cpp_src/stl_function.h	/^      operator()(_Pair& __x) const$/;"	f	struct:std::_Select2nd	access:public	signature:(_Pair& __x) const
+operator ()	cpp_src/stl_function.h	/^      operator()(_Tp& __r) const$/;"	f	class:std::mem_fun_ref_t	access:public	signature:(_Tp& __r) const
+operator ()	cpp_src/stl_function.h	/^      operator()(_Tp& __r, _Arg __x) const$/;"	f	class:std::mem_fun1_ref_t	access:public	signature:(_Tp& __r, _Arg __x) const
+operator ()	cpp_src/stl_function.h	/^      operator()(_Tp& __x) const$/;"	f	struct:std::_Identity	access:public	signature:(_Tp& __x) const
+operator ()	cpp_src/stl_function.h	/^      operator()(_Tp* __p) const$/;"	f	class:std::mem_fun_t	access:public	signature:(_Tp* __p) const
+operator ()	cpp_src/stl_function.h	/^      operator()(_Tp* __p, _Arg __x) const$/;"	f	class:std::mem_fun1_t	access:public	signature:(_Tp* __p, _Arg __x) const
+operator ()	cpp_src/stl_function.h	/^      operator()(const _Pair& __x) const$/;"	f	struct:std::_Select1st	access:public	signature:(const _Pair& __x) const
+operator ()	cpp_src/stl_function.h	/^      operator()(const _Pair& __x) const$/;"	f	struct:std::_Select2nd	access:public	signature:(const _Pair& __x) const
+operator ()	cpp_src/stl_function.h	/^      operator()(const _Tp& __r) const$/;"	f	class:std::const_mem_fun_ref_t	access:public	signature:(const _Tp& __r) const
+operator ()	cpp_src/stl_function.h	/^      operator()(const _Tp& __r, _Arg __x) const$/;"	f	class:std::const_mem_fun1_ref_t	access:public	signature:(const _Tp& __r, _Arg __x) const
+operator ()	cpp_src/stl_function.h	/^      operator()(const _Tp& __x) const$/;"	f	struct:std::_Identity	access:public	signature:(const _Tp& __x) const
+operator ()	cpp_src/stl_function.h	/^      operator()(const _Tp& __x) const$/;"	f	struct:std::logical_not	access:public	signature:(const _Tp& __x) const
+operator ()	cpp_src/stl_function.h	/^      operator()(const _Tp& __x) const$/;"	f	struct:std::negate	access:public	signature:(const _Tp& __x) const
+operator ()	cpp_src/stl_function.h	/^      operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::divides	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator ()	cpp_src/stl_function.h	/^      operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::equal_to	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator ()	cpp_src/stl_function.h	/^      operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::greater	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator ()	cpp_src/stl_function.h	/^      operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::greater_equal	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator ()	cpp_src/stl_function.h	/^      operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::less	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator ()	cpp_src/stl_function.h	/^      operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::less_equal	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator ()	cpp_src/stl_function.h	/^      operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::logical_and	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator ()	cpp_src/stl_function.h	/^      operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::logical_or	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator ()	cpp_src/stl_function.h	/^      operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::minus	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator ()	cpp_src/stl_function.h	/^      operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::modulus	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator ()	cpp_src/stl_function.h	/^      operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::multiplies	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator ()	cpp_src/stl_function.h	/^      operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::not_equal_to	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator ()	cpp_src/stl_function.h	/^      operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::plus	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator ()	cpp_src/stl_function.h	/^      operator()(const _Tp* __p) const$/;"	f	class:std::const_mem_fun_t	access:public	signature:(const _Tp* __p) const
+operator ()	cpp_src/stl_function.h	/^      operator()(const _Tp* __p, _Arg __x) const$/;"	f	class:std::const_mem_fun1_t	access:public	signature:(const _Tp* __p, _Arg __x) const
+operator ()	cpp_src/stl_function.h	/^      operator()(const typename _Operation::first_argument_type& __x) const$/;"	f	class:std::binder2nd	access:public	signature:(const typename _Operation::first_argument_type& __x) const
+operator ()	cpp_src/stl_function.h	/^      operator()(const typename _Operation::second_argument_type& __x) const$/;"	f	class:std::binder1st	access:public	signature:(const typename _Operation::second_argument_type& __x) const
+operator ()	cpp_src/stl_function.h	/^      operator()(const typename _Predicate::argument_type& __x) const$/;"	f	class:std::unary_negate	access:public	signature:(const typename _Predicate::argument_type& __x) const
+operator ()	cpp_src/stl_function.h	/^      operator()(const typename _Predicate::first_argument_type& __x,$/;"	f	class:std::binary_negate	access:public	signature:(const typename _Predicate::first_argument_type& __x, const typename _Predicate::second_argument_type& __y) const
+operator ()	cpp_src/stl_function.h	/^      operator()(typename _Operation::first_argument_type& __x) const$/;"	f	class:std::binder2nd	access:public	signature:(typename _Operation::first_argument_type& __x) const
+operator ()	cpp_src/stl_function.h	/^      operator()(typename _Operation::second_argument_type& __x) const$/;"	f	class:std::binder1st	access:public	signature:(typename _Operation::second_argument_type& __x) const
+operator ()	cpp_src/stl_map.h	/^	bool operator()(const value_type& __x, const value_type& __y) const$/;"	f	class:std::map::value_compare	access:public	signature:(const value_type& __x, const value_type& __y) const
+operator ()	cpp_src/stl_multimap.h	/^	bool operator()(const value_type& __x, const value_type& __y) const$/;"	f	class:std::multimap::value_compare	access:public	signature:(const value_type& __x, const value_type& __y) const
+operator ()	cpp_src/valarray_after.h	/^      const _Clos& operator()() const;$/;"	p	class:std::_Expr	access:public	signature:() const
+operator ()	cpp_src/valarray_after.h	/^    _Expr<_Clos, _Tp>::operator()() const$/;"	f	class:std::_Expr	signature:() const
+operator ()	cpp_src/valarray_before.h	/^      _Tp operator()(const _Tp& __t) const$/;"	f	struct:std::__abs	access:public	signature:(const _Tp& __t) const
+operator ()	cpp_src/valarray_before.h	/^      _Tp operator()(const _Tp& __t) const$/;"	f	struct:std::__acos	access:public	signature:(const _Tp& __t) const
+operator ()	cpp_src/valarray_before.h	/^      _Tp operator()(const _Tp& __t) const$/;"	f	struct:std::__asin	access:public	signature:(const _Tp& __t) const
+operator ()	cpp_src/valarray_before.h	/^      _Tp operator()(const _Tp& __t) const$/;"	f	struct:std::__atan	access:public	signature:(const _Tp& __t) const
+operator ()	cpp_src/valarray_before.h	/^      _Tp operator()(const _Tp& __t) const$/;"	f	struct:std::__bitwise_not	access:public	signature:(const _Tp& __t) const
+operator ()	cpp_src/valarray_before.h	/^      _Tp operator()(const _Tp& __t) const$/;"	f	struct:std::__cos	access:public	signature:(const _Tp& __t) const
+operator ()	cpp_src/valarray_before.h	/^      _Tp operator()(const _Tp& __t) const$/;"	f	struct:std::__cosh	access:public	signature:(const _Tp& __t) const
+operator ()	cpp_src/valarray_before.h	/^      _Tp operator()(const _Tp& __t) const$/;"	f	struct:std::__exp	access:public	signature:(const _Tp& __t) const
+operator ()	cpp_src/valarray_before.h	/^      _Tp operator()(const _Tp& __t) const$/;"	f	struct:std::__log	access:public	signature:(const _Tp& __t) const
+operator ()	cpp_src/valarray_before.h	/^      _Tp operator()(const _Tp& __t) const$/;"	f	struct:std::__log10	access:public	signature:(const _Tp& __t) const
+operator ()	cpp_src/valarray_before.h	/^      _Tp operator()(const _Tp& __t) const$/;"	f	struct:std::__negate	access:public	signature:(const _Tp& __t) const
+operator ()	cpp_src/valarray_before.h	/^      _Tp operator()(const _Tp& __t) const$/;"	f	struct:std::__sin	access:public	signature:(const _Tp& __t) const
+operator ()	cpp_src/valarray_before.h	/^      _Tp operator()(const _Tp& __t) const$/;"	f	struct:std::__sinh	access:public	signature:(const _Tp& __t) const
+operator ()	cpp_src/valarray_before.h	/^      _Tp operator()(const _Tp& __t) const$/;"	f	struct:std::__sqrt	access:public	signature:(const _Tp& __t) const
+operator ()	cpp_src/valarray_before.h	/^      _Tp operator()(const _Tp& __t) const$/;"	f	struct:std::__tan	access:public	signature:(const _Tp& __t) const
+operator ()	cpp_src/valarray_before.h	/^      _Tp operator()(const _Tp& __t) const$/;"	f	struct:std::__tanh	access:public	signature:(const _Tp& __t) const
+operator ()	cpp_src/valarray_before.h	/^      _Tp operator()(const _Tp& __t) const$/;"	f	struct:std::__unary_plus	access:public	signature:(const _Tp& __t) const
+operator ()	cpp_src/valarray_before.h	/^      _Tp operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::__atan2	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator ()	cpp_src/valarray_before.h	/^      _Tp operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::__bitwise_and	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator ()	cpp_src/valarray_before.h	/^      _Tp operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::__bitwise_or	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator ()	cpp_src/valarray_before.h	/^      _Tp operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::__bitwise_xor	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator ()	cpp_src/valarray_before.h	/^      _Tp operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::__divides	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator ()	cpp_src/valarray_before.h	/^      _Tp operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::__minus	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator ()	cpp_src/valarray_before.h	/^      _Tp operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::__modulus	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator ()	cpp_src/valarray_before.h	/^      _Tp operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::__multiplies	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator ()	cpp_src/valarray_before.h	/^      _Tp operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::__plus	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator ()	cpp_src/valarray_before.h	/^      _Tp operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::__pow	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator ()	cpp_src/valarray_before.h	/^      _Tp operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::__shift_left	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator ()	cpp_src/valarray_before.h	/^      _Tp operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::__shift_right	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator ()	cpp_src/valarray_before.h	/^      bool operator()(const _Tp& __x) const { return !__x; }$/;"	f	struct:std::__logical_not	access:public	signature:(const _Tp& __x) const
+operator ()	cpp_src/valarray_before.h	/^      bool operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::__equal_to	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator ()	cpp_src/valarray_before.h	/^      bool operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::__greater	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator ()	cpp_src/valarray_before.h	/^      bool operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::__greater_equal	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator ()	cpp_src/valarray_before.h	/^      bool operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::__less	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator ()	cpp_src/valarray_before.h	/^      bool operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::__less_equal	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator ()	cpp_src/valarray_before.h	/^      bool operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::__logical_and	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator ()	cpp_src/valarray_before.h	/^      bool operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::__logical_or	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator ()	cpp_src/valarray_before.h	/^      bool operator()(const _Tp& __x, const _Tp& __y) const$/;"	f	struct:std::__not_equal_to	access:public	signature:(const _Tp& __x, const _Tp& __y) const
+operator *	cpp_src/complex	/^    operator*(const _Tp& __x, const complex<_Tp>& __y)$/;"	f	namespace:std	signature:(const _Tp& __x, const complex<_Tp>& __y)
+operator *	cpp_src/complex	/^    operator*(const complex<_Tp>& __x, const _Tp& __y)$/;"	f	namespace:std	signature:(const complex<_Tp>& __x, const _Tp& __y)
+operator *	cpp_src/complex	/^    operator*(const complex<_Tp>& __x, const complex<_Tp>& __y)$/;"	f	namespace:std	signature:(const complex<_Tp>& __x, const complex<_Tp>& __y)
+operator *	cpp_src/memory	/^      operator*() const throw() $/;"	f	class:std::auto_ptr	access:public	signature:() const
+operator *	cpp_src/stl_bvector.h	/^    operator*() const$/;"	f	struct:std::_Bit_const_iterator	access:public	signature:() const
+operator *	cpp_src/stl_bvector.h	/^    operator*() const$/;"	f	struct:std::_Bit_iterator	access:public	signature:() const
+operator *	cpp_src/stl_deque.h	/^      operator*() const$/;"	f	struct:std::_Deque_iterator	access:public	signature:() const
+operator *	cpp_src/stl_iterator.h	/^      operator*() const$/;"	f	class:__normal_iterator	access:public	signature:() const
+operator *	cpp_src/stl_iterator.h	/^      operator*() const$/;"	f	class:std::reverse_iterator	access:public	signature:() const
+operator *	cpp_src/stl_iterator.h	/^      operator*()$/;"	f	class:std::back_insert_iterator	access:public	signature:()
+operator *	cpp_src/stl_iterator.h	/^      operator*()$/;"	f	class:std::front_insert_iterator	access:public	signature:()
+operator *	cpp_src/stl_iterator.h	/^      operator*()$/;"	f	class:std::insert_iterator	access:public	signature:()
+operator *	cpp_src/stl_list.h	/^      operator*() const$/;"	f	struct:std::_List_const_iterator	access:public	signature:() const
+operator *	cpp_src/stl_list.h	/^      operator*() const$/;"	f	struct:std::_List_iterator	access:public	signature:() const
+operator *	cpp_src/stl_raw_storage_iter.h	/^      operator*() { return *this; }$/;"	f	class:std::raw_storage_iterator	access:public	signature:()
+operator *	cpp_src/stl_tree.h	/^      operator*() const$/;"	f	struct:std::_Rb_tree_const_iterator	access:public	signature:() const
+operator *	cpp_src/stl_tree.h	/^      operator*() const$/;"	f	struct:std::_Rb_tree_iterator	access:public	signature:() const
+operator *	cpp_src/stream_iterator.h	/^      operator*() const$/;"	f	class:std::istream_iterator	access:public	signature:() const
+operator *	cpp_src/stream_iterator.h	/^      operator*()$/;"	f	class:std::ostream_iterator	access:public	signature:()
+operator *	cpp_src/streambuf_iterator.h	/^      operator*() const$/;"	f	class:std::istreambuf_iterator	access:public	signature:() const
+operator *	cpp_src/streambuf_iterator.h	/^      operator*()$/;"	f	class:std::ostreambuf_iterator	access:public	signature:()
+operator *=	cpp_src/complex	/^        complex<_Tp>& operator*=(const complex<_Up>&);$/;"	p	struct:std::complex	file:	access:public	signature:(const complex<_Up>&)
+operator *=	cpp_src/complex	/^        complex<double>& operator*=(const complex<_Tp>&);$/;"	p	struct:std::complex	file:	access:public	signature:(const complex<_Tp>&)
+operator *=	cpp_src/complex	/^        complex<float>& operator*=(const complex<_Tp>&);$/;"	p	struct:std::complex	file:	access:public	signature:(const complex<_Tp>&)
+operator *=	cpp_src/complex	/^        complex<long double>& operator*=(const complex<_Tp>&);$/;"	p	struct:std::complex	file:	access:public	signature:(const complex<_Tp>&)
+operator *=	cpp_src/complex	/^      complex<_Tp>& operator*=(const _Tp&);$/;"	p	struct:std::complex	file:	access:public	signature:(const _Tp&)
+operator *=	cpp_src/complex	/^      complex<double>& operator*=(double);$/;"	p	struct:std::complex	file:	access:public	signature:(double)
+operator *=	cpp_src/complex	/^      complex<float>& operator*=(float);$/;"	p	struct:std::complex	file:	access:public	signature:(float)
+operator *=	cpp_src/complex	/^      complex<long double>& operator*= (long double);$/;"	p	struct:std::complex	file:	access:public	signature:(long double)
+operator *=	cpp_src/complex	/^    complex<_Tp>::operator*=(const _Tp& __t)$/;"	f	class:std::complex	signature:(const _Tp& __t)
+operator *=	cpp_src/complex	/^    complex<_Tp>::operator*=(const complex<_Up>& __z)$/;"	f	class:std::complex	signature:(const complex<_Up>& __z)
+operator *=	cpp_src/complex	/^    complex<double>::operator*=(const complex<_Tp>& __z)$/;"	f	class:std::complex	signature:(const complex<_Tp>& __z)
+operator *=	cpp_src/complex	/^    complex<float>::operator*=(const complex<_Tp>& __z)$/;"	f	class:std::complex	signature:(const complex<_Tp>& __z)
+operator *=	cpp_src/complex	/^    complex<long double>::operator*=(const complex<_Tp>& __z)$/;"	f	class:std::complex	signature:(const complex<_Tp>& __z)
+operator *=	cpp_src/complex	/^  complex<double>::operator*=(double __d)$/;"	f	class:std::complex	signature:(double __d)
+operator *=	cpp_src/complex	/^  complex<float>::operator*=(float __f)$/;"	f	class:std::complex	signature:(float __f)
+operator *=	cpp_src/complex	/^  complex<long double>::operator*=(long double __r)$/;"	f	class:std::complex	signature:(long double __r)
+operator *=	cpp_src/gslice_array.h	/^        void operator*=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::gslice_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator *=	cpp_src/gslice_array.h	/^      void operator*=(const valarray<_Tp>&) const;$/;"	p	class:std::gslice_array	access:public	signature:(const valarray<_Tp>&) const
+operator *=	cpp_src/indirect_array.h	/^      void operator*=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::indirect_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator *=	cpp_src/indirect_array.h	/^      void operator*=(const valarray<_Tp>&) const;$/;"	p	class:std::indirect_array	access:public	signature:(const valarray<_Tp>&) const
+operator *=	cpp_src/mask_array.h	/^        void operator*=(const _Expr<_Dom,_Tp>&) const;$/;"	p	class:std::mask_array	access:public	signature:(const _Expr<_Dom,_Tp>&) const
+operator *=	cpp_src/mask_array.h	/^      void operator*=(const valarray<_Tp>&) const;$/;"	p	class:std::mask_array	access:public	signature:(const valarray<_Tp>&) const
+operator *=	cpp_src/slice_array.h	/^	void operator*=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::slice_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator *=	cpp_src/slice_array.h	/^      void operator*=(const valarray<_Tp>&) const;$/;"	p	class:std::slice_array	access:public	signature:(const valarray<_Tp>&) const
+operator *=	cpp_src/valarray	/^	valarray<_Tp>& operator*=(const _Expr<_Dom, _Tp>&);$/;"	p	class:std::valarray	file:	access:public	signature:(const _Expr<_Dom, _Tp>&)
+operator *=	cpp_src/valarray	/^      valarray<_Tp>& operator*=(const _Tp&);$/;"	p	class:std::valarray	file:	access:public	signature:(const _Tp&)
+operator *=	cpp_src/valarray	/^      valarray<_Tp>& operator*=(const valarray<_Tp>&);$/;"	p	class:std::valarray	file:	access:public	signature:(const valarray<_Tp>&)
+operator +	cpp_src/basic_string.h	/^    operator+(_CharT __lhs, const basic_string<_CharT,_Traits,_Alloc>& __rhs);$/;"	p	namespace:std	signature:(_CharT __lhs, const basic_string<_CharT,_Traits,_Alloc>& __rhs)
+operator +	cpp_src/basic_string.h	/^    operator+(const _CharT* __lhs,$/;"	p	namespace:std	signature:(const _CharT* __lhs, const basic_string<_CharT,_Traits,_Alloc>& __rhs)
+operator +	cpp_src/basic_string.h	/^    operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs, _CharT __rhs)$/;"	f	namespace:std	signature:(const basic_string<_CharT, _Traits, _Alloc>& __lhs, _CharT __rhs)
+operator +	cpp_src/basic_string.h	/^    operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs,$/;"	f	namespace:std	signature:(const basic_string<_CharT, _Traits, _Alloc>& __lhs, const _CharT* __rhs)
+operator +	cpp_src/basic_string.h	/^    operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs,$/;"	f	namespace:std	signature:(const basic_string<_CharT, _Traits, _Alloc>& __lhs, const basic_string<_CharT, _Traits, _Alloc>& __rhs)
+operator +	cpp_src/basic_string.tcc	/^    operator+(_CharT __lhs, const basic_string<_CharT, _Traits, _Alloc>& __rhs)$/;"	f	namespace:std	signature:(_CharT __lhs, const basic_string<_CharT, _Traits, _Alloc>& __rhs)
+operator +	cpp_src/basic_string.tcc	/^    operator+(const _CharT* __lhs,$/;"	f	namespace:std	signature:(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Alloc>& __rhs)
+operator +	cpp_src/complex	/^    operator+(const _Tp& __x, const complex<_Tp>& __y)$/;"	f	namespace:std	signature:(const _Tp& __x, const complex<_Tp>& __y)
+operator +	cpp_src/complex	/^    operator+(const complex<_Tp>& __x)$/;"	f	namespace:std	signature:(const complex<_Tp>& __x)
+operator +	cpp_src/complex	/^    operator+(const complex<_Tp>& __x, const _Tp& __y)$/;"	f	namespace:std	signature:(const complex<_Tp>& __x, const _Tp& __y)
+operator +	cpp_src/complex	/^    operator+(const complex<_Tp>& __x, const complex<_Tp>& __y)$/;"	f	namespace:std	signature:(const complex<_Tp>& __x, const complex<_Tp>& __y)
+operator +	cpp_src/postypes.h	/^      operator+(streamoff __off) const$/;"	f	class:std::fpos	access:public	signature:(streamoff __off) const
+operator +	cpp_src/stl_bvector.h	/^    operator+(difference_type __i) const$/;"	f	struct:std::_Bit_const_iterator	access:public	signature:(difference_type __i) const
+operator +	cpp_src/stl_bvector.h	/^    operator+(difference_type __i) const$/;"	f	struct:std::_Bit_iterator	access:public	signature:(difference_type __i) const
+operator +	cpp_src/stl_bvector.h	/^  operator+(ptrdiff_t __n, const _Bit_const_iterator& __x)$/;"	f	namespace:std	signature:(ptrdiff_t __n, const _Bit_const_iterator& __x)
+operator +	cpp_src/stl_bvector.h	/^  operator+(ptrdiff_t __n, const _Bit_iterator& __x)$/;"	f	namespace:std	signature:(ptrdiff_t __n, const _Bit_iterator& __x)
+operator +	cpp_src/stl_deque.h	/^      operator+(difference_type __n) const$/;"	f	struct:std::_Deque_iterator	access:public	signature:(difference_type __n) const
+operator +	cpp_src/stl_deque.h	/^    operator+(ptrdiff_t __n, const _Deque_iterator<_Tp, _Ref, _Ptr>& __x)$/;"	f	namespace:std	signature:(ptrdiff_t __n, const _Deque_iterator<_Tp, _Ref, _Ptr>& __x)
+operator +	cpp_src/stl_iterator.h	/^      operator+(const difference_type& __n) const$/;"	f	class:__normal_iterator	access:public	signature:(const difference_type& __n) const
+operator +	cpp_src/stl_iterator.h	/^      operator+(difference_type __n) const$/;"	f	class:std::reverse_iterator	access:public	signature:(difference_type __n) const
+operator +	cpp_src/stl_iterator.h	/^    operator+(typename __normal_iterator<_Iterator, _Container>::difference_type$/;"	f	signature:(typename __normal_iterator<_Iterator, _Container>::difference_type __n, const __normal_iterator<_Iterator, _Container>& __i)
+operator +	cpp_src/stl_iterator.h	/^    operator+(typename reverse_iterator<_Iterator>::difference_type __n,$/;"	f	namespace:std	signature:(typename reverse_iterator<_Iterator>::difference_type __n, const reverse_iterator<_Iterator>& __x)
+operator +	cpp_src/valarray	/^      typename _UnaryOp<__unary_plus>::_Rt  operator+() const;$/;"	p	class:std::valarray	file:	access:public	signature:() const
+operator +	cpp_src/valarray_after.h	/^      operator+() const;$/;"	p	class:std::_Expr	access:public	signature:() const
+operator ++	cpp_src/stl_bvector.h	/^    operator++()$/;"	f	struct:std::_Bit_const_iterator	access:public	signature:()
+operator ++	cpp_src/stl_bvector.h	/^    operator++()$/;"	f	struct:std::_Bit_iterator	access:public	signature:()
+operator ++	cpp_src/stl_bvector.h	/^    operator++(int)$/;"	f	struct:std::_Bit_const_iterator	access:public	signature:(int)
+operator ++	cpp_src/stl_bvector.h	/^    operator++(int)$/;"	f	struct:std::_Bit_iterator	access:public	signature:(int)
+operator ++	cpp_src/stl_deque.h	/^      operator++()$/;"	f	struct:std::_Deque_iterator	access:public	signature:()
+operator ++	cpp_src/stl_deque.h	/^      operator++(int)$/;"	f	struct:std::_Deque_iterator	access:public	signature:(int)
+operator ++	cpp_src/stl_iterator.h	/^      operator++()$/;"	f	class:__normal_iterator	access:public	signature:()
+operator ++	cpp_src/stl_iterator.h	/^      operator++()$/;"	f	class:std::back_insert_iterator	access:public	signature:()
+operator ++	cpp_src/stl_iterator.h	/^      operator++()$/;"	f	class:std::front_insert_iterator	access:public	signature:()
+operator ++	cpp_src/stl_iterator.h	/^      operator++()$/;"	f	class:std::insert_iterator	access:public	signature:()
+operator ++	cpp_src/stl_iterator.h	/^      operator++()$/;"	f	class:std::reverse_iterator	access:public	signature:()
+operator ++	cpp_src/stl_iterator.h	/^      operator++(int)$/;"	f	class:__normal_iterator	access:public	signature:(int)
+operator ++	cpp_src/stl_iterator.h	/^      operator++(int)$/;"	f	class:std::back_insert_iterator	access:public	signature:(int)
+operator ++	cpp_src/stl_iterator.h	/^      operator++(int)$/;"	f	class:std::front_insert_iterator	access:public	signature:(int)
+operator ++	cpp_src/stl_iterator.h	/^      operator++(int)$/;"	f	class:std::insert_iterator	access:public	signature:(int)
+operator ++	cpp_src/stl_iterator.h	/^      operator++(int)$/;"	f	class:std::reverse_iterator	access:public	signature:(int)
+operator ++	cpp_src/stl_list.h	/^      operator++()$/;"	f	struct:std::_List_const_iterator	access:public	signature:()
+operator ++	cpp_src/stl_list.h	/^      operator++()$/;"	f	struct:std::_List_iterator	access:public	signature:()
+operator ++	cpp_src/stl_list.h	/^      operator++(int)$/;"	f	struct:std::_List_const_iterator	access:public	signature:(int)
+operator ++	cpp_src/stl_list.h	/^      operator++(int)$/;"	f	struct:std::_List_iterator	access:public	signature:(int)
+operator ++	cpp_src/stl_raw_storage_iter.h	/^      operator++()$/;"	f	class:std::raw_storage_iterator	access:public	signature:()
+operator ++	cpp_src/stl_raw_storage_iter.h	/^      operator++(int)$/;"	f	class:std::raw_storage_iterator	access:public	signature:(int)
+operator ++	cpp_src/stl_tree.h	/^      operator++()$/;"	f	struct:std::_Rb_tree_const_iterator	access:public	signature:()
+operator ++	cpp_src/stl_tree.h	/^      operator++()$/;"	f	struct:std::_Rb_tree_iterator	access:public	signature:()
+operator ++	cpp_src/stl_tree.h	/^      operator++(int)$/;"	f	struct:std::_Rb_tree_const_iterator	access:public	signature:(int)
+operator ++	cpp_src/stl_tree.h	/^      operator++(int)$/;"	f	struct:std::_Rb_tree_iterator	access:public	signature:(int)
+operator ++	cpp_src/stream_iterator.h	/^      operator++()$/;"	f	class:std::istream_iterator	access:public	signature:()
+operator ++	cpp_src/stream_iterator.h	/^      operator++()$/;"	f	class:std::ostream_iterator	access:public	signature:()
+operator ++	cpp_src/stream_iterator.h	/^      operator++(int)$/;"	f	class:std::istream_iterator	access:public	signature:(int)
+operator ++	cpp_src/stream_iterator.h	/^      operator++(int)$/;"	f	class:std::ostream_iterator	access:public	signature:(int)
+operator ++	cpp_src/streambuf_iterator.h	/^      operator++()$/;"	f	class:std::istreambuf_iterator	access:public	signature:()
+operator ++	cpp_src/streambuf_iterator.h	/^      operator++()$/;"	f	class:std::ostreambuf_iterator	access:public	signature:()
+operator ++	cpp_src/streambuf_iterator.h	/^      operator++(int)$/;"	f	class:std::istreambuf_iterator	access:public	signature:(int)
+operator ++	cpp_src/streambuf_iterator.h	/^      operator++(int)$/;"	f	class:std::ostreambuf_iterator	access:public	signature:(int)
+operator +=	cpp_src/basic_string.h	/^      operator+=(_CharT __c)$/;"	f	class:std::basic_string	access:public	signature:(_CharT __c)
+operator +=	cpp_src/basic_string.h	/^      operator+=(const _CharT* __s)$/;"	f	class:std::basic_string	access:public	signature:(const _CharT* __s)
+operator +=	cpp_src/basic_string.h	/^      operator+=(const basic_string& __str)$/;"	f	class:std::basic_string	access:public	signature:(const basic_string& __str)
+operator +=	cpp_src/complex	/^        complex<_Tp>& operator+=(const complex<_Up>&);$/;"	p	struct:std::complex	file:	access:public	signature:(const complex<_Up>&)
+operator +=	cpp_src/complex	/^        complex<double>& operator+=(const complex<_Tp>&);$/;"	p	struct:std::complex	file:	access:public	signature:(const complex<_Tp>&)
+operator +=	cpp_src/complex	/^        complex<float>& operator+=(const complex<_Tp>&);$/;"	p	struct:std::complex	file:	access:public	signature:(const complex<_Tp>&)
+operator +=	cpp_src/complex	/^        complex<long double>& operator+=(const complex<_Tp>&);$/;"	p	struct:std::complex	file:	access:public	signature:(const complex<_Tp>&)
+operator +=	cpp_src/complex	/^      complex<_Tp>& operator+=(const _Tp&);$/;"	p	struct:std::complex	file:	access:public	signature:(const _Tp&)
+operator +=	cpp_src/complex	/^      complex<double>& operator+=(double);$/;"	p	struct:std::complex	file:	access:public	signature:(double)
+operator +=	cpp_src/complex	/^      complex<float>& operator+=(float);$/;"	p	struct:std::complex	file:	access:public	signature:(float)
+operator +=	cpp_src/complex	/^      complex<long double>& operator+= (long double);$/;"	p	struct:std::complex	file:	access:public	signature:(long double)
+operator +=	cpp_src/complex	/^    complex<_Tp>::operator+=(const _Tp& __t)$/;"	f	class:std::complex	signature:(const _Tp& __t)
+operator +=	cpp_src/complex	/^    complex<_Tp>::operator+=(const complex<_Up>& __z)$/;"	f	class:std::complex	signature:(const complex<_Up>& __z)
+operator +=	cpp_src/complex	/^    complex<double>::operator+=(const complex<_Tp>& __z)$/;"	f	class:std::complex	signature:(const complex<_Tp>& __z)
+operator +=	cpp_src/complex	/^    complex<long double>::operator+=(const complex<_Tp>& __z)$/;"	f	class:std::complex	signature:(const complex<_Tp>& __z)
+operator +=	cpp_src/complex	/^  complex<double>::operator+=(double __d)$/;"	f	class:std::complex	signature:(double __d)
+operator +=	cpp_src/complex	/^  complex<float>::operator+=(const complex<_Tp>& __z)$/;"	f	class:std::complex	signature:(const complex<_Tp>& __z)
+operator +=	cpp_src/complex	/^  complex<float>::operator+=(float __f)$/;"	f	class:std::complex	signature:(float __f)
+operator +=	cpp_src/complex	/^  complex<long double>::operator+=(long double __r)$/;"	f	class:std::complex	signature:(long double __r)
+operator +=	cpp_src/gslice_array.h	/^        void operator+=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::gslice_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator +=	cpp_src/gslice_array.h	/^      void operator+=(const valarray<_Tp>&) const;$/;"	p	class:std::gslice_array	access:public	signature:(const valarray<_Tp>&) const
+operator +=	cpp_src/indirect_array.h	/^      void operator+=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::indirect_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator +=	cpp_src/indirect_array.h	/^      void operator+=(const valarray<_Tp>&) const;$/;"	p	class:std::indirect_array	access:public	signature:(const valarray<_Tp>&) const
+operator +=	cpp_src/mask_array.h	/^        void operator+=(const _Expr<_Dom,_Tp>&) const;$/;"	p	class:std::mask_array	access:public	signature:(const _Expr<_Dom,_Tp>&) const
+operator +=	cpp_src/mask_array.h	/^      void operator+=(const valarray<_Tp>&) const;$/;"	p	class:std::mask_array	access:public	signature:(const valarray<_Tp>&) const
+operator +=	cpp_src/postypes.h	/^      operator+=(streamoff __off)$/;"	f	class:std::fpos	access:public	signature:(streamoff __off)
+operator +=	cpp_src/slice_array.h	/^	void operator+=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::slice_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator +=	cpp_src/slice_array.h	/^      void operator+=(const valarray<_Tp>&) const;$/;"	p	class:std::slice_array	access:public	signature:(const valarray<_Tp>&) const
+operator +=	cpp_src/stl_bvector.h	/^    operator+=(difference_type __i)$/;"	f	struct:std::_Bit_const_iterator	access:public	signature:(difference_type __i)
+operator +=	cpp_src/stl_bvector.h	/^    operator+=(difference_type __i)$/;"	f	struct:std::_Bit_iterator	access:public	signature:(difference_type __i)
+operator +=	cpp_src/stl_deque.h	/^      operator+=(difference_type __n)$/;"	f	struct:std::_Deque_iterator	access:public	signature:(difference_type __n)
+operator +=	cpp_src/stl_iterator.h	/^      operator+=(const difference_type& __n)$/;"	f	class:__normal_iterator	access:public	signature:(const difference_type& __n)
+operator +=	cpp_src/stl_iterator.h	/^      operator+=(difference_type __n)$/;"	f	class:std::reverse_iterator	access:public	signature:(difference_type __n)
+operator +=	cpp_src/valarray	/^	valarray<_Tp>& operator+=(const _Expr<_Dom, _Tp>&);$/;"	p	class:std::valarray	file:	access:public	signature:(const _Expr<_Dom, _Tp>&)
+operator +=	cpp_src/valarray	/^      valarray<_Tp>& operator+=(const _Tp&);$/;"	p	class:std::valarray	file:	access:public	signature:(const _Tp&)
+operator +=	cpp_src/valarray	/^      valarray<_Tp>& operator+=(const valarray<_Tp>&);$/;"	p	class:std::valarray	file:	access:public	signature:(const valarray<_Tp>&)
+operator -	cpp_src/complex	/^    operator-(const _Tp& __x, const complex<_Tp>& __y)$/;"	f	namespace:std	signature:(const _Tp& __x, const complex<_Tp>& __y)
+operator -	cpp_src/complex	/^    operator-(const complex<_Tp>& __x)$/;"	f	namespace:std	signature:(const complex<_Tp>& __x)
+operator -	cpp_src/complex	/^    operator-(const complex<_Tp>& __x, const _Tp& __y)$/;"	f	namespace:std	signature:(const complex<_Tp>& __x, const _Tp& __y)
+operator -	cpp_src/complex	/^    operator-(const complex<_Tp>& __x, const complex<_Tp>& __y)$/;"	f	namespace:std	signature:(const complex<_Tp>& __x, const complex<_Tp>& __y)
+operator -	cpp_src/postypes.h	/^      operator-(const fpos& __other) const$/;"	f	class:std::fpos	access:public	signature:(const fpos& __other) const
+operator -	cpp_src/postypes.h	/^      operator-(streamoff __off) const$/;"	f	class:std::fpos	access:public	signature:(streamoff __off) const
+operator -	cpp_src/stl_bvector.h	/^    operator-(difference_type __i) const$/;"	f	struct:std::_Bit_const_iterator	access:public	signature:(difference_type __i) const
+operator -	cpp_src/stl_bvector.h	/^    operator-(difference_type __i) const$/;"	f	struct:std::_Bit_iterator	access:public	signature:(difference_type __i) const
+operator -	cpp_src/stl_bvector.h	/^  operator-(const _Bit_iterator_base& __x, const _Bit_iterator_base& __y)$/;"	f	namespace:std	signature:(const _Bit_iterator_base& __x, const _Bit_iterator_base& __y)
+operator -	cpp_src/stl_deque.h	/^      operator-(difference_type __n) const$/;"	f	struct:std::_Deque_iterator	access:public	signature:(difference_type __n) const
+operator -	cpp_src/stl_deque.h	/^    operator-(const _Deque_iterator<_Tp, _Ref, _Ptr>& __x,$/;"	f	namespace:std	signature:(const _Deque_iterator<_Tp, _Ref, _Ptr>& __x, const _Deque_iterator<_Tp, _Ref, _Ptr>& __y)
+operator -	cpp_src/stl_deque.h	/^    operator-(const _Deque_iterator<_Tp, _RefL, _PtrL>& __x,$/;"	f	namespace:std	signature:(const _Deque_iterator<_Tp, _RefL, _PtrL>& __x, const _Deque_iterator<_Tp, _RefR, _PtrR>& __y)
+operator -	cpp_src/stl_iterator.h	/^      operator-(const difference_type& __n) const$/;"	f	class:__normal_iterator	access:public	signature:(const difference_type& __n) const
+operator -	cpp_src/stl_iterator.h	/^      operator-(difference_type __n) const$/;"	f	class:std::reverse_iterator	access:public	signature:(difference_type __n) const
+operator -	cpp_src/stl_iterator.h	/^    operator-(const __normal_iterator<_Iterator, _Container>& __lhs,$/;"	f	signature:(const __normal_iterator<_Iterator, _Container>& __lhs, const __normal_iterator<_Iterator, _Container>& __rhs)
+operator -	cpp_src/stl_iterator.h	/^    operator-(const __normal_iterator<_IteratorL, _Container>& __lhs,$/;"	f	signature:(const __normal_iterator<_IteratorL, _Container>& __lhs, const __normal_iterator<_IteratorR, _Container>& __rhs)
+operator -	cpp_src/stl_iterator.h	/^    operator-(const reverse_iterator<_Iterator>& __x,$/;"	f	namespace:std	signature:(const reverse_iterator<_Iterator>& __x, const reverse_iterator<_Iterator>& __y)
+operator -	cpp_src/stl_iterator.h	/^    operator-(const reverse_iterator<_IteratorL>& __x,$/;"	f	namespace:std	signature:(const reverse_iterator<_IteratorL>& __x, const reverse_iterator<_IteratorR>& __y)
+operator -	cpp_src/valarray	/^      typename _UnaryOp<__negate>::_Rt      operator-() const;$/;"	p	class:std::valarray	file:	access:public	signature:() const
+operator -	cpp_src/valarray_after.h	/^      operator-() const;$/;"	p	class:std::_Expr	access:public	signature:() const
+operator --	cpp_src/stl_bvector.h	/^    operator--()$/;"	f	struct:std::_Bit_const_iterator	access:public	signature:()
+operator --	cpp_src/stl_bvector.h	/^    operator--()$/;"	f	struct:std::_Bit_iterator	access:public	signature:()
+operator --	cpp_src/stl_bvector.h	/^    operator--(int)$/;"	f	struct:std::_Bit_const_iterator	access:public	signature:(int)
+operator --	cpp_src/stl_bvector.h	/^    operator--(int)$/;"	f	struct:std::_Bit_iterator	access:public	signature:(int)
+operator --	cpp_src/stl_deque.h	/^      operator--()$/;"	f	struct:std::_Deque_iterator	access:public	signature:()
+operator --	cpp_src/stl_deque.h	/^      operator--(int)$/;"	f	struct:std::_Deque_iterator	access:public	signature:(int)
+operator --	cpp_src/stl_iterator.h	/^      operator--()$/;"	f	class:__normal_iterator	access:public	signature:()
+operator --	cpp_src/stl_iterator.h	/^      operator--()$/;"	f	class:std::reverse_iterator	access:public	signature:()
+operator --	cpp_src/stl_iterator.h	/^      operator--(int)$/;"	f	class:__normal_iterator	access:public	signature:(int)
+operator --	cpp_src/stl_iterator.h	/^      operator--(int)$/;"	f	class:std::reverse_iterator	access:public	signature:(int)
+operator --	cpp_src/stl_list.h	/^      operator--()$/;"	f	struct:std::_List_const_iterator	access:public	signature:()
+operator --	cpp_src/stl_list.h	/^      operator--()$/;"	f	struct:std::_List_iterator	access:public	signature:()
+operator --	cpp_src/stl_list.h	/^      operator--(int)$/;"	f	struct:std::_List_const_iterator	access:public	signature:(int)
+operator --	cpp_src/stl_list.h	/^      operator--(int)$/;"	f	struct:std::_List_iterator	access:public	signature:(int)
+operator --	cpp_src/stl_tree.h	/^      operator--()$/;"	f	struct:std::_Rb_tree_const_iterator	access:public	signature:()
+operator --	cpp_src/stl_tree.h	/^      operator--()$/;"	f	struct:std::_Rb_tree_iterator	access:public	signature:()
+operator --	cpp_src/stl_tree.h	/^      operator--(int)$/;"	f	struct:std::_Rb_tree_const_iterator	access:public	signature:(int)
+operator --	cpp_src/stl_tree.h	/^      operator--(int)$/;"	f	struct:std::_Rb_tree_iterator	access:public	signature:(int)
+operator -=	cpp_src/complex	/^        complex<_Tp>& operator-=(const complex<_Up>&);$/;"	p	struct:std::complex	file:	access:public	signature:(const complex<_Up>&)
+operator -=	cpp_src/complex	/^        complex<double>& operator-=(const complex<_Tp>&);$/;"	p	struct:std::complex	file:	access:public	signature:(const complex<_Tp>&)
+operator -=	cpp_src/complex	/^        complex<float>& operator-=(const complex<_Tp>&);$/;"	p	struct:std::complex	file:	access:public	signature:(const complex<_Tp>&)
+operator -=	cpp_src/complex	/^        complex<long double>& operator-=(const complex<_Tp>&);$/;"	p	struct:std::complex	file:	access:public	signature:(const complex<_Tp>&)
+operator -=	cpp_src/complex	/^      complex<_Tp>& operator-=(const _Tp&);$/;"	p	struct:std::complex	file:	access:public	signature:(const _Tp&)
+operator -=	cpp_src/complex	/^      complex<double>& operator-=(double);$/;"	p	struct:std::complex	file:	access:public	signature:(double)
+operator -=	cpp_src/complex	/^      complex<float>& operator-=(float);$/;"	p	struct:std::complex	file:	access:public	signature:(float)
+operator -=	cpp_src/complex	/^      complex<long double>& operator-= (long double);$/;"	p	struct:std::complex	file:	access:public	signature:(long double)
+operator -=	cpp_src/complex	/^    complex<_Tp>::operator-=(const _Tp& __t)$/;"	f	class:std::complex	signature:(const _Tp& __t)
+operator -=	cpp_src/complex	/^    complex<_Tp>::operator-=(const complex<_Up>& __z)$/;"	f	class:std::complex	signature:(const complex<_Up>& __z)
+operator -=	cpp_src/complex	/^    complex<double>::operator-=(const complex<_Tp>& __z)$/;"	f	class:std::complex	signature:(const complex<_Tp>& __z)
+operator -=	cpp_src/complex	/^    complex<float>::operator-=(const complex<_Tp>& __z)$/;"	f	class:std::complex	signature:(const complex<_Tp>& __z)
+operator -=	cpp_src/complex	/^    complex<long double>::operator-=(const complex<_Tp>& __z)$/;"	f	class:std::complex	signature:(const complex<_Tp>& __z)
+operator -=	cpp_src/complex	/^  complex<double>::operator-=(double __d)$/;"	f	class:std::complex	signature:(double __d)
+operator -=	cpp_src/complex	/^  complex<float>::operator-=(float __f)$/;"	f	class:std::complex	signature:(float __f)
+operator -=	cpp_src/complex	/^  complex<long double>::operator-=(long double __r)$/;"	f	class:std::complex	signature:(long double __r)
+operator -=	cpp_src/gslice_array.h	/^        void operator-=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::gslice_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator -=	cpp_src/gslice_array.h	/^      void operator-=(const valarray<_Tp>&) const;$/;"	p	class:std::gslice_array	access:public	signature:(const valarray<_Tp>&) const
+operator -=	cpp_src/indirect_array.h	/^      void operator-=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::indirect_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator -=	cpp_src/indirect_array.h	/^      void operator-=(const valarray<_Tp>&) const;$/;"	p	class:std::indirect_array	access:public	signature:(const valarray<_Tp>&) const
+operator -=	cpp_src/mask_array.h	/^        void operator-=(const _Expr<_Dom,_Tp>&) const;$/;"	p	class:std::mask_array	access:public	signature:(const _Expr<_Dom,_Tp>&) const
+operator -=	cpp_src/mask_array.h	/^      void operator-=(const valarray<_Tp>&) const;$/;"	p	class:std::mask_array	access:public	signature:(const valarray<_Tp>&) const
+operator -=	cpp_src/postypes.h	/^      operator-=(streamoff __off)$/;"	f	class:std::fpos	access:public	signature:(streamoff __off)
+operator -=	cpp_src/slice_array.h	/^	void operator-=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::slice_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator -=	cpp_src/slice_array.h	/^      void operator-=(const valarray<_Tp>&) const;$/;"	p	class:std::slice_array	access:public	signature:(const valarray<_Tp>&) const
+operator -=	cpp_src/stl_bvector.h	/^    operator-=(difference_type __i)$/;"	f	struct:std::_Bit_const_iterator	access:public	signature:(difference_type __i)
+operator -=	cpp_src/stl_bvector.h	/^    operator-=(difference_type __i)$/;"	f	struct:std::_Bit_iterator	access:public	signature:(difference_type __i)
+operator -=	cpp_src/stl_deque.h	/^      operator-=(difference_type __n)$/;"	f	struct:std::_Deque_iterator	access:public	signature:(difference_type __n)
+operator -=	cpp_src/stl_iterator.h	/^      operator-=(const difference_type& __n)$/;"	f	class:__normal_iterator	access:public	signature:(const difference_type& __n)
+operator -=	cpp_src/stl_iterator.h	/^      operator-=(difference_type __n)$/;"	f	class:std::reverse_iterator	access:public	signature:(difference_type __n)
+operator -=	cpp_src/valarray	/^	valarray<_Tp>& operator-=(const _Expr<_Dom, _Tp>&);$/;"	p	class:std::valarray	file:	access:public	signature:(const _Expr<_Dom, _Tp>&)
+operator -=	cpp_src/valarray	/^      valarray<_Tp>& operator-=(const _Tp&);$/;"	p	class:std::valarray	file:	access:public	signature:(const _Tp&)
+operator -=	cpp_src/valarray	/^      valarray<_Tp>& operator-=(const valarray<_Tp>&);$/;"	p	class:std::valarray	file:	access:public	signature:(const valarray<_Tp>&)
+operator ->	cpp_src/memory	/^      operator->() const throw() $/;"	f	class:std::auto_ptr	access:public	signature:() const
+operator ->	cpp_src/stl_deque.h	/^      operator->() const$/;"	f	struct:std::_Deque_iterator	access:public	signature:() const
+operator ->	cpp_src/stl_iterator.h	/^      operator->() const$/;"	f	class:__normal_iterator	access:public	signature:() const
+operator ->	cpp_src/stl_iterator.h	/^      operator->() const$/;"	f	class:std::reverse_iterator	access:public	signature:() const
+operator ->	cpp_src/stl_list.h	/^      operator->() const$/;"	f	struct:std::_List_const_iterator	access:public	signature:() const
+operator ->	cpp_src/stl_list.h	/^      operator->() const$/;"	f	struct:std::_List_iterator	access:public	signature:() const
+operator ->	cpp_src/stl_tree.h	/^      operator->() const$/;"	f	struct:std::_Rb_tree_const_iterator	access:public	signature:() const
+operator ->	cpp_src/stl_tree.h	/^      operator->() const$/;"	f	struct:std::_Rb_tree_iterator	access:public	signature:() const
+operator ->	cpp_src/stream_iterator.h	/^      operator->() const { return &(operator*()); }$/;"	f	class:std::istream_iterator	access:public	signature:() const
+operator /	cpp_src/complex	/^    operator\/(const _Tp& __x, const complex<_Tp>& __y)$/;"	f	namespace:std	signature:(const _Tp& __x, const complex<_Tp>& __y)
+operator /	cpp_src/complex	/^    operator\/(const complex<_Tp>& __x, const _Tp& __y)$/;"	f	namespace:std	signature:(const complex<_Tp>& __x, const _Tp& __y)
+operator /	cpp_src/complex	/^    operator\/(const complex<_Tp>& __x, const complex<_Tp>& __y)$/;"	f	namespace:std	signature:(const complex<_Tp>& __x, const complex<_Tp>& __y)
+operator /=	cpp_src/complex	/^        complex<_Tp>& operator\/=(const complex<_Up>&);$/;"	p	struct:std::complex	file:	access:public	signature:(const complex<_Up>&)
+operator /=	cpp_src/complex	/^        complex<double>& operator\/=(const complex<_Tp>&);$/;"	p	struct:std::complex	file:	access:public	signature:(const complex<_Tp>&)
+operator /=	cpp_src/complex	/^        complex<float>&operator\/=(const complex<_Tp>&);$/;"	p	struct:std::complex	file:	access:public	signature:(const complex<_Tp>&)
+operator /=	cpp_src/complex	/^        complex<long double>& operator\/=(const complex<_Tp>&);$/;"	p	struct:std::complex	file:	access:public	signature:(const complex<_Tp>&)
+operator /=	cpp_src/complex	/^      complex<_Tp>& operator\/=(const _Tp&);$/;"	p	struct:std::complex	file:	access:public	signature:(const _Tp&)
+operator /=	cpp_src/complex	/^      complex<double>& operator\/=(double);$/;"	p	struct:std::complex	file:	access:public	signature:(double)
+operator /=	cpp_src/complex	/^      complex<float>& operator\/=(float);$/;"	p	struct:std::complex	file:	access:public	signature:(float)
+operator /=	cpp_src/complex	/^      complex<long double>& operator\/= (long double);$/;"	p	struct:std::complex	file:	access:public	signature:(long double)
+operator /=	cpp_src/complex	/^    complex<_Tp>::operator\/=(const _Tp& __t)$/;"	f	class:std::complex	signature:(const _Tp& __t)
+operator /=	cpp_src/complex	/^    complex<_Tp>::operator\/=(const complex<_Up>& __z)$/;"	f	class:std::complex	signature:(const complex<_Up>& __z)
+operator /=	cpp_src/complex	/^    complex<double>::operator\/=(const complex<_Tp>& __z)$/;"	f	class:std::complex	signature:(const complex<_Tp>& __z)
+operator /=	cpp_src/complex	/^    complex<float>::operator\/=(const complex<_Tp>& __z)$/;"	f	class:std::complex	signature:(const complex<_Tp>& __z)
+operator /=	cpp_src/complex	/^    complex<long double>::operator\/=(const complex<_Tp>& __z)$/;"	f	class:std::complex	signature:(const complex<_Tp>& __z)
+operator /=	cpp_src/complex	/^  complex<double>::operator\/=(double __d)$/;"	f	class:std::complex	signature:(double __d)
+operator /=	cpp_src/complex	/^  complex<float>::operator\/=(float __f)$/;"	f	class:std::complex	signature:(float __f)
+operator /=	cpp_src/complex	/^  complex<long double>::operator\/=(long double __r)$/;"	f	class:std::complex	signature:(long double __r)
+operator /=	cpp_src/gslice_array.h	/^        void operator\/=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::gslice_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator /=	cpp_src/gslice_array.h	/^      void operator\/=(const valarray<_Tp>&) const;$/;"	p	class:std::gslice_array	access:public	signature:(const valarray<_Tp>&) const
+operator /=	cpp_src/indirect_array.h	/^      void operator\/=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::indirect_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator /=	cpp_src/indirect_array.h	/^      void operator\/=(const valarray<_Tp>&) const;$/;"	p	class:std::indirect_array	access:public	signature:(const valarray<_Tp>&) const
+operator /=	cpp_src/mask_array.h	/^        void operator\/=(const _Expr<_Dom,_Tp>&) const;$/;"	p	class:std::mask_array	access:public	signature:(const _Expr<_Dom,_Tp>&) const
+operator /=	cpp_src/mask_array.h	/^      void operator\/=(const valarray<_Tp>&) const;$/;"	p	class:std::mask_array	access:public	signature:(const valarray<_Tp>&) const
+operator /=	cpp_src/slice_array.h	/^	void operator\/=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::slice_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator /=	cpp_src/slice_array.h	/^      void operator\/=(const valarray<_Tp>&) const;$/;"	p	class:std::slice_array	access:public	signature:(const valarray<_Tp>&) const
+operator /=	cpp_src/valarray	/^	valarray<_Tp>& operator\/=(const _Expr<_Dom, _Tp>&);$/;"	p	class:std::valarray	file:	access:public	signature:(const _Expr<_Dom, _Tp>&)
+operator /=	cpp_src/valarray	/^      valarray<_Tp>& operator\/=(const _Tp&);$/;"	p	class:std::valarray	file:	access:public	signature:(const _Tp&)
+operator /=	cpp_src/valarray	/^      valarray<_Tp>& operator\/=(const valarray<_Tp>&);$/;"	p	class:std::valarray	file:	access:public	signature:(const valarray<_Tp>&)
+operator <	cpp_src/basic_string.h	/^    operator<(const _CharT* __lhs,$/;"	f	namespace:std	signature:(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Alloc>& __rhs)
+operator <	cpp_src/basic_string.h	/^    operator<(const basic_string<_CharT, _Traits, _Alloc>& __lhs,$/;"	f	namespace:std	signature:(const basic_string<_CharT, _Traits, _Alloc>& __lhs, const _CharT* __rhs)
+operator <	cpp_src/basic_string.h	/^    operator<(const basic_string<_CharT, _Traits, _Alloc>& __lhs,$/;"	f	namespace:std	signature:(const basic_string<_CharT, _Traits, _Alloc>& __lhs, const basic_string<_CharT, _Traits, _Alloc>& __rhs)
+operator <	cpp_src/stl_bvector.h	/^    operator<(const _Bit_iterator_base& __i) const$/;"	f	struct:std::_Bit_iterator_base	access:public	signature:(const _Bit_iterator_base& __i) const
+operator <	cpp_src/stl_bvector.h	/^    operator<(const _Bit_reference& __x) const$/;"	f	struct:std::_Bit_reference	access:public	signature:(const _Bit_reference& __x) const
+operator <	cpp_src/stl_deque.h	/^    operator<(const _Deque_iterator<_Tp, _Ref, _Ptr>& __x,$/;"	f	namespace:std	signature:(const _Deque_iterator<_Tp, _Ref, _Ptr>& __x, const _Deque_iterator<_Tp, _Ref, _Ptr>& __y)
+operator <	cpp_src/stl_deque.h	/^    operator<(const _Deque_iterator<_Tp, _RefL, _PtrL>& __x,$/;"	f	namespace:std	signature:(const _Deque_iterator<_Tp, _RefL, _PtrL>& __x, const _Deque_iterator<_Tp, _RefR, _PtrR>& __y)
+operator <	cpp_src/stl_deque.h	/^    operator<(const deque<_Tp, _Alloc>& __x,$/;"	f	namespace:std	signature:(const deque<_Tp, _Alloc>& __x, const deque<_Tp, _Alloc>& __y)
+operator <	cpp_src/stl_iterator.h	/^    operator<(const __normal_iterator<_Iterator, _Container>& __lhs,$/;"	f	signature:(const __normal_iterator<_Iterator, _Container>& __lhs, const __normal_iterator<_Iterator, _Container>& __rhs)
+operator <	cpp_src/stl_iterator.h	/^    operator<(const __normal_iterator<_IteratorL, _Container>& __lhs,$/;"	f	signature:(const __normal_iterator<_IteratorL, _Container>& __lhs, const __normal_iterator<_IteratorR, _Container>& __rhs)
+operator <	cpp_src/stl_iterator.h	/^    operator<(const reverse_iterator<_Iterator>& __x,$/;"	f	namespace:std	signature:(const reverse_iterator<_Iterator>& __x, const reverse_iterator<_Iterator>& __y)
+operator <	cpp_src/stl_iterator.h	/^    operator<(const reverse_iterator<_IteratorL>& __x,$/;"	f	namespace:std	signature:(const reverse_iterator<_IteratorL>& __x, const reverse_iterator<_IteratorR>& __y)
+operator <	cpp_src/stl_list.h	/^    operator<(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)$/;"	f	namespace:std	signature:(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
+operator <	cpp_src/stl_map.h	/^        operator< (const map<_K1, _T1, _C1, _A1>&,$/;"	p	class:std::map	access:friend	signature:(const map<_K1, _T1, _C1, _A1>&, const map<_K1, _T1, _C1, _A1>&)
+operator <	cpp_src/stl_map.h	/^    operator<(const map<_Key, _Tp, _Compare, _Alloc>& __x,$/;"	f	namespace:std	signature:(const map<_Key, _Tp, _Compare, _Alloc>& __x, const map<_Key, _Tp, _Compare, _Alloc>& __y)
+operator <	cpp_src/stl_multimap.h	/^        operator< (const multimap<_K1, _T1, _C1, _A1>&,$/;"	p	class:std::multimap	access:friend	signature:(const multimap<_K1, _T1, _C1, _A1>&, const multimap<_K1, _T1, _C1, _A1>&)
+operator <	cpp_src/stl_multimap.h	/^    operator<(const multimap<_Key, _Tp, _Compare, _Alloc>& __x,$/;"	f	namespace:std	signature:(const multimap<_Key, _Tp, _Compare, _Alloc>& __x, const multimap<_Key, _Tp, _Compare, _Alloc>& __y)
+operator <	cpp_src/stl_multiset.h	/^        operator< (const multiset<_K1, _C1, _A1>&,$/;"	p	class:std::multiset	access:friend	signature:(const multiset<_K1, _C1, _A1>&, const multiset<_K1, _C1, _A1>&)
+operator <	cpp_src/stl_multiset.h	/^    operator<(const multiset<_Key, _Compare, _Alloc>& __x,$/;"	f	namespace:std	signature:(const multiset<_Key, _Compare, _Alloc>& __x, const multiset<_Key, _Compare, _Alloc>& __y)
+operator <	cpp_src/stl_pair.h	/^    operator<(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)$/;"	f	namespace:std	signature:(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)
+operator <	cpp_src/stl_queue.h	/^        operator<(const queue<_Tp1, _Seq1>&, const queue<_Tp1, _Seq1>&);$/;"	p	class:std::queue	access:friend	signature:(const queue<_Tp1, _Seq1>&, const queue<_Tp1, _Seq1>&)
+operator <	cpp_src/stl_queue.h	/^    operator<(const queue<_Tp, _Seq>& __x, const queue<_Tp, _Seq>& __y)$/;"	f	namespace:std	signature:(const queue<_Tp, _Seq>& __x, const queue<_Tp, _Seq>& __y)
+operator <	cpp_src/stl_set.h	/^        operator< (const set<_K1, _C1, _A1>&, const set<_K1, _C1, _A1>&);$/;"	p	class:std::set	access:friend	signature:(const set<_K1, _C1, _A1>&, const set<_K1, _C1, _A1>&)
+operator <	cpp_src/stl_set.h	/^    operator<(const set<_Key, _Compare, _Alloc>& __x,$/;"	f	namespace:std	signature:(const set<_Key, _Compare, _Alloc>& __x, const set<_Key, _Compare, _Alloc>& __y)
+operator <	cpp_src/stl_stack.h	/^        operator<(const stack<_Tp1, _Seq1>&, const stack<_Tp1, _Seq1>&);$/;"	p	class:std::stack	access:friend	signature:(const stack<_Tp1, _Seq1>&, const stack<_Tp1, _Seq1>&)
+operator <	cpp_src/stl_stack.h	/^    operator<(const stack<_Tp, _Seq>& __x, const stack<_Tp, _Seq>& __y)$/;"	f	namespace:std	signature:(const stack<_Tp, _Seq>& __x, const stack<_Tp, _Seq>& __y)
+operator <	cpp_src/stl_tree.h	/^    operator<(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x,$/;"	f	namespace:std	signature:(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x, const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __y)
+operator <	cpp_src/stl_vector.h	/^    operator<(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)$/;"	f	namespace:std	signature:(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
+operator <<	cpp_src/basic_string.h	/^    operator<<(basic_ostream<_CharT, _Traits>& __os,$/;"	f	namespace:std	signature:(basic_ostream<_CharT, _Traits>& __os, const basic_string<_CharT, _Traits, _Alloc>& __str)
+operator <<	cpp_src/basic_string.tcc	/^    operator<<(basic_ostream<char>&, const string&);$/;"	p	namespace:std	file:	signature:(basic_ostream<char>&, const string&)
+operator <<	cpp_src/basic_string.tcc	/^    operator<<(basic_ostream<wchar_t>&, const wstring&);$/;"	p	namespace:std	file:	signature:(basic_ostream<wchar_t>&, const wstring&)
+operator <<	cpp_src/bitset	/^      operator<<(size_t __position) const$/;"	f	class:std::bitset	access:public	signature:(size_t __position) const
+operator <<	cpp_src/bitset	/^    operator<<(std::basic_ostream<_CharT, _Traits>& __os,$/;"	f	namespace:std	signature:(std::basic_ostream<_CharT, _Traits>& __os, const bitset<_Nb>& __x)
+operator <<	cpp_src/complex	/^    operator<<(basic_ostream<_CharT, _Traits>& __os, const complex<_Tp>& __x)$/;"	f	namespace:std	signature:(basic_ostream<_CharT, _Traits>& __os, const complex<_Tp>& __x)
+operator <<	cpp_src/iomanip	/^    operator<<(basic_ostream<_CharT,_Traits>& __os, _Resetiosflags __f)$/;"	f	namespace:std	signature:(basic_ostream<_CharT,_Traits>& __os, _Resetiosflags __f)
+operator <<	cpp_src/iomanip	/^    operator<<(basic_ostream<_CharT,_Traits>& __os, _Setbase __f)$/;"	f	namespace:std	signature:(basic_ostream<_CharT,_Traits>& __os, _Setbase __f)
+operator <<	cpp_src/iomanip	/^    operator<<(basic_ostream<_CharT,_Traits>& __os, _Setfill<_CharT> __f)$/;"	f	namespace:std	signature:(basic_ostream<_CharT,_Traits>& __os, _Setfill<_CharT> __f)
+operator <<	cpp_src/iomanip	/^    operator<<(basic_ostream<_CharT,_Traits>& __os, _Setiosflags __f)$/;"	f	namespace:std	signature:(basic_ostream<_CharT,_Traits>& __os, _Setiosflags __f)
+operator <<	cpp_src/iomanip	/^    operator<<(basic_ostream<_CharT,_Traits>& __os, _Setprecision __f)$/;"	f	namespace:std	signature:(basic_ostream<_CharT,_Traits>& __os, _Setprecision __f)
+operator <<	cpp_src/iomanip	/^    operator<<(basic_ostream<_CharT,_Traits>& __os, _Setw __f)$/;"	f	namespace:std	signature:(basic_ostream<_CharT,_Traits>& __os, _Setw __f)
+operator <<	cpp_src/iomanip	/^  extern template ostream& operator<<(ostream&, _Resetiosflags);$/;"	p	namespace:std	file:	signature:(ostream&, _Resetiosflags)
+operator <<	cpp_src/iomanip	/^  extern template ostream& operator<<(ostream&, _Setbase);$/;"	p	namespace:std	file:	signature:(ostream&, _Setbase)
+operator <<	cpp_src/iomanip	/^  extern template ostream& operator<<(ostream&, _Setfill<char>);$/;"	p	namespace:std	file:	signature:(ostream&, _Setfill<char>)
+operator <<	cpp_src/iomanip	/^  extern template ostream& operator<<(ostream&, _Setiosflags);$/;"	p	namespace:std	file:	signature:(ostream&, _Setiosflags)
+operator <<	cpp_src/iomanip	/^  extern template ostream& operator<<(ostream&, _Setprecision);$/;"	p	namespace:std	file:	signature:(ostream&, _Setprecision)
+operator <<	cpp_src/iomanip	/^  extern template ostream& operator<<(ostream&, _Setw);$/;"	p	namespace:std	file:	signature:(ostream&, _Setw)
+operator <<	cpp_src/iomanip	/^  extern template wostream& operator<<(wostream&, _Resetiosflags);$/;"	p	namespace:std	file:	signature:(wostream&, _Resetiosflags)
+operator <<	cpp_src/iomanip	/^  extern template wostream& operator<<(wostream&, _Setbase);$/;"	p	namespace:std	file:	signature:(wostream&, _Setbase)
+operator <<	cpp_src/iomanip	/^  extern template wostream& operator<<(wostream&, _Setfill<wchar_t>);$/;"	p	namespace:std	file:	signature:(wostream&, _Setfill<wchar_t>)
+operator <<	cpp_src/iomanip	/^  extern template wostream& operator<<(wostream&, _Setiosflags);$/;"	p	namespace:std	file:	signature:(wostream&, _Setiosflags)
+operator <<	cpp_src/iomanip	/^  extern template wostream& operator<<(wostream&, _Setprecision);$/;"	p	namespace:std	file:	signature:(wostream&, _Setprecision)
+operator <<	cpp_src/iomanip	/^  extern template wostream& operator<<(wostream&, _Setw);$/;"	p	namespace:std	file:	signature:(wostream&, _Setw)
+operator <<	cpp_src/ostream	/^      operator<<(__streambuf_type* __sb);$/;"	p	class:std::basic_ostream	file:	access:public	signature:(__streambuf_type* __sb)
+operator <<	cpp_src/ostream	/^      operator<<(bool __n)$/;"	f	class:std::basic_ostream	access:public	signature:(bool __n)
+operator <<	cpp_src/ostream	/^      operator<<(const void* __p)$/;"	f	class:std::basic_ostream	access:public	signature:(const void* __p)
+operator <<	cpp_src/ostream	/^      operator<<(double __f)$/;"	f	class:std::basic_ostream	access:public	signature:(double __f)
+operator <<	cpp_src/ostream	/^      operator<<(float __f)$/;"	f	class:std::basic_ostream	access:public	signature:(float __f)
+operator <<	cpp_src/ostream	/^      operator<<(int __n);$/;"	p	class:std::basic_ostream	file:	access:public	signature:(int __n)
+operator <<	cpp_src/ostream	/^      operator<<(long __n)$/;"	f	class:std::basic_ostream	access:public	signature:(long __n)
+operator <<	cpp_src/ostream	/^      operator<<(long double __f)$/;"	f	class:std::basic_ostream	access:public	signature:(long double __f)
+operator <<	cpp_src/ostream	/^      operator<<(long long __n)$/;"	f	class:std::basic_ostream	access:public	signature:(long long __n)
+operator <<	cpp_src/ostream	/^      operator<<(short __n);$/;"	p	class:std::basic_ostream	file:	access:public	signature:(short __n)
+operator <<	cpp_src/ostream	/^      operator<<(unsigned int __n)$/;"	f	class:std::basic_ostream	access:public	signature:(unsigned int __n)
+operator <<	cpp_src/ostream	/^      operator<<(unsigned long __n)$/;"	f	class:std::basic_ostream	access:public	signature:(unsigned long __n)
+operator <<	cpp_src/ostream	/^      operator<<(unsigned long long __n)$/;"	f	class:std::basic_ostream	access:public	signature:(unsigned long long __n)
+operator <<	cpp_src/ostream	/^      operator<<(unsigned short __n)$/;"	f	class:std::basic_ostream	access:public	signature:(unsigned short __n)
+operator <<	cpp_src/ostream	/^    operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c)$/;"	f	namespace:std	signature:(basic_ostream<_CharT, _Traits>& __out, _CharT __c)
+operator <<	cpp_src/ostream	/^    operator<<(basic_ostream<_CharT, _Traits>& __out, char __c)$/;"	f	namespace:std	signature:(basic_ostream<_CharT, _Traits>& __out, char __c)
+operator <<	cpp_src/ostream	/^    operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s)$/;"	f	namespace:std	signature:(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s)
+operator <<	cpp_src/ostream	/^    operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s);$/;"	p	namespace:std	file:	signature:(basic_ostream<_CharT, _Traits>& __out, const char* __s)
+operator <<	cpp_src/ostream	/^    operator<<(basic_ostream<char, _Traits>& __out, char __c)$/;"	f	namespace:std	signature:(basic_ostream<char, _Traits>& __out, char __c)
+operator <<	cpp_src/ostream	/^    operator<<(basic_ostream<char, _Traits>& __out, const char* __s)$/;"	f	namespace:std	signature:(basic_ostream<char, _Traits>& __out, const char* __s)
+operator <<	cpp_src/ostream	/^    operator<<(basic_ostream<char, _Traits>& __out, const signed char* __s)$/;"	f	namespace:std	signature:(basic_ostream<char, _Traits>& __out, const signed char* __s)
+operator <<	cpp_src/ostream	/^    operator<<(basic_ostream<char, _Traits>& __out, const unsigned char* __s)$/;"	f	namespace:std	signature:(basic_ostream<char, _Traits>& __out, const unsigned char* __s)
+operator <<	cpp_src/ostream	/^    operator<<(basic_ostream<char, _Traits>& __out, signed char __c)$/;"	f	namespace:std	signature:(basic_ostream<char, _Traits>& __out, signed char __c)
+operator <<	cpp_src/ostream	/^    operator<<(basic_ostream<char, _Traits>& __out, unsigned char __c)$/;"	f	namespace:std	signature:(basic_ostream<char, _Traits>& __out, unsigned char __c)
+operator <<	cpp_src/ostream.tcc	/^    operator<<(__streambuf_type* __sbin)$/;"	f	class:std::basic_ostream	signature:(__streambuf_type* __sbin)
+operator <<	cpp_src/ostream.tcc	/^    operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s)$/;"	f	namespace:std	signature:(basic_ostream<_CharT, _Traits>& __out, const char* __s)
+operator <<	cpp_src/ostream.tcc	/^    operator<<(int __n)$/;"	f	class:std::basic_ostream	signature:(int __n)
+operator <<	cpp_src/ostream.tcc	/^    operator<<(short __n)$/;"	f	class:std::basic_ostream	signature:(short __n)
+operator <<	cpp_src/ostream.tcc	/^  extern template ostream& operator<<(ostream&, char);$/;"	p	namespace:std	file:	signature:(ostream&, char)
+operator <<	cpp_src/ostream.tcc	/^  extern template ostream& operator<<(ostream&, const char*);$/;"	p	namespace:std	file:	signature:(ostream&, const char*)
+operator <<	cpp_src/ostream.tcc	/^  extern template ostream& operator<<(ostream&, const signed char*);$/;"	p	namespace:std	file:	signature:(ostream&, const signed char*)
+operator <<	cpp_src/ostream.tcc	/^  extern template ostream& operator<<(ostream&, const unsigned char*);$/;"	p	namespace:std	file:	signature:(ostream&, const unsigned char*)
+operator <<	cpp_src/ostream.tcc	/^  extern template ostream& operator<<(ostream&, signed char);$/;"	p	namespace:std	file:	signature:(ostream&, signed char)
+operator <<	cpp_src/ostream.tcc	/^  extern template ostream& operator<<(ostream&, unsigned char);$/;"	p	namespace:std	file:	signature:(ostream&, unsigned char)
+operator <<	cpp_src/ostream.tcc	/^  extern template wostream& operator<<(wostream&, char);$/;"	p	namespace:std	file:	signature:(wostream&, char)
+operator <<	cpp_src/ostream.tcc	/^  extern template wostream& operator<<(wostream&, const char*);$/;"	p	namespace:std	file:	signature:(wostream&, const char*)
+operator <<	cpp_src/ostream.tcc	/^  extern template wostream& operator<<(wostream&, const wchar_t*);$/;"	p	namespace:std	file:	signature:(wostream&, const wchar_t*)
+operator <<	cpp_src/ostream.tcc	/^  extern template wostream& operator<<(wostream&, wchar_t);$/;"	p	namespace:std	file:	signature:(wostream&, wchar_t)
+operator <<=	cpp_src/bitset	/^      operator<<=(size_t __position)$/;"	f	class:std::bitset	access:public	signature:(size_t __position)
+operator <<=	cpp_src/gslice_array.h	/^        void operator<<=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::gslice_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator <<=	cpp_src/gslice_array.h	/^      void operator<<=(const valarray<_Tp>&) const;$/;"	p	class:std::gslice_array	access:public	signature:(const valarray<_Tp>&) const
+operator <<=	cpp_src/indirect_array.h	/^      void operator<<=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::indirect_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator <<=	cpp_src/indirect_array.h	/^      void operator<<=(const valarray<_Tp>&) const;$/;"	p	class:std::indirect_array	access:public	signature:(const valarray<_Tp>&) const
+operator <<=	cpp_src/mask_array.h	/^        void operator<<=(const _Expr<_Dom,_Tp>&) const;$/;"	p	class:std::mask_array	access:public	signature:(const _Expr<_Dom,_Tp>&) const
+operator <<=	cpp_src/mask_array.h	/^      void operator<<=(const valarray<_Tp>&) const;$/;"	p	class:std::mask_array	access:public	signature:(const valarray<_Tp>&) const
+operator <<=	cpp_src/slice_array.h	/^	void operator<<=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::slice_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator <<=	cpp_src/slice_array.h	/^      void operator<<=(const valarray<_Tp>&) const;$/;"	p	class:std::slice_array	access:public	signature:(const valarray<_Tp>&) const
+operator <<=	cpp_src/valarray	/^        valarray<_Tp>& operator<<=(const _Expr<_Dom, _Tp>&);$/;"	p	class:std::valarray	file:	access:public	signature:(const _Expr<_Dom, _Tp>&)
+operator <<=	cpp_src/valarray	/^      valarray<_Tp>& operator<<=(const _Tp&);$/;"	p	class:std::valarray	file:	access:public	signature:(const _Tp&)
+operator <<=	cpp_src/valarray	/^      valarray<_Tp>& operator<<=(const valarray<_Tp>&);$/;"	p	class:std::valarray	file:	access:public	signature:(const valarray<_Tp>&)
+operator <=	cpp_src/basic_string.h	/^    operator<=(const _CharT* __lhs,$/;"	f	namespace:std	signature:(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Alloc>& __rhs)
+operator <=	cpp_src/basic_string.h	/^    operator<=(const basic_string<_CharT, _Traits, _Alloc>& __lhs,$/;"	f	namespace:std	signature:(const basic_string<_CharT, _Traits, _Alloc>& __lhs, const _CharT* __rhs)
+operator <=	cpp_src/basic_string.h	/^    operator<=(const basic_string<_CharT, _Traits, _Alloc>& __lhs,$/;"	f	namespace:std	signature:(const basic_string<_CharT, _Traits, _Alloc>& __lhs, const basic_string<_CharT, _Traits, _Alloc>& __rhs)
+operator <=	cpp_src/stl_bvector.h	/^    operator<=(const _Bit_iterator_base& __i) const$/;"	f	struct:std::_Bit_iterator_base	access:public	signature:(const _Bit_iterator_base& __i) const
+operator <=	cpp_src/stl_deque.h	/^    operator<=(const _Deque_iterator<_Tp, _Ref, _Ptr>& __x,$/;"	f	namespace:std	signature:(const _Deque_iterator<_Tp, _Ref, _Ptr>& __x, const _Deque_iterator<_Tp, _Ref, _Ptr>& __y)
+operator <=	cpp_src/stl_deque.h	/^    operator<=(const _Deque_iterator<_Tp, _RefL, _PtrL>& __x,$/;"	f	namespace:std	signature:(const _Deque_iterator<_Tp, _RefL, _PtrL>& __x, const _Deque_iterator<_Tp, _RefR, _PtrR>& __y)
+operator <=	cpp_src/stl_deque.h	/^    operator<=(const deque<_Tp, _Alloc>& __x,$/;"	f	namespace:std	signature:(const deque<_Tp, _Alloc>& __x, const deque<_Tp, _Alloc>& __y)
+operator <=	cpp_src/stl_iterator.h	/^    operator<=(const __normal_iterator<_Iterator, _Container>& __lhs,$/;"	f	signature:(const __normal_iterator<_Iterator, _Container>& __lhs, const __normal_iterator<_Iterator, _Container>& __rhs)
+operator <=	cpp_src/stl_iterator.h	/^    operator<=(const __normal_iterator<_IteratorL, _Container>& __lhs,$/;"	f	signature:(const __normal_iterator<_IteratorL, _Container>& __lhs, const __normal_iterator<_IteratorR, _Container>& __rhs)
+operator <=	cpp_src/stl_iterator.h	/^    operator<=(const reverse_iterator<_Iterator>& __x,$/;"	f	namespace:std	signature:(const reverse_iterator<_Iterator>& __x, const reverse_iterator<_Iterator>& __y)
+operator <=	cpp_src/stl_iterator.h	/^    operator<=(const reverse_iterator<_IteratorL>& __x,$/;"	f	namespace:std	signature:(const reverse_iterator<_IteratorL>& __x, const reverse_iterator<_IteratorR>& __y)
+operator <=	cpp_src/stl_list.h	/^    operator<=(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)$/;"	f	namespace:std	signature:(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
+operator <=	cpp_src/stl_map.h	/^    operator<=(const map<_Key, _Tp, _Compare, _Alloc>& __x,$/;"	f	namespace:std	signature:(const map<_Key, _Tp, _Compare, _Alloc>& __x, const map<_Key, _Tp, _Compare, _Alloc>& __y)
+operator <=	cpp_src/stl_multimap.h	/^    operator<=(const multimap<_Key, _Tp, _Compare, _Alloc>& __x,$/;"	f	namespace:std	signature:(const multimap<_Key, _Tp, _Compare, _Alloc>& __x, const multimap<_Key, _Tp, _Compare, _Alloc>& __y)
+operator <=	cpp_src/stl_multiset.h	/^    operator<=(const multiset<_Key, _Compare, _Alloc>& __x,$/;"	f	namespace:std	signature:(const multiset<_Key, _Compare, _Alloc>& __x, const multiset<_Key, _Compare, _Alloc>& __y)
+operator <=	cpp_src/stl_pair.h	/^    operator<=(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)$/;"	f	namespace:std	signature:(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)
+operator <=	cpp_src/stl_queue.h	/^    operator<=(const queue<_Tp, _Seq>& __x, const queue<_Tp, _Seq>& __y)$/;"	f	namespace:std	signature:(const queue<_Tp, _Seq>& __x, const queue<_Tp, _Seq>& __y)
+operator <=	cpp_src/stl_relops.h	/^      operator<=(const _Tp& __x, const _Tp& __y)$/;"	f	namespace:std::rel_ops	signature:(const _Tp& __x, const _Tp& __y)
+operator <=	cpp_src/stl_set.h	/^    operator<=(const set<_Key, _Compare, _Alloc>& __x,$/;"	f	namespace:std	signature:(const set<_Key, _Compare, _Alloc>& __x, const set<_Key, _Compare, _Alloc>& __y)
+operator <=	cpp_src/stl_stack.h	/^    operator<=(const stack<_Tp, _Seq>& __x, const stack<_Tp, _Seq>& __y)$/;"	f	namespace:std	signature:(const stack<_Tp, _Seq>& __x, const stack<_Tp, _Seq>& __y)
+operator <=	cpp_src/stl_tree.h	/^    operator<=(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x,$/;"	f	namespace:std	signature:(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x, const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __y)
+operator <=	cpp_src/stl_vector.h	/^    operator<=(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)$/;"	f	namespace:std	signature:(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
+operator =	cpp_src/basic_string.h	/^      operator=(_CharT __c) $/;"	f	class:std::basic_string	access:public	signature:(_CharT __c)
+operator =	cpp_src/basic_string.h	/^      operator=(const _CharT* __s) $/;"	f	class:std::basic_string	access:public	signature:(const _CharT* __s)
+operator =	cpp_src/basic_string.h	/^      operator=(const basic_string& __str) $/;"	f	class:std::basic_string	access:public	signature:(const basic_string& __str)
+operator =	cpp_src/bitset	/^	operator=(bool __x)$/;"	f	class:std::bitset::reference	access:public	signature:(bool __x)
+operator =	cpp_src/bitset	/^	operator=(const reference& __j)$/;"	f	class:std::bitset::reference	access:public	signature:(const reference& __j)
+operator =	cpp_src/complex	/^        complex<_Tp>& operator=(const complex<_Up>&);$/;"	p	struct:std::complex	file:	access:public	signature:(const complex<_Up>&)
+operator =	cpp_src/complex	/^        complex<double>& operator=(const complex<_Tp>&);$/;"	p	struct:std::complex	file:	access:public	signature:(const complex<_Tp>&)
+operator =	cpp_src/complex	/^        complex<float>&operator=(const complex<_Tp>&);$/;"	p	struct:std::complex	file:	access:public	signature:(const complex<_Tp>&)
+operator =	cpp_src/complex	/^        complex<long double>& operator=(const complex<_Tp>&);$/;"	p	struct:std::complex	file:	access:public	signature:(const complex<_Tp>&)
+operator =	cpp_src/complex	/^      complex<_Tp>& operator=(const _Tp&);$/;"	p	struct:std::complex	file:	access:public	signature:(const _Tp&)
+operator =	cpp_src/complex	/^      complex<double>& operator=(double);$/;"	p	struct:std::complex	file:	access:public	signature:(double)
+operator =	cpp_src/complex	/^      complex<float>& operator=(float);$/;"	p	struct:std::complex	file:	access:public	signature:(float)
+operator =	cpp_src/complex	/^      complex<long double>& operator= (long double);$/;"	p	struct:std::complex	file:	access:public	signature:(long double)
+operator =	cpp_src/complex	/^    complex<_Tp>::operator=(const _Tp& __t)$/;"	f	class:std::complex	signature:(const _Tp& __t)
+operator =	cpp_src/complex	/^    complex<_Tp>::operator=(const complex<_Up>& __z)$/;"	f	class:std::complex	signature:(const complex<_Up>& __z)
+operator =	cpp_src/complex	/^    complex<double>::operator=(const complex<_Tp>& __z)$/;"	f	class:std::complex	signature:(const complex<_Tp>& __z)
+operator =	cpp_src/complex	/^    complex<long double>::operator=(const complex<_Tp>& __z)$/;"	f	class:std::complex	signature:(const complex<_Tp>& __z)
+operator =	cpp_src/complex	/^  complex<double>::operator=(double __d)$/;"	f	class:std::complex	signature:(double __d)
+operator =	cpp_src/complex	/^  complex<float>::operator=(const complex<_Tp>& __z)$/;"	f	class:std::complex	signature:(const complex<_Tp>& __z)
+operator =	cpp_src/complex	/^  complex<float>::operator=(float __f)$/;"	f	class:std::complex	signature:(float __f)
+operator =	cpp_src/complex	/^  complex<long double>::operator=(long double __r)$/;"	f	class:std::complex	signature:(long double __r)
+operator =	cpp_src/deque.tcc	/^    operator=(const deque& __x)$/;"	f	class:std::deque	signature:(const deque& __x)
+operator =	cpp_src/gslice.h	/^    gslice& operator=(const gslice&);$/;"	p	class:std::gslice	access:public	signature:(const gslice&)
+operator =	cpp_src/gslice.h	/^  gslice::operator= (const gslice& __g)$/;"	f	class:std::gslice	signature:(const gslice& __g)
+operator =	cpp_src/gslice_array.h	/^        void operator=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::gslice_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator =	cpp_src/gslice_array.h	/^      gslice_array& operator=(const gslice_array&);$/;"	p	class:std::gslice_array	access:public	signature:(const gslice_array&)
+operator =	cpp_src/gslice_array.h	/^      gslice_array<_Tp>::operator=(const _Expr<_Dom, _Tp>& __e) const$/;"	f	class:std::gslice_array	signature:(const _Expr<_Dom, _Tp>& __e) const
+operator =	cpp_src/gslice_array.h	/^      void operator=(const _Tp&) const;$/;"	p	class:std::gslice_array	access:public	signature:(const _Tp&) const
+operator =	cpp_src/gslice_array.h	/^      void operator=(const valarray<_Tp>&) const;$/;"	p	class:std::gslice_array	access:public	signature:(const valarray<_Tp>&) const
+operator =	cpp_src/gslice_array.h	/^    gslice_array<_Tp>::operator=(const _Tp& __t) const$/;"	f	class:std::gslice_array	signature:(const _Tp& __t) const
+operator =	cpp_src/gslice_array.h	/^    gslice_array<_Tp>::operator=(const gslice_array<_Tp>& __a)$/;"	f	class:std::gslice_array	signature:(const gslice_array<_Tp>& __a)
+operator =	cpp_src/gslice_array.h	/^    gslice_array<_Tp>::operator=(const valarray<_Tp>& __v) const$/;"	f	class:std::gslice_array	signature:(const valarray<_Tp>& __v) const
+operator =	cpp_src/indirect_array.h	/^      indirect_array& operator=(const indirect_array&);$/;"	p	class:std::indirect_array	access:public	signature:(const indirect_array&)
+operator =	cpp_src/indirect_array.h	/^      indirect_array<_Tp>::operator=(const _Expr<_Dom, _Tp>& __e) const$/;"	f	class:std::indirect_array	signature:(const _Expr<_Dom, _Tp>& __e) const
+operator =	cpp_src/indirect_array.h	/^      void operator= (const _Tp&) const;$/;"	p	class:std::indirect_array	access:public	signature:(const _Tp&) const
+operator =	cpp_src/indirect_array.h	/^      void operator=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::indirect_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator =	cpp_src/indirect_array.h	/^      void operator=(const valarray<_Tp>&) const;$/;"	p	class:std::indirect_array	access:public	signature:(const valarray<_Tp>&) const
+operator =	cpp_src/indirect_array.h	/^    indirect_array<_Tp>::operator=(const _Tp& __t) const$/;"	f	class:std::indirect_array	signature:(const _Tp& __t) const
+operator =	cpp_src/indirect_array.h	/^    indirect_array<_Tp>::operator=(const indirect_array<_Tp>& __a)$/;"	f	class:std::indirect_array	signature:(const indirect_array<_Tp>& __a)
+operator =	cpp_src/indirect_array.h	/^    indirect_array<_Tp>::operator=(const valarray<_Tp>& __v) const$/;"	f	class:std::indirect_array	signature:(const valarray<_Tp>& __v) const
+operator =	cpp_src/ios_base.h	/^    operator=(const ios_base&);$/;"	p	class:std::ios_base	access:private	signature:(const ios_base&)
+operator =	cpp_src/list.tcc	/^    operator=(const list& __x)$/;"	f	class:std::list	signature:(const list& __x)
+operator =	cpp_src/locale_classes.h	/^    operator=(const _Impl&);  \/\/ Not defined.$/;"	p	class:std::locale::_Impl	access:private	signature:(const _Impl&)
+operator =	cpp_src/locale_classes.h	/^    operator=(const facet&);  \/\/ Not defined.$/;"	p	class:std::locale::facet	access:private	signature:(const facet&)
+operator =	cpp_src/locale_classes.h	/^    operator=(const id&);  \/\/ Not defined.$/;"	p	class:std::locale::id	access:private	signature:(const id&)
+operator =	cpp_src/locale_classes.h	/^    operator=(const locale& __other) throw();$/;"	p	class:std::locale	access:public	signature:(const locale& __other)
+operator =	cpp_src/locale_facets.h	/^      operator=(const __moneypunct_cache&);$/;"	p	struct:std::__moneypunct_cache	access:private	signature:(const __moneypunct_cache&)
+operator =	cpp_src/locale_facets.h	/^      operator=(const __numpunct_cache&);$/;"	p	struct:std::__numpunct_cache	access:private	signature:(const __numpunct_cache&)
+operator =	cpp_src/locale_facets.h	/^      operator=(const __timepunct_cache&);$/;"	p	struct:std::__timepunct_cache	access:private	signature:(const __timepunct_cache&)
+operator =	cpp_src/mask_array.h	/^        void operator=(const _Expr<_Dom,_Tp>&) const;$/;"	p	class:std::mask_array	access:public	signature:(const _Expr<_Dom,_Tp>&) const
+operator =	cpp_src/mask_array.h	/^      mask_array& operator=(const mask_array&);$/;"	p	class:std::mask_array	access:public	signature:(const mask_array&)
+operator =	cpp_src/mask_array.h	/^      mask_array<_Tp>::operator=(const _Expr<_Ex, _Tp>& __e) const$/;"	f	class:std::mask_array	signature:(const _Expr<_Ex, _Tp>& __e) const
+operator =	cpp_src/mask_array.h	/^      void operator=(const _Tp&) const;$/;"	p	class:std::mask_array	access:public	signature:(const _Tp&) const
+operator =	cpp_src/mask_array.h	/^      void operator=(const valarray<_Tp>&) const;$/;"	p	class:std::mask_array	access:public	signature:(const valarray<_Tp>&) const
+operator =	cpp_src/mask_array.h	/^    mask_array<_Tp>::operator=(const _Tp& __t) const$/;"	f	class:std::mask_array	signature:(const _Tp& __t) const
+operator =	cpp_src/mask_array.h	/^    mask_array<_Tp>::operator=(const mask_array<_Tp>& __a)$/;"	f	class:std::mask_array	signature:(const mask_array<_Tp>& __a)
+operator =	cpp_src/mask_array.h	/^    mask_array<_Tp>::operator=(const valarray<_Tp>& __v) const$/;"	f	class:std::mask_array	signature:(const valarray<_Tp>& __v) const
+operator =	cpp_src/memory	/^        operator=(auto_ptr<_Tp1>& __a) throw()$/;"	f	class:std::auto_ptr	access:public	signature:(auto_ptr<_Tp1>& __a)
+operator =	cpp_src/memory	/^      operator=(auto_ptr& __a) throw()$/;"	f	class:std::auto_ptr	access:public	signature:(auto_ptr& __a)
+operator =	cpp_src/memory	/^      operator=(auto_ptr_ref<element_type> __ref) throw()$/;"	f	class:std::auto_ptr	access:public	signature:(auto_ptr_ref<element_type> __ref)
+operator =	cpp_src/slice_array.h	/^        void operator=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::slice_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator =	cpp_src/slice_array.h	/^      slice_array& operator=(const slice_array&);$/;"	p	class:std::slice_array	access:public	signature:(const slice_array&)
+operator =	cpp_src/slice_array.h	/^      void operator=(const _Tp &) const;$/;"	p	class:std::slice_array	access:public	signature:(const _Tp &) const
+operator =	cpp_src/slice_array.h	/^      void operator=(const valarray<_Tp>&) const;$/;"	p	class:std::slice_array	access:public	signature:(const valarray<_Tp>&) const
+operator =	cpp_src/slice_array.h	/^    slice_array<_Tp>::operator=(const _Expr<_Dom,_Tp>& __e) const$/;"	f	class:std::slice_array	signature:(const _Expr<_Dom,_Tp>& __e) const
+operator =	cpp_src/slice_array.h	/^    slice_array<_Tp>::operator=(const _Tp& __t) const$/;"	f	class:std::slice_array	signature:(const _Tp& __t) const
+operator =	cpp_src/slice_array.h	/^    slice_array<_Tp>::operator=(const slice_array<_Tp>& __a)$/;"	f	class:std::slice_array	signature:(const slice_array<_Tp>& __a)
+operator =	cpp_src/slice_array.h	/^    slice_array<_Tp>::operator=(const valarray<_Tp>& __v) const$/;"	f	class:std::slice_array	signature:(const valarray<_Tp>& __v) const
+operator =	cpp_src/stl_bvector.h	/^    operator=(bool __x)$/;"	f	struct:std::_Bit_reference	access:public	signature:(bool __x)
+operator =	cpp_src/stl_bvector.h	/^    operator=(const _Bit_reference& __x)$/;"	f	struct:std::_Bit_reference	access:public	signature:(const _Bit_reference& __x)
+operator =	cpp_src/stl_bvector.h	/^    operator=(const vector& __x)$/;"	f	class:std::vector	access:public	signature:(const vector& __x)
+operator =	cpp_src/stl_deque.h	/^      operator=(const deque& __x);$/;"	p	class:std::deque	access:public	signature:(const deque& __x)
+operator =	cpp_src/stl_iterator.h	/^      operator=(const typename _Container::const_reference __value)$/;"	f	class:std::insert_iterator	access:public	signature:(const typename _Container::const_reference __value)
+operator =	cpp_src/stl_iterator.h	/^      operator=(typename _Container::const_reference __value)$/;"	f	class:std::back_insert_iterator	access:public	signature:(typename _Container::const_reference __value)
+operator =	cpp_src/stl_iterator.h	/^      operator=(typename _Container::const_reference __value)$/;"	f	class:std::front_insert_iterator	access:public	signature:(typename _Container::const_reference __value)
+operator =	cpp_src/stl_list.h	/^      operator=(const list& __x);$/;"	p	class:std::list	access:public	signature:(const list& __x)
+operator =	cpp_src/stl_map.h	/^      operator=(const map& __x)$/;"	f	class:std::map	access:public	signature:(const map& __x)
+operator =	cpp_src/stl_multimap.h	/^      operator=(const multimap& __x)$/;"	f	class:std::multimap	access:public	signature:(const multimap& __x)
+operator =	cpp_src/stl_multiset.h	/^      operator=(const multiset<_Key,_Compare,_Alloc>& __x)$/;"	f	class:std::multiset	access:public	signature:(const multiset<_Key,_Compare,_Alloc>& __x)
+operator =	cpp_src/stl_raw_storage_iter.h	/^      operator=(const _Tp& __element)$/;"	f	class:std::raw_storage_iterator	access:public	signature:(const _Tp& __element)
+operator =	cpp_src/stl_set.h	/^      operator=(const set<_Key, _Compare, _Alloc>& __x)$/;"	f	class:std::set	access:public	signature:(const set<_Key, _Compare, _Alloc>& __x)
+operator =	cpp_src/stl_tempbuf.h	/^      operator=(const _Temporary_buffer&);$/;"	p	class:std::_Temporary_buffer	access:private	signature:(const _Temporary_buffer&)
+operator =	cpp_src/stl_tree.h	/^      operator=(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x);$/;"	p	class:std::_Rb_tree	access:public	signature:(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x)
+operator =	cpp_src/stl_tree.h	/^    operator=(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x)$/;"	f	class:std::_Rb_tree	signature:(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x)
+operator =	cpp_src/stl_vector.h	/^      operator=(const vector& __x);$/;"	p	class:std::vector	access:public	signature:(const vector& __x)
+operator =	cpp_src/stream_iterator.h	/^      operator=(const _Tp& __value)$/;"	f	class:std::ostream_iterator	access:public	signature:(const _Tp& __value)
+operator =	cpp_src/streambuf	/^      operator=(const __streambuf_type&) { return *this; };$/;"	f	class:std::basic_streambuf	file:	access:private	signature:(const __streambuf_type&)
+operator =	cpp_src/streambuf_iterator.h	/^      operator=(_CharT __c)$/;"	f	class:std::ostreambuf_iterator	access:public	signature:(_CharT __c)
+operator =	cpp_src/typeinfo	/^    type_info& operator=(const type_info&);$/;"	p	class:std::type_info	file:	access:private	signature:(const type_info&)
+operator =	cpp_src/valarray	/^	operator= (const _Expr<_Dom, _Tp>&);$/;"	p	class:std::valarray	file:	access:public	signature:(const _Expr<_Dom, _Tp>&)
+operator =	cpp_src/valarray	/^      valarray<_Tp>& operator=(const _Tp&);$/;"	p	class:std::valarray	file:	access:public	signature:(const _Tp&)
+operator =	cpp_src/valarray	/^      valarray<_Tp>& operator=(const gslice_array<_Tp>&);$/;"	p	class:std::valarray	file:	access:public	signature:(const gslice_array<_Tp>&)
+operator =	cpp_src/valarray	/^      valarray<_Tp>& operator=(const indirect_array<_Tp>&);$/;"	p	class:std::valarray	file:	access:public	signature:(const indirect_array<_Tp>&)
+operator =	cpp_src/valarray	/^      valarray<_Tp>& operator=(const mask_array<_Tp>&);$/;"	p	class:std::valarray	file:	access:public	signature:(const mask_array<_Tp>&)
+operator =	cpp_src/valarray	/^      valarray<_Tp>& operator=(const slice_array<_Tp>&);$/;"	p	class:std::valarray	file:	access:public	signature:(const slice_array<_Tp>&)
+operator =	cpp_src/valarray	/^      valarray<_Tp>& operator=(const valarray<_Tp>&);$/;"	p	class:std::valarray	file:	access:public	signature:(const valarray<_Tp>&)
+operator =	cpp_src/valarray	/^    valarray<_Tp>::operator=(const _Expr<_Dom, _Tp>& __e)$/;"	f	class:std::valarray	signature:(const _Expr<_Dom, _Tp>& __e)
+operator =	cpp_src/valarray	/^    valarray<_Tp>::operator=(const _Tp& __t)$/;"	f	class:std::valarray	signature:(const _Tp& __t)
+operator =	cpp_src/valarray	/^    valarray<_Tp>::operator=(const gslice_array<_Tp>& __ga)$/;"	f	class:std::valarray	signature:(const gslice_array<_Tp>& __ga)
+operator =	cpp_src/valarray	/^    valarray<_Tp>::operator=(const indirect_array<_Tp>& __ia)$/;"	f	class:std::valarray	signature:(const indirect_array<_Tp>& __ia)
+operator =	cpp_src/valarray	/^    valarray<_Tp>::operator=(const mask_array<_Tp>& __ma)$/;"	f	class:std::valarray	signature:(const mask_array<_Tp>& __ma)
+operator =	cpp_src/valarray	/^    valarray<_Tp>::operator=(const slice_array<_Tp>& __sa)$/;"	f	class:std::valarray	signature:(const slice_array<_Tp>& __sa)
+operator =	cpp_src/valarray	/^    valarray<_Tp>::operator=(const valarray<_Tp>& __v)$/;"	f	class:std::valarray	signature:(const valarray<_Tp>& __v)
+operator =	cpp_src/vector.tcc	/^    operator=(const vector<_Tp, _Alloc>& __x)$/;"	f	class:std::vector	signature:(const vector<_Tp, _Alloc>& __x)
+operator ==	cpp_src/allocator.h	/^    operator==(const allocator<_T1>&, const allocator<_T2>&)$/;"	f	namespace:std	signature:(const allocator<_T1>&, const allocator<_T2>&)
+operator ==	cpp_src/allocator.h	/^    operator==(const allocator<_Tp>&, const allocator<_Tp>&)$/;"	f	namespace:std	signature:(const allocator<_Tp>&, const allocator<_Tp>&)
+operator ==	cpp_src/basic_string.h	/^    operator==(const _CharT* __lhs,$/;"	f	namespace:std	signature:(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Alloc>& __rhs)
+operator ==	cpp_src/basic_string.h	/^    operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,$/;"	f	namespace:std	signature:(const basic_string<_CharT, _Traits, _Alloc>& __lhs, const _CharT* __rhs)
+operator ==	cpp_src/basic_string.h	/^    operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,$/;"	f	namespace:std	signature:(const basic_string<_CharT, _Traits, _Alloc>& __lhs, const basic_string<_CharT, _Traits, _Alloc>& __rhs)
+operator ==	cpp_src/bitset	/^      operator==(const bitset<_Nb>& __rhs) const$/;"	f	class:std::bitset	access:public	signature:(const bitset<_Nb>& __rhs) const
+operator ==	cpp_src/complex	/^    operator==(const _Tp& __x, const complex<_Tp>& __y)$/;"	f	namespace:std	signature:(const _Tp& __x, const complex<_Tp>& __y)
+operator ==	cpp_src/complex	/^    operator==(const complex<_Tp>& __x, const _Tp& __y)$/;"	f	namespace:std	signature:(const complex<_Tp>& __x, const _Tp& __y)
+operator ==	cpp_src/complex	/^    operator==(const complex<_Tp>& __x, const complex<_Tp>& __y)$/;"	f	namespace:std	signature:(const complex<_Tp>& __x, const complex<_Tp>& __y)
+operator ==	cpp_src/locale_classes.h	/^    operator==(const locale& __other) const throw ();$/;"	p	class:std::locale	access:public	signature:(const locale& __other) const
+operator ==	cpp_src/postypes.h	/^    operator==(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs)$/;"	f	namespace:std	signature:(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs)
+operator ==	cpp_src/stl_bvector.h	/^    operator==(const _Bit_iterator_base& __i) const$/;"	f	struct:std::_Bit_iterator_base	access:public	signature:(const _Bit_iterator_base& __i) const
+operator ==	cpp_src/stl_bvector.h	/^    operator==(const _Bit_reference& __x) const$/;"	f	struct:std::_Bit_reference	access:public	signature:(const _Bit_reference& __x) const
+operator ==	cpp_src/stl_deque.h	/^    operator==(const _Deque_iterator<_Tp, _Ref, _Ptr>& __x,$/;"	f	namespace:std	signature:(const _Deque_iterator<_Tp, _Ref, _Ptr>& __x, const _Deque_iterator<_Tp, _Ref, _Ptr>& __y)
+operator ==	cpp_src/stl_deque.h	/^    operator==(const _Deque_iterator<_Tp, _RefL, _PtrL>& __x,$/;"	f	namespace:std	signature:(const _Deque_iterator<_Tp, _RefL, _PtrL>& __x, const _Deque_iterator<_Tp, _RefR, _PtrR>& __y)
+operator ==	cpp_src/stl_deque.h	/^    operator==(const deque<_Tp, _Alloc>& __x,$/;"	f	namespace:std	signature:(const deque<_Tp, _Alloc>& __x, const deque<_Tp, _Alloc>& __y)
+operator ==	cpp_src/stl_iterator.h	/^    operator==(const __normal_iterator<_Iterator, _Container>& __lhs,$/;"	f	signature:(const __normal_iterator<_Iterator, _Container>& __lhs, const __normal_iterator<_Iterator, _Container>& __rhs)
+operator ==	cpp_src/stl_iterator.h	/^    operator==(const __normal_iterator<_IteratorL, _Container>& __lhs,$/;"	f	signature:(const __normal_iterator<_IteratorL, _Container>& __lhs, const __normal_iterator<_IteratorR, _Container>& __rhs)
+operator ==	cpp_src/stl_iterator.h	/^    operator==(const reverse_iterator<_Iterator>& __x,$/;"	f	namespace:std	signature:(const reverse_iterator<_Iterator>& __x, const reverse_iterator<_Iterator>& __y)
+operator ==	cpp_src/stl_iterator.h	/^    operator==(const reverse_iterator<_IteratorL>& __x,$/;"	f	namespace:std	signature:(const reverse_iterator<_IteratorL>& __x, const reverse_iterator<_IteratorR>& __y)
+operator ==	cpp_src/stl_list.h	/^      operator==(const _Self& __x) const$/;"	f	struct:std::_List_const_iterator	access:public	signature:(const _Self& __x) const
+operator ==	cpp_src/stl_list.h	/^      operator==(const _Self& __x) const$/;"	f	struct:std::_List_iterator	access:public	signature:(const _Self& __x) const
+operator ==	cpp_src/stl_list.h	/^    operator==(const _List_iterator<_Val>& __x,$/;"	f	namespace:std	signature:(const _List_iterator<_Val>& __x, const _List_const_iterator<_Val>& __y)
+operator ==	cpp_src/stl_list.h	/^    operator==(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)$/;"	f	namespace:std	signature:(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
+operator ==	cpp_src/stl_map.h	/^        operator== (const map<_K1, _T1, _C1, _A1>&,$/;"	p	class:std::map	access:friend	signature:(const map<_K1, _T1, _C1, _A1>&, const map<_K1, _T1, _C1, _A1>&)
+operator ==	cpp_src/stl_map.h	/^    operator==(const map<_Key, _Tp, _Compare, _Alloc>& __x,$/;"	f	namespace:std	signature:(const map<_Key, _Tp, _Compare, _Alloc>& __x, const map<_Key, _Tp, _Compare, _Alloc>& __y)
+operator ==	cpp_src/stl_multimap.h	/^        operator== (const multimap<_K1, _T1, _C1, _A1>&,$/;"	p	class:std::multimap	access:friend	signature:(const multimap<_K1, _T1, _C1, _A1>&, const multimap<_K1, _T1, _C1, _A1>&)
+operator ==	cpp_src/stl_multimap.h	/^    operator==(const multimap<_Key, _Tp, _Compare, _Alloc>& __x,$/;"	f	namespace:std	signature:(const multimap<_Key, _Tp, _Compare, _Alloc>& __x, const multimap<_Key, _Tp, _Compare, _Alloc>& __y)
+operator ==	cpp_src/stl_multiset.h	/^        operator== (const multiset<_K1, _C1, _A1>&,$/;"	p	class:std::multiset	access:friend	signature:(const multiset<_K1, _C1, _A1>&, const multiset<_K1, _C1, _A1>&)
+operator ==	cpp_src/stl_multiset.h	/^    operator==(const multiset<_Key, _Compare, _Alloc>& __x,$/;"	f	namespace:std	signature:(const multiset<_Key, _Compare, _Alloc>& __x, const multiset<_Key, _Compare, _Alloc>& __y)
+operator ==	cpp_src/stl_pair.h	/^    operator==(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)$/;"	f	namespace:std	signature:(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)
+operator ==	cpp_src/stl_queue.h	/^        operator==(const queue<_Tp1, _Seq1>&, const queue<_Tp1, _Seq1>&);$/;"	p	class:std::queue	access:friend	signature:(const queue<_Tp1, _Seq1>&, const queue<_Tp1, _Seq1>&)
+operator ==	cpp_src/stl_queue.h	/^    operator==(const queue<_Tp, _Seq>& __x, const queue<_Tp, _Seq>& __y)$/;"	f	namespace:std	signature:(const queue<_Tp, _Seq>& __x, const queue<_Tp, _Seq>& __y)
+operator ==	cpp_src/stl_set.h	/^        operator== (const set<_K1, _C1, _A1>&, const set<_K1, _C1, _A1>&);$/;"	p	class:std::set	access:friend	signature:(const set<_K1, _C1, _A1>&, const set<_K1, _C1, _A1>&)
+operator ==	cpp_src/stl_set.h	/^    operator==(const set<_Key, _Compare, _Alloc>& __x,$/;"	f	namespace:std	signature:(const set<_Key, _Compare, _Alloc>& __x, const set<_Key, _Compare, _Alloc>& __y)
+operator ==	cpp_src/stl_stack.h	/^        operator==(const stack<_Tp1, _Seq1>&, const stack<_Tp1, _Seq1>&);$/;"	p	class:std::stack	access:friend	signature:(const stack<_Tp1, _Seq1>&, const stack<_Tp1, _Seq1>&)
+operator ==	cpp_src/stl_stack.h	/^    operator==(const stack<_Tp, _Seq>& __x, const stack<_Tp, _Seq>& __y)$/;"	f	namespace:std	signature:(const stack<_Tp, _Seq>& __x, const stack<_Tp, _Seq>& __y)
+operator ==	cpp_src/stl_tree.h	/^      operator==(const _Self& __x) const$/;"	f	struct:std::_Rb_tree_const_iterator	access:public	signature:(const _Self& __x) const
+operator ==	cpp_src/stl_tree.h	/^      operator==(const _Self& __x) const$/;"	f	struct:std::_Rb_tree_iterator	access:public	signature:(const _Self& __x) const
+operator ==	cpp_src/stl_tree.h	/^    operator==(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x,$/;"	f	namespace:std	signature:(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x, const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __y)
+operator ==	cpp_src/stl_tree.h	/^    operator==(const _Rb_tree_iterator<_Val>& __x,$/;"	f	namespace:std	signature:(const _Rb_tree_iterator<_Val>& __x, const _Rb_tree_const_iterator<_Val>& __y)
+operator ==	cpp_src/stl_vector.h	/^    operator==(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)$/;"	f	namespace:std	signature:(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
+operator ==	cpp_src/stream_iterator.h	/^    operator==(const istream_iterator<_Tp, _CharT, _Traits, _Dist>& __x,$/;"	f	namespace:std	signature:(const istream_iterator<_Tp, _CharT, _Traits, _Dist>& __x, const istream_iterator<_Tp, _CharT, _Traits, _Dist>& __y)
+operator ==	cpp_src/streambuf_iterator.h	/^    operator==(const istreambuf_iterator<_CharT, _Traits>& __a,$/;"	f	namespace:std	signature:(const istreambuf_iterator<_CharT, _Traits>& __a, const istreambuf_iterator<_CharT, _Traits>& __b)
+operator ==	cpp_src/typeinfo	/^    bool operator==(const type_info& __arg) const$/;"	f	class:std::type_info	access:public	signature:(const type_info& __arg) const
+operator ==	cpp_src/typeinfo	/^    bool operator==(const type_info& __arg) const;$/;"	p	class:std::type_info	file:	access:public	signature:(const type_info& __arg) const
+operator >	cpp_src/basic_string.h	/^    operator>(const _CharT* __lhs,$/;"	f	namespace:std	signature:(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Alloc>& __rhs)
+operator >	cpp_src/basic_string.h	/^    operator>(const basic_string<_CharT, _Traits, _Alloc>& __lhs,$/;"	f	namespace:std	signature:(const basic_string<_CharT, _Traits, _Alloc>& __lhs, const _CharT* __rhs)
+operator >	cpp_src/basic_string.h	/^    operator>(const basic_string<_CharT, _Traits, _Alloc>& __lhs,$/;"	f	namespace:std	signature:(const basic_string<_CharT, _Traits, _Alloc>& __lhs, const basic_string<_CharT, _Traits, _Alloc>& __rhs)
+operator >	cpp_src/stl_bvector.h	/^    operator>(const _Bit_iterator_base& __i) const$/;"	f	struct:std::_Bit_iterator_base	access:public	signature:(const _Bit_iterator_base& __i) const
+operator >	cpp_src/stl_deque.h	/^    operator>(const _Deque_iterator<_Tp, _Ref, _Ptr>& __x,$/;"	f	namespace:std	signature:(const _Deque_iterator<_Tp, _Ref, _Ptr>& __x, const _Deque_iterator<_Tp, _Ref, _Ptr>& __y)
+operator >	cpp_src/stl_deque.h	/^    operator>(const _Deque_iterator<_Tp, _RefL, _PtrL>& __x,$/;"	f	namespace:std	signature:(const _Deque_iterator<_Tp, _RefL, _PtrL>& __x, const _Deque_iterator<_Tp, _RefR, _PtrR>& __y)
+operator >	cpp_src/stl_deque.h	/^    operator>(const deque<_Tp, _Alloc>& __x,$/;"	f	namespace:std	signature:(const deque<_Tp, _Alloc>& __x, const deque<_Tp, _Alloc>& __y)
+operator >	cpp_src/stl_iterator.h	/^    operator>(const __normal_iterator<_Iterator, _Container>& __lhs,$/;"	f	signature:(const __normal_iterator<_Iterator, _Container>& __lhs, const __normal_iterator<_Iterator, _Container>& __rhs)
+operator >	cpp_src/stl_iterator.h	/^    operator>(const __normal_iterator<_IteratorL, _Container>& __lhs,$/;"	f	signature:(const __normal_iterator<_IteratorL, _Container>& __lhs, const __normal_iterator<_IteratorR, _Container>& __rhs)
+operator >	cpp_src/stl_iterator.h	/^    operator>(const reverse_iterator<_Iterator>& __x,$/;"	f	namespace:std	signature:(const reverse_iterator<_Iterator>& __x, const reverse_iterator<_Iterator>& __y)
+operator >	cpp_src/stl_iterator.h	/^    operator>(const reverse_iterator<_IteratorL>& __x,$/;"	f	namespace:std	signature:(const reverse_iterator<_IteratorL>& __x, const reverse_iterator<_IteratorR>& __y)
+operator >	cpp_src/stl_list.h	/^    operator>(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)$/;"	f	namespace:std	signature:(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
+operator >	cpp_src/stl_map.h	/^    operator>(const map<_Key, _Tp, _Compare, _Alloc>& __x,$/;"	f	namespace:std	signature:(const map<_Key, _Tp, _Compare, _Alloc>& __x, const map<_Key, _Tp, _Compare, _Alloc>& __y)
+operator >	cpp_src/stl_multimap.h	/^    operator>(const multimap<_Key, _Tp, _Compare, _Alloc>& __x,$/;"	f	namespace:std	signature:(const multimap<_Key, _Tp, _Compare, _Alloc>& __x, const multimap<_Key, _Tp, _Compare, _Alloc>& __y)
+operator >	cpp_src/stl_multiset.h	/^    operator>(const multiset<_Key,_Compare,_Alloc>& __x,$/;"	f	namespace:std	signature:(const multiset<_Key,_Compare,_Alloc>& __x, const multiset<_Key,_Compare,_Alloc>& __y)
+operator >	cpp_src/stl_pair.h	/^    operator>(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)$/;"	f	namespace:std	signature:(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)
+operator >	cpp_src/stl_queue.h	/^    operator>(const queue<_Tp, _Seq>& __x, const queue<_Tp, _Seq>& __y)$/;"	f	namespace:std	signature:(const queue<_Tp, _Seq>& __x, const queue<_Tp, _Seq>& __y)
+operator >	cpp_src/stl_relops.h	/^      operator>(const _Tp& __x, const _Tp& __y)$/;"	f	namespace:std::rel_ops	signature:(const _Tp& __x, const _Tp& __y)
+operator >	cpp_src/stl_set.h	/^    operator>(const set<_Key, _Compare, _Alloc>& __x,$/;"	f	namespace:std	signature:(const set<_Key, _Compare, _Alloc>& __x, const set<_Key, _Compare, _Alloc>& __y)
+operator >	cpp_src/stl_stack.h	/^    operator>(const stack<_Tp, _Seq>& __x, const stack<_Tp, _Seq>& __y)$/;"	f	namespace:std	signature:(const stack<_Tp, _Seq>& __x, const stack<_Tp, _Seq>& __y)
+operator >	cpp_src/stl_tree.h	/^    operator>(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x,$/;"	f	namespace:std	signature:(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x, const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __y)
+operator >	cpp_src/stl_vector.h	/^    operator>(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)$/;"	f	namespace:std	signature:(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
+operator >=	cpp_src/basic_string.h	/^    operator>=(const _CharT* __lhs,$/;"	f	namespace:std	signature:(const _CharT* __lhs, const basic_string<_CharT, _Traits, _Alloc>& __rhs)
+operator >=	cpp_src/basic_string.h	/^    operator>=(const basic_string<_CharT, _Traits, _Alloc>& __lhs,$/;"	f	namespace:std	signature:(const basic_string<_CharT, _Traits, _Alloc>& __lhs, const _CharT* __rhs)
+operator >=	cpp_src/basic_string.h	/^    operator>=(const basic_string<_CharT, _Traits, _Alloc>& __lhs,$/;"	f	namespace:std	signature:(const basic_string<_CharT, _Traits, _Alloc>& __lhs, const basic_string<_CharT, _Traits, _Alloc>& __rhs)
+operator >=	cpp_src/stl_bvector.h	/^    operator>=(const _Bit_iterator_base& __i) const$/;"	f	struct:std::_Bit_iterator_base	access:public	signature:(const _Bit_iterator_base& __i) const
+operator >=	cpp_src/stl_deque.h	/^    operator>=(const _Deque_iterator<_Tp, _Ref, _Ptr>& __x,$/;"	f	namespace:std	signature:(const _Deque_iterator<_Tp, _Ref, _Ptr>& __x, const _Deque_iterator<_Tp, _Ref, _Ptr>& __y)
+operator >=	cpp_src/stl_deque.h	/^    operator>=(const _Deque_iterator<_Tp, _RefL, _PtrL>& __x,$/;"	f	namespace:std	signature:(const _Deque_iterator<_Tp, _RefL, _PtrL>& __x, const _Deque_iterator<_Tp, _RefR, _PtrR>& __y)
+operator >=	cpp_src/stl_deque.h	/^    operator>=(const deque<_Tp, _Alloc>& __x,$/;"	f	namespace:std	signature:(const deque<_Tp, _Alloc>& __x, const deque<_Tp, _Alloc>& __y)
+operator >=	cpp_src/stl_iterator.h	/^    operator>=(const __normal_iterator<_Iterator, _Container>& __lhs,$/;"	f	signature:(const __normal_iterator<_Iterator, _Container>& __lhs, const __normal_iterator<_Iterator, _Container>& __rhs)
+operator >=	cpp_src/stl_iterator.h	/^    operator>=(const __normal_iterator<_IteratorL, _Container>& __lhs,$/;"	f	signature:(const __normal_iterator<_IteratorL, _Container>& __lhs, const __normal_iterator<_IteratorR, _Container>& __rhs)
+operator >=	cpp_src/stl_iterator.h	/^    operator>=(const reverse_iterator<_Iterator>& __x,$/;"	f	namespace:std	signature:(const reverse_iterator<_Iterator>& __x, const reverse_iterator<_Iterator>& __y)
+operator >=	cpp_src/stl_iterator.h	/^    operator>=(const reverse_iterator<_IteratorL>& __x,$/;"	f	namespace:std	signature:(const reverse_iterator<_IteratorL>& __x, const reverse_iterator<_IteratorR>& __y)
+operator >=	cpp_src/stl_list.h	/^    operator>=(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)$/;"	f	namespace:std	signature:(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
+operator >=	cpp_src/stl_map.h	/^    operator>=(const map<_Key, _Tp, _Compare, _Alloc>& __x,$/;"	f	namespace:std	signature:(const map<_Key, _Tp, _Compare, _Alloc>& __x, const map<_Key, _Tp, _Compare, _Alloc>& __y)
+operator >=	cpp_src/stl_multimap.h	/^    operator>=(const multimap<_Key, _Tp, _Compare, _Alloc>& __x,$/;"	f	namespace:std	signature:(const multimap<_Key, _Tp, _Compare, _Alloc>& __x, const multimap<_Key, _Tp, _Compare, _Alloc>& __y)
+operator >=	cpp_src/stl_multiset.h	/^    operator>=(const multiset<_Key, _Compare, _Alloc>& __x,$/;"	f	namespace:std	signature:(const multiset<_Key, _Compare, _Alloc>& __x, const multiset<_Key, _Compare, _Alloc>& __y)
+operator >=	cpp_src/stl_pair.h	/^    operator>=(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)$/;"	f	namespace:std	signature:(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)
+operator >=	cpp_src/stl_queue.h	/^    operator>=(const queue<_Tp, _Seq>& __x, const queue<_Tp, _Seq>& __y)$/;"	f	namespace:std	signature:(const queue<_Tp, _Seq>& __x, const queue<_Tp, _Seq>& __y)
+operator >=	cpp_src/stl_relops.h	/^      operator>=(const _Tp& __x, const _Tp& __y)$/;"	f	namespace:std::rel_ops	signature:(const _Tp& __x, const _Tp& __y)
+operator >=	cpp_src/stl_set.h	/^    operator>=(const set<_Key, _Compare, _Alloc>& __x,$/;"	f	namespace:std	signature:(const set<_Key, _Compare, _Alloc>& __x, const set<_Key, _Compare, _Alloc>& __y)
+operator >=	cpp_src/stl_stack.h	/^    operator>=(const stack<_Tp, _Seq>& __x, const stack<_Tp, _Seq>& __y)$/;"	f	namespace:std	signature:(const stack<_Tp, _Seq>& __x, const stack<_Tp, _Seq>& __y)
+operator >=	cpp_src/stl_tree.h	/^    operator>=(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x,$/;"	f	namespace:std	signature:(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x, const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __y)
+operator >=	cpp_src/stl_vector.h	/^    operator>=(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)$/;"	f	namespace:std	signature:(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
+operator >>	cpp_src/basic_string.h	/^    operator>>(basic_istream<_CharT, _Traits>& __is,$/;"	p	namespace:std	signature:(basic_istream<_CharT, _Traits>& __is, basic_string<_CharT, _Traits, _Alloc>& __str)
+operator >>	cpp_src/basic_string.h	/^    operator>>(basic_istream<char>& __is, basic_string<char>& __str);$/;"	p	namespace:std	signature:(basic_istream<char>& __is, basic_string<char>& __str)
+operator >>	cpp_src/basic_string.tcc	/^    operator>>(basic_istream<char>&, string&);$/;"	p	namespace:std	file:	signature:(basic_istream<char>&, string&)
+operator >>	cpp_src/basic_string.tcc	/^    operator>>(basic_istream<wchar_t>&, wstring&);$/;"	p	namespace:std	file:	signature:(basic_istream<wchar_t>&, wstring&)
+operator >>	cpp_src/bitset	/^      operator>>(size_t __position) const$/;"	f	class:std::bitset	access:public	signature:(size_t __position) const
+operator >>	cpp_src/bitset	/^    operator>>(std::basic_istream<_CharT, _Traits>& __is, bitset<_Nb>& __x)$/;"	f	namespace:std	signature:(std::basic_istream<_CharT, _Traits>& __is, bitset<_Nb>& __x)
+operator >>	cpp_src/complex	/^    operator>>(basic_istream<_CharT, _Traits>& __is, complex<_Tp>& __x)$/;"	f	namespace:std	signature:(basic_istream<_CharT, _Traits>& __is, complex<_Tp>& __x)
+operator >>	cpp_src/iomanip	/^    operator>>(basic_istream<_CharT,_Traits>& __is, _Resetiosflags __f)$/;"	f	namespace:std	signature:(basic_istream<_CharT,_Traits>& __is, _Resetiosflags __f)
+operator >>	cpp_src/iomanip	/^    operator>>(basic_istream<_CharT,_Traits>& __is, _Setbase __f)$/;"	f	namespace:std	signature:(basic_istream<_CharT,_Traits>& __is, _Setbase __f)
+operator >>	cpp_src/iomanip	/^    operator>>(basic_istream<_CharT,_Traits>& __is, _Setfill<_CharT> __f)$/;"	f	namespace:std	signature:(basic_istream<_CharT,_Traits>& __is, _Setfill<_CharT> __f)
+operator >>	cpp_src/iomanip	/^    operator>>(basic_istream<_CharT,_Traits>& __is, _Setiosflags __f)$/;"	f	namespace:std	signature:(basic_istream<_CharT,_Traits>& __is, _Setiosflags __f)
+operator >>	cpp_src/iomanip	/^    operator>>(basic_istream<_CharT,_Traits>& __is, _Setprecision __f)$/;"	f	namespace:std	signature:(basic_istream<_CharT,_Traits>& __is, _Setprecision __f)
+operator >>	cpp_src/iomanip	/^    operator>>(basic_istream<_CharT,_Traits>& __is, _Setw __f)$/;"	f	namespace:std	signature:(basic_istream<_CharT,_Traits>& __is, _Setw __f)
+operator >>	cpp_src/iomanip	/^  extern template istream& operator>>(istream&, _Resetiosflags);$/;"	p	namespace:std	file:	signature:(istream&, _Resetiosflags)
+operator >>	cpp_src/iomanip	/^  extern template istream& operator>>(istream&, _Setbase);$/;"	p	namespace:std	file:	signature:(istream&, _Setbase)
+operator >>	cpp_src/iomanip	/^  extern template istream& operator>>(istream&, _Setfill<char>);$/;"	p	namespace:std	file:	signature:(istream&, _Setfill<char>)
+operator >>	cpp_src/iomanip	/^  extern template istream& operator>>(istream&, _Setiosflags);$/;"	p	namespace:std	file:	signature:(istream&, _Setiosflags)
+operator >>	cpp_src/iomanip	/^  extern template istream& operator>>(istream&, _Setprecision);$/;"	p	namespace:std	file:	signature:(istream&, _Setprecision)
+operator >>	cpp_src/iomanip	/^  extern template istream& operator>>(istream&, _Setw);$/;"	p	namespace:std	file:	signature:(istream&, _Setw)
+operator >>	cpp_src/iomanip	/^  extern template wistream& operator>>(wistream&, _Resetiosflags);$/;"	p	namespace:std	file:	signature:(wistream&, _Resetiosflags)
+operator >>	cpp_src/iomanip	/^  extern template wistream& operator>>(wistream&, _Setbase);$/;"	p	namespace:std	file:	signature:(wistream&, _Setbase)
+operator >>	cpp_src/iomanip	/^  extern template wistream& operator>>(wistream&, _Setfill<wchar_t>);$/;"	p	namespace:std	file:	signature:(wistream&, _Setfill<wchar_t>)
+operator >>	cpp_src/iomanip	/^  extern template wistream& operator>>(wistream&, _Setiosflags);$/;"	p	namespace:std	file:	signature:(wistream&, _Setiosflags)
+operator >>	cpp_src/iomanip	/^  extern template wistream& operator>>(wistream&, _Setprecision);$/;"	p	namespace:std	file:	signature:(wistream&, _Setprecision)
+operator >>	cpp_src/iomanip	/^  extern template wistream& operator>>(wistream&, _Setw);$/;"	p	namespace:std	file:	signature:(wistream&, _Setw)
+operator >>	cpp_src/istream	/^        operator>>(basic_istream<_CharT2, _Traits2>&, _CharT2&);$/;"	p	class:std::basic_istream	file:	access:friend	signature:(basic_istream<_CharT2, _Traits2>&, _CharT2&)
+operator >>	cpp_src/istream	/^        operator>>(basic_istream<_CharT2, _Traits2>&, _CharT2*);$/;"	p	class:std::basic_istream	file:	access:friend	signature:(basic_istream<_CharT2, _Traits2>&, _CharT2*)
+operator >>	cpp_src/istream	/^      operator>>(__streambuf_type* __sb);$/;"	p	class:std::basic_istream	file:	access:public	signature:(__streambuf_type* __sb)
+operator >>	cpp_src/istream	/^      operator>>(bool& __n)$/;"	f	class:std::basic_istream	access:public	signature:(bool& __n)
+operator >>	cpp_src/istream	/^      operator>>(double& __f)$/;"	f	class:std::basic_istream	access:public	signature:(double& __f)
+operator >>	cpp_src/istream	/^      operator>>(float& __f)$/;"	f	class:std::basic_istream	access:public	signature:(float& __f)
+operator >>	cpp_src/istream	/^      operator>>(int& __n);$/;"	p	class:std::basic_istream	file:	access:public	signature:(int& __n)
+operator >>	cpp_src/istream	/^      operator>>(long double& __f)$/;"	f	class:std::basic_istream	access:public	signature:(long double& __f)
+operator >>	cpp_src/istream	/^      operator>>(long long& __n)$/;"	f	class:std::basic_istream	access:public	signature:(long long& __n)
+operator >>	cpp_src/istream	/^      operator>>(long& __n)$/;"	f	class:std::basic_istream	access:public	signature:(long& __n)
+operator >>	cpp_src/istream	/^      operator>>(short& __n);$/;"	p	class:std::basic_istream	file:	access:public	signature:(short& __n)
+operator >>	cpp_src/istream	/^      operator>>(unsigned int& __n)$/;"	f	class:std::basic_istream	access:public	signature:(unsigned int& __n)
+operator >>	cpp_src/istream	/^      operator>>(unsigned long long& __n)$/;"	f	class:std::basic_istream	access:public	signature:(unsigned long long& __n)
+operator >>	cpp_src/istream	/^      operator>>(unsigned long& __n)$/;"	f	class:std::basic_istream	access:public	signature:(unsigned long& __n)
+operator >>	cpp_src/istream	/^      operator>>(unsigned short& __n)$/;"	f	class:std::basic_istream	access:public	signature:(unsigned short& __n)
+operator >>	cpp_src/istream	/^      operator>>(void*& __p)$/;"	f	class:std::basic_istream	access:public	signature:(void*& __p)
+operator >>	cpp_src/istream	/^    operator>>(basic_istream<_CharT, _Traits>& __in, _CharT& __c);$/;"	p	namespace:std	file:	signature:(basic_istream<_CharT, _Traits>& __in, _CharT& __c)
+operator >>	cpp_src/istream	/^    operator>>(basic_istream<_CharT, _Traits>& __in, _CharT* __s);$/;"	p	namespace:std	file:	signature:(basic_istream<_CharT, _Traits>& __in, _CharT* __s)
+operator >>	cpp_src/istream	/^    operator>>(basic_istream<char, _Traits>& __in, signed char& __c)$/;"	f	namespace:std	signature:(basic_istream<char, _Traits>& __in, signed char& __c)
+operator >>	cpp_src/istream	/^    operator>>(basic_istream<char, _Traits>& __in, signed char* __s)$/;"	f	namespace:std	signature:(basic_istream<char, _Traits>& __in, signed char* __s)
+operator >>	cpp_src/istream	/^    operator>>(basic_istream<char, _Traits>& __in, unsigned char& __c)$/;"	f	namespace:std	signature:(basic_istream<char, _Traits>& __in, unsigned char& __c)
+operator >>	cpp_src/istream	/^    operator>>(basic_istream<char, _Traits>& __in, unsigned char* __s)$/;"	f	namespace:std	signature:(basic_istream<char, _Traits>& __in, unsigned char* __s)
+operator >>	cpp_src/istream	/^    operator>>(basic_istream<char>& __in, char* __s);$/;"	p	namespace:std	file:	signature:(basic_istream<char>& __in, char* __s)
+operator >>	cpp_src/istream.tcc	/^    operator>>(__streambuf_type* __sbout)$/;"	f	class:std::basic_istream	signature:(__streambuf_type* __sbout)
+operator >>	cpp_src/istream.tcc	/^    operator>>(basic_istream<_CharT, _Traits>& __in, _CharT& __c)$/;"	f	namespace:std	signature:(basic_istream<_CharT, _Traits>& __in, _CharT& __c)
+operator >>	cpp_src/istream.tcc	/^    operator>>(basic_istream<_CharT, _Traits>& __in, _CharT* __s)$/;"	f	namespace:std	signature:(basic_istream<_CharT, _Traits>& __in, _CharT* __s)
+operator >>	cpp_src/istream.tcc	/^    operator>>(basic_istream<_CharT, _Traits>& __in,$/;"	f	namespace:std	signature:(basic_istream<_CharT, _Traits>& __in, basic_string<_CharT, _Traits, _Alloc>& __str)
+operator >>	cpp_src/istream.tcc	/^    operator>>(int& __n)$/;"	f	class:std::basic_istream	signature:(int& __n)
+operator >>	cpp_src/istream.tcc	/^    operator>>(short& __n)$/;"	f	class:std::basic_istream	signature:(short& __n)
+operator >>	cpp_src/istream.tcc	/^  extern template istream& operator>>(istream&, char&);$/;"	p	namespace:std	file:	signature:(istream&, char&)
+operator >>	cpp_src/istream.tcc	/^  extern template istream& operator>>(istream&, char*);$/;"	p	namespace:std	file:	signature:(istream&, char*)
+operator >>	cpp_src/istream.tcc	/^  extern template istream& operator>>(istream&, signed char&);$/;"	p	namespace:std	file:	signature:(istream&, signed char&)
+operator >>	cpp_src/istream.tcc	/^  extern template istream& operator>>(istream&, signed char*);$/;"	p	namespace:std	file:	signature:(istream&, signed char*)
+operator >>	cpp_src/istream.tcc	/^  extern template istream& operator>>(istream&, unsigned char&);$/;"	p	namespace:std	file:	signature:(istream&, unsigned char&)
+operator >>	cpp_src/istream.tcc	/^  extern template istream& operator>>(istream&, unsigned char*);$/;"	p	namespace:std	file:	signature:(istream&, unsigned char*)
+operator >>	cpp_src/istream.tcc	/^  extern template wistream& operator>>(wistream&, wchar_t&);$/;"	p	namespace:std	file:	signature:(wistream&, wchar_t&)
+operator >>	cpp_src/istream.tcc	/^  extern template wistream& operator>>(wistream&, wchar_t*);$/;"	p	namespace:std	file:	signature:(wistream&, wchar_t*)
+operator >>	cpp_src/streambuf	/^        operator>>(basic_istream<_CharT2, _Traits2>&, _CharT2*);$/;"	p	class:std::basic_streambuf	file:	access:friend	signature:(basic_istream<_CharT2, _Traits2>&, _CharT2*)
+operator >>	cpp_src/streambuf	/^        operator>>(basic_istream<_CharT2, _Traits2>&,$/;"	p	class:std::basic_streambuf	file:	access:friend	signature:(basic_istream<_CharT2, _Traits2>&, basic_string<_CharT2, _Traits2, _Alloc>&)
+operator >>=	cpp_src/bitset	/^      operator>>=(size_t __position)$/;"	f	class:std::bitset	access:public	signature:(size_t __position)
+operator >>=	cpp_src/gslice_array.h	/^        void operator>>=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::gslice_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator >>=	cpp_src/gslice_array.h	/^      void operator>>=(const valarray<_Tp>&) const;$/;"	p	class:std::gslice_array	access:public	signature:(const valarray<_Tp>&) const
+operator >>=	cpp_src/indirect_array.h	/^      void operator>>=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::indirect_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator >>=	cpp_src/indirect_array.h	/^      void operator>>=(const valarray<_Tp>&) const;$/;"	p	class:std::indirect_array	access:public	signature:(const valarray<_Tp>&) const
+operator >>=	cpp_src/mask_array.h	/^        void operator>>=(const _Expr<_Dom,_Tp>&) const;$/;"	p	class:std::mask_array	access:public	signature:(const _Expr<_Dom,_Tp>&) const
+operator >>=	cpp_src/mask_array.h	/^      void operator>>=(const valarray<_Tp>&) const;$/;"	p	class:std::mask_array	access:public	signature:(const valarray<_Tp>&) const
+operator >>=	cpp_src/slice_array.h	/^	void operator>>=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::slice_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator >>=	cpp_src/slice_array.h	/^      void operator>>=(const valarray<_Tp>&) const;$/;"	p	class:std::slice_array	access:public	signature:(const valarray<_Tp>&) const
+operator >>=	cpp_src/valarray	/^	valarray<_Tp>& operator>>=(const _Expr<_Dom, _Tp>&);$/;"	p	class:std::valarray	file:	access:public	signature:(const _Expr<_Dom, _Tp>&)
+operator >>=	cpp_src/valarray	/^      valarray<_Tp>& operator>>=(const _Tp&);$/;"	p	class:std::valarray	file:	access:public	signature:(const _Tp&)
+operator >>=	cpp_src/valarray	/^      valarray<_Tp>& operator>>=(const valarray<_Tp>&);$/;"	p	class:std::valarray	file:	access:public	signature:(const valarray<_Tp>&)
+operator []	cpp_src/basic_string.h	/^      operator[] (size_type __pos) const$/;"	f	class:std::basic_string	access:public	signature:(size_type __pos) const
+operator []	cpp_src/basic_string.h	/^      operator[](size_type __pos)$/;"	f	class:std::basic_string	access:public	signature:(size_type __pos)
+operator []	cpp_src/bitset	/^      operator[](size_t __position) const$/;"	f	class:std::bitset	access:public	signature:(size_t __position) const
+operator []	cpp_src/bitset	/^      operator[](size_t __position)$/;"	f	class:std::bitset	access:public	signature:(size_t __position)
+operator []	cpp_src/stl_bvector.h	/^    operator[](difference_type __i) const$/;"	f	struct:std::_Bit_const_iterator	access:public	signature:(difference_type __i) const
+operator []	cpp_src/stl_bvector.h	/^    operator[](difference_type __i) const$/;"	f	struct:std::_Bit_iterator	access:public	signature:(difference_type __i) const
+operator []	cpp_src/stl_bvector.h	/^    operator[](size_type __n) const$/;"	f	class:std::vector	access:public	signature:(size_type __n) const
+operator []	cpp_src/stl_bvector.h	/^    operator[](size_type __n)$/;"	f	class:std::vector	access:public	signature:(size_type __n)
+operator []	cpp_src/stl_deque.h	/^      operator[](difference_type __n) const$/;"	f	struct:std::_Deque_iterator	access:public	signature:(difference_type __n) const
+operator []	cpp_src/stl_deque.h	/^      operator[](size_type __n) const$/;"	f	class:std::deque	access:public	signature:(size_type __n) const
+operator []	cpp_src/stl_deque.h	/^      operator[](size_type __n)$/;"	f	class:std::deque	access:public	signature:(size_type __n)
+operator []	cpp_src/stl_iterator.h	/^      operator[](const difference_type& __n) const$/;"	f	class:__normal_iterator	access:public	signature:(const difference_type& __n) const
+operator []	cpp_src/stl_iterator.h	/^      operator[](difference_type __n) const$/;"	f	class:std::reverse_iterator	access:public	signature:(difference_type __n) const
+operator []	cpp_src/stl_map.h	/^      operator[](const key_type& __k)$/;"	f	class:std::map	access:public	signature:(const key_type& __k)
+operator []	cpp_src/stl_vector.h	/^      operator[](size_type __n) const$/;"	f	class:std::vector	access:public	signature:(size_type __n) const
+operator []	cpp_src/stl_vector.h	/^      operator[](size_type __n)$/;"	f	class:std::vector	access:public	signature:(size_type __n)
+operator []	cpp_src/valarray	/^        operator[](const valarray<size_t>&) const;$/;"	p	class:std::valarray	file:	access:public	signature:(const valarray<size_t>&) const
+operator []	cpp_src/valarray	/^      _Expr<_GClos<_ValArray, _Tp>, _Tp> operator[](const gslice&) const;$/;"	p	class:std::valarray	file:	access:public	signature:(const gslice&) const
+operator []	cpp_src/valarray	/^      _Expr<_SClos<_ValArray, _Tp>, _Tp> operator[](slice) const;$/;"	p	class:std::valarray	file:	access:public	signature:(slice) const
+operator []	cpp_src/valarray	/^      _Tp&                operator[](size_t);$/;"	p	class:std::valarray	file:	access:public	signature:(size_t)
+operator []	cpp_src/valarray	/^      const _Tp&          operator[](size_t) const;$/;"	p	class:std::valarray	file:	access:public	signature:(size_t) const
+operator []	cpp_src/valarray	/^      gslice_array<_Tp>   operator[](const gslice&);$/;"	p	class:std::valarray	file:	access:public	signature:(const gslice&)
+operator []	cpp_src/valarray	/^      indirect_array<_Tp> operator[](const valarray<size_t>&);$/;"	p	class:std::valarray	file:	access:public	signature:(const valarray<size_t>&)
+operator []	cpp_src/valarray	/^      mask_array<_Tp>     operator[](const valarray<bool>&);$/;"	p	class:std::valarray	file:	access:public	signature:(const valarray<bool>&)
+operator []	cpp_src/valarray	/^      slice_array<_Tp>    operator[](slice);$/;"	p	class:std::valarray	file:	access:public	signature:(slice)
+operator []	cpp_src/valarray	/^      valarray<_Tp>       operator[](const valarray<bool>&) const;$/;"	p	class:std::valarray	file:	access:public	signature:(const valarray<bool>&) const
+operator []	cpp_src/valarray	/^    valarray<_Tp>::operator[](const gslice& __gs) const$/;"	f	class:std::valarray	signature:(const gslice& __gs) const
+operator []	cpp_src/valarray	/^    valarray<_Tp>::operator[](const gslice& __gs)$/;"	f	class:std::valarray	signature:(const gslice& __gs)
+operator []	cpp_src/valarray	/^    valarray<_Tp>::operator[](const valarray<bool>& __m) const$/;"	f	class:std::valarray	signature:(const valarray<bool>& __m) const
+operator []	cpp_src/valarray	/^    valarray<_Tp>::operator[](const valarray<bool>& __m)$/;"	f	class:std::valarray	signature:(const valarray<bool>& __m)
+operator []	cpp_src/valarray	/^    valarray<_Tp>::operator[](const valarray<size_t>& __i) const$/;"	f	class:std::valarray	signature:(const valarray<size_t>& __i) const
+operator []	cpp_src/valarray	/^    valarray<_Tp>::operator[](const valarray<size_t>& __i)$/;"	f	class:std::valarray	signature:(const valarray<size_t>& __i)
+operator []	cpp_src/valarray	/^    valarray<_Tp>::operator[](size_t __i) const$/;"	f	class:std::valarray	signature:(size_t __i) const
+operator []	cpp_src/valarray	/^    valarray<_Tp>::operator[](size_t __i)$/;"	f	class:std::valarray	signature:(size_t __i)
+operator []	cpp_src/valarray	/^    valarray<_Tp>::operator[](slice __s) const$/;"	f	class:std::valarray	signature:(slice __s) const
+operator []	cpp_src/valarray	/^    valarray<_Tp>::operator[](slice __s)$/;"	f	class:std::valarray	signature:(slice __s)
+operator []	cpp_src/valarray_after.h	/^      operator[] (size_t __i) const$/;"	f	class:std::_GBase	access:public	signature:(size_t __i) const
+operator []	cpp_src/valarray_after.h	/^      operator[] (size_t __i) const$/;"	f	class:std::_IBase	access:public	signature:(size_t __i) const
+operator []	cpp_src/valarray_after.h	/^      valarray<value_type> operator[](const gslice&) const;$/;"	p	class:std::_Expr	access:public	signature:(const gslice&) const
+operator []	cpp_src/valarray_after.h	/^      valarray<value_type> operator[](const valarray<bool>&) const;$/;"	p	class:std::_Expr	access:public	signature:(const valarray<bool>&) const
+operator []	cpp_src/valarray_after.h	/^      valarray<value_type> operator[](const valarray<size_t>&) const;$/;"	p	class:std::_Expr	access:public	signature:(const valarray<size_t>&) const
+operator []	cpp_src/valarray_after.h	/^      valarray<value_type> operator[](slice) const;$/;"	p	class:std::_Expr	access:public	signature:(slice) const
+operator []	cpp_src/valarray_after.h	/^      value_type operator[](size_t) const;$/;"	p	class:std::_Expr	access:public	signature:(size_t) const
+operator []	cpp_src/valarray_after.h	/^    _Expr<_Clos, _Tp>::operator[](const gslice& __gs) const$/;"	f	class:std::_Expr	signature:(const gslice& __gs) const
+operator []	cpp_src/valarray_after.h	/^    _Expr<_Clos, _Tp>::operator[](const valarray<bool>& __m) const$/;"	f	class:std::_Expr	signature:(const valarray<bool>& __m) const
+operator []	cpp_src/valarray_after.h	/^    _Expr<_Clos, _Tp>::operator[](const valarray<size_t>& __i) const$/;"	f	class:std::_Expr	signature:(const valarray<size_t>& __i) const
+operator []	cpp_src/valarray_after.h	/^    _Expr<_Clos, _Tp>::operator[](size_t __i) const$/;"	f	class:std::_Expr	signature:(size_t __i) const
+operator []	cpp_src/valarray_after.h	/^    _Expr<_Clos, _Tp>::operator[](slice __s) const$/;"	f	class:std::_Expr	signature:(slice __s) const
+operator []	cpp_src/valarray_before.h	/^      operator[] (size_t __i) const$/;"	f	class:std::_SBase	access:public	signature:(size_t __i) const
+operator []	cpp_src/valarray_before.h	/^      value_type operator[](size_t __i) const$/;"	f	class:std::_BinBase	access:public	signature:(size_t __i) const
+operator []	cpp_src/valarray_before.h	/^      value_type operator[](size_t __i) const$/;"	f	class:std::_BinBase1	access:public	signature:(size_t __i) const
+operator []	cpp_src/valarray_before.h	/^      value_type operator[](size_t __i) const$/;"	f	class:std::_BinBase2	access:public	signature:(size_t __i) const
+operator []	cpp_src/valarray_before.h	/^      value_type operator[](size_t __i) const$/;"	f	class:std::_FunBase	access:public	signature:(size_t __i) const
+operator []	cpp_src/valarray_before.h	/^      value_type operator[](size_t __i) const$/;"	f	class:std::_UnBase	access:public	signature:(size_t __i) const
+operator ^	cpp_src/bitset	/^    operator^(const bitset<_Nb>& __x, const bitset<_Nb>& __y)$/;"	f	namespace:std	signature:(const bitset<_Nb>& __x, const bitset<_Nb>& __y)
+operator ^	cpp_src/ios_base.h	/^  operator^(_Ios_Fmtflags __a, _Ios_Fmtflags __b)$/;"	f	namespace:std	signature:(_Ios_Fmtflags __a, _Ios_Fmtflags __b)
+operator ^	cpp_src/ios_base.h	/^  operator^(_Ios_Iostate __a, _Ios_Iostate __b)$/;"	f	namespace:std	signature:(_Ios_Iostate __a, _Ios_Iostate __b)
+operator ^	cpp_src/ios_base.h	/^  operator^(_Ios_Openmode __a, _Ios_Openmode __b)$/;"	f	namespace:std	signature:(_Ios_Openmode __a, _Ios_Openmode __b)
+operator ^=	cpp_src/bitset	/^      operator^=(const bitset<_Nb>& __rhs)$/;"	f	class:std::bitset	access:public	signature:(const bitset<_Nb>& __rhs)
+operator ^=	cpp_src/gslice_array.h	/^        void operator^=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::gslice_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator ^=	cpp_src/gslice_array.h	/^      void operator^=(const valarray<_Tp>&) const;$/;"	p	class:std::gslice_array	access:public	signature:(const valarray<_Tp>&) const
+operator ^=	cpp_src/indirect_array.h	/^      void operator^=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::indirect_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator ^=	cpp_src/indirect_array.h	/^      void operator^=(const valarray<_Tp>&) const;$/;"	p	class:std::indirect_array	access:public	signature:(const valarray<_Tp>&) const
+operator ^=	cpp_src/ios_base.h	/^  operator^=(_Ios_Fmtflags& __a, _Ios_Fmtflags __b)$/;"	f	namespace:std	signature:(_Ios_Fmtflags& __a, _Ios_Fmtflags __b)
+operator ^=	cpp_src/ios_base.h	/^  operator^=(_Ios_Iostate& __a, _Ios_Iostate __b)$/;"	f	namespace:std	signature:(_Ios_Iostate& __a, _Ios_Iostate __b)
+operator ^=	cpp_src/ios_base.h	/^  operator^=(_Ios_Openmode& __a, _Ios_Openmode __b)$/;"	f	namespace:std	signature:(_Ios_Openmode& __a, _Ios_Openmode __b)
+operator ^=	cpp_src/mask_array.h	/^        void operator^=(const _Expr<_Dom,_Tp>&) const;$/;"	p	class:std::mask_array	access:public	signature:(const _Expr<_Dom,_Tp>&) const
+operator ^=	cpp_src/mask_array.h	/^      void operator^=(const valarray<_Tp>&) const;$/;"	p	class:std::mask_array	access:public	signature:(const valarray<_Tp>&) const
+operator ^=	cpp_src/slice_array.h	/^	void operator^=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::slice_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator ^=	cpp_src/slice_array.h	/^      void operator^=(const valarray<_Tp>&) const;$/;"	p	class:std::slice_array	access:public	signature:(const valarray<_Tp>&) const
+operator ^=	cpp_src/valarray	/^	valarray<_Tp>& operator^=(const _Expr<_Dom, _Tp>&);$/;"	p	class:std::valarray	file:	access:public	signature:(const _Expr<_Dom, _Tp>&)
+operator ^=	cpp_src/valarray	/^      valarray<_Tp>& operator^=(const _Tp&);$/;"	p	class:std::valarray	file:	access:public	signature:(const _Tp&)
+operator ^=	cpp_src/valarray	/^      valarray<_Tp>& operator^=(const valarray<_Tp>&);$/;"	p	class:std::valarray	file:	access:public	signature:(const valarray<_Tp>&)
+operator auto_ptr<_Tp1>	cpp_src/memory	/^        operator auto_ptr<_Tp1>() throw()$/;"	f	class:std::auto_ptr	access:public	signature:()
+operator auto_ptr_ref<_Tp1>	cpp_src/memory	/^        operator auto_ptr_ref<_Tp1>() throw()$/;"	f	class:std::auto_ptr	access:public	signature:()
+operator bool	cpp_src/bitset	/^	operator bool() const$/;"	f	class:std::bitset::reference	access:public	signature:() const
+operator bool	cpp_src/istream	/^      operator bool() const$/;"	f	class:std::basic_istream::sentry	access:public	signature:() const
+operator bool	cpp_src/ostream	/^      operator bool() const$/;"	f	class:std::basic_ostream::sentry	access:public	signature:() const
+operator bool	cpp_src/stl_bvector.h	/^    operator bool() const$/;"	f	struct:std::_Bit_reference	access:public	signature:() const
+operator delete	cpp_src/new	/^inline void  operator delete  (void*, void*) throw() { }$/;"	f	signature:(void*, void*)
+operator delete	cpp_src/new	/^void operator delete(void*) throw();$/;"	p	file:	signature:(void*)
+operator delete	cpp_src/new	/^void operator delete(void*, const std::nothrow_t&) throw();$/;"	p	file:	signature:(void*, const std::nothrow_t&)
+operator delete[]	cpp_src/new	/^inline void  operator delete[](void*, void*) throw() { }$/;"	f	signature:(void*, void*)
+operator delete[]	cpp_src/new	/^void operator delete[](void*) throw();$/;"	p	file:	signature:(void*)
+operator delete[]	cpp_src/new	/^void operator delete[](void*, const std::nothrow_t&) throw();$/;"	p	file:	signature:(void*, const std::nothrow_t&)
+operator new	cpp_src/new	/^inline void* operator new(std::size_t, void* __p) throw() { return __p; }$/;"	f	signature:(std::size_t, void* __p)
+operator new	cpp_src/new	/^void* operator new(std::size_t) throw (std::bad_alloc);$/;"	p	file:	signature:(std::size_t)
+operator new	cpp_src/new	/^void* operator new(std::size_t, const std::nothrow_t&) throw();$/;"	p	file:	signature:(std::size_t, const std::nothrow_t&)
+operator new[]	cpp_src/new	/^inline void* operator new[](std::size_t, void* __p) throw() { return __p; }$/;"	f	signature:(std::size_t, void* __p)
+operator new[]	cpp_src/new	/^void* operator new[](std::size_t) throw (std::bad_alloc);$/;"	p	file:	signature:(std::size_t)
+operator new[]	cpp_src/new	/^void* operator new[](std::size_t, const std::nothrow_t&) throw();$/;"	p	file:	signature:(std::size_t, const std::nothrow_t&)
+operator streamoff	cpp_src/postypes.h	/^      operator streamoff() const { return _M_off; }$/;"	f	class:std::fpos	access:public	signature:() const
+operator void*	cpp_src/basic_ios.h	/^      operator void*() const$/;"	f	class:std::basic_ios	access:public	signature:() const
+operator |	cpp_src/bitset	/^    operator|(const bitset<_Nb>& __x, const bitset<_Nb>& __y)$/;"	f	namespace:std	signature:(const bitset<_Nb>& __x, const bitset<_Nb>& __y)
+operator |	cpp_src/ios_base.h	/^  operator|(_Ios_Fmtflags __a, _Ios_Fmtflags __b)$/;"	f	namespace:std	signature:(_Ios_Fmtflags __a, _Ios_Fmtflags __b)
+operator |	cpp_src/ios_base.h	/^  operator|(_Ios_Iostate __a, _Ios_Iostate __b)$/;"	f	namespace:std	signature:(_Ios_Iostate __a, _Ios_Iostate __b)
+operator |	cpp_src/ios_base.h	/^  operator|(_Ios_Openmode __a, _Ios_Openmode __b)$/;"	f	namespace:std	signature:(_Ios_Openmode __a, _Ios_Openmode __b)
+operator |=	cpp_src/bitset	/^      operator|=(const bitset<_Nb>& __rhs)$/;"	f	class:std::bitset	access:public	signature:(const bitset<_Nb>& __rhs)
+operator |=	cpp_src/gslice_array.h	/^        void operator|=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::gslice_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator |=	cpp_src/gslice_array.h	/^      void operator|=(const valarray<_Tp>&) const;$/;"	p	class:std::gslice_array	access:public	signature:(const valarray<_Tp>&) const
+operator |=	cpp_src/indirect_array.h	/^      void operator|=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::indirect_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator |=	cpp_src/indirect_array.h	/^      void operator|=(const valarray<_Tp>&) const;$/;"	p	class:std::indirect_array	access:public	signature:(const valarray<_Tp>&) const
+operator |=	cpp_src/ios_base.h	/^  operator|=(_Ios_Fmtflags& __a, _Ios_Fmtflags __b)$/;"	f	namespace:std	signature:(_Ios_Fmtflags& __a, _Ios_Fmtflags __b)
+operator |=	cpp_src/ios_base.h	/^  operator|=(_Ios_Iostate& __a, _Ios_Iostate __b)$/;"	f	namespace:std	signature:(_Ios_Iostate& __a, _Ios_Iostate __b)
+operator |=	cpp_src/ios_base.h	/^  operator|=(_Ios_Openmode& __a, _Ios_Openmode __b)$/;"	f	namespace:std	signature:(_Ios_Openmode& __a, _Ios_Openmode __b)
+operator |=	cpp_src/mask_array.h	/^        void operator|=(const _Expr<_Dom,_Tp>&) const;$/;"	p	class:std::mask_array	access:public	signature:(const _Expr<_Dom,_Tp>&) const
+operator |=	cpp_src/mask_array.h	/^      void operator|=(const valarray<_Tp>&) const;$/;"	p	class:std::mask_array	access:public	signature:(const valarray<_Tp>&) const
+operator |=	cpp_src/slice_array.h	/^	void operator|=(const _Expr<_Dom, _Tp>&) const;$/;"	p	class:std::slice_array	access:public	signature:(const _Expr<_Dom, _Tp>&) const
+operator |=	cpp_src/slice_array.h	/^      void operator|=(const valarray<_Tp>&) const;$/;"	p	class:std::slice_array	access:public	signature:(const valarray<_Tp>&) const
+operator |=	cpp_src/valarray	/^	valarray<_Tp>& operator|=(const _Expr<_Dom, _Tp>&);$/;"	p	class:std::valarray	file:	access:public	signature:(const _Expr<_Dom, _Tp>&)
+operator |=	cpp_src/valarray	/^      valarray<_Tp>& operator|=(const _Tp&);$/;"	p	class:std::valarray	file:	access:public	signature:(const _Tp&)
+operator |=	cpp_src/valarray	/^      valarray<_Tp>& operator|=(const valarray<_Tp>&);$/;"	p	class:std::valarray	file:	access:public	signature:(const valarray<_Tp>&)
+operator ~	cpp_src/bitset	/^	operator~() const$/;"	f	class:std::bitset::reference	access:public	signature:() const
+operator ~	cpp_src/bitset	/^      operator~() const$/;"	f	class:std::bitset	access:public	signature:() const
+operator ~	cpp_src/ios_base.h	/^  operator~(_Ios_Fmtflags __a)$/;"	f	namespace:std	signature:(_Ios_Fmtflags __a)
+operator ~	cpp_src/ios_base.h	/^  operator~(_Ios_Iostate __a)$/;"	f	namespace:std	signature:(_Ios_Iostate __a)
+operator ~	cpp_src/ios_base.h	/^  operator~(_Ios_Openmode __a)$/;"	f	namespace:std	signature:(_Ios_Openmode __a)
+operator ~	cpp_src/valarray	/^      typename _UnaryOp<__bitwise_not>::_Rt operator~() const;$/;"	p	class:std::valarray	file:	access:public	signature:() const
+operator ~	cpp_src/valarray_after.h	/^      operator~() const;$/;"	p	class:std::_Expr	access:public	signature:() const
+ostream	cpp_src/iosfwd	/^  typedef basic_ostream<char> 		ostream;	\/\/\/< @isiosfwd$/;"	t	namespace:std	file:
+ostream_iterator	cpp_src/stream_iterator.h	/^      ostream_iterator(const ostream_iterator& __obj)$/;"	f	class:std::ostream_iterator	access:public	signature:(const ostream_iterator& __obj)
+ostream_iterator	cpp_src/stream_iterator.h	/^      ostream_iterator(ostream_type& __s) : _M_stream(&__s), _M_string(0) {}$/;"	f	class:std::ostream_iterator	access:public	signature:(ostream_type& __s)
+ostream_iterator	cpp_src/stream_iterator.h	/^      ostream_iterator(ostream_type& __s, const _CharT* __c)$/;"	f	class:std::ostream_iterator	access:public	signature:(ostream_type& __s, const _CharT* __c)
+ostream_iterator	cpp_src/stream_iterator.h	/^    class ostream_iterator$/;"	c	namespace:std	inherits:iterator
+ostream_type	cpp_src/stream_iterator.h	/^      typedef basic_ostream<_CharT, _Traits> ostream_type;$/;"	t	class:std::ostream_iterator	access:public
+ostream_type	cpp_src/streambuf_iterator.h	/^      typedef basic_ostream<_CharT, _Traits>   ostream_type;$/;"	t	class:std::ostreambuf_iterator	access:public
+ostreambuf_iterator	cpp_src/streambuf_iterator.h	/^      ostreambuf_iterator(ostream_type& __s) throw ()$/;"	f	class:std::ostreambuf_iterator	access:public	signature:(ostream_type& __s)
+ostreambuf_iterator	cpp_src/streambuf_iterator.h	/^      ostreambuf_iterator(streambuf_type* __s) throw ()$/;"	f	class:std::ostreambuf_iterator	access:public	signature:(streambuf_type* __s)
+ostreambuf_iterator	cpp_src/streambuf_iterator.h	/^    class ostreambuf_iterator$/;"	c	namespace:std	inherits:iterator
+ostringstream	cpp_src/iosfwd	/^  typedef basic_ostringstream<char> 	ostringstream;	\/\/\/< @isiosfwd$/;"	t	namespace:std	file:
+other	cpp_src/allocator.h	/^        { typedef allocator<_Tp1> other; };$/;"	t	struct:std::allocator::rebind	access:public
+out	cpp_src/codecvt.h	/^      out(state_type& __state, const intern_type* __from,$/;"	f	class:std::__codecvt_abstract_base	access:public	signature:(state_type& __state, const intern_type* __from, const intern_type* __from_end, const intern_type*& __from_next, extern_type* __to, extern_type* __to_end, extern_type*& __to_next) const
+out	cpp_src/ios_base.h	/^    static const openmode out =		_S_out;$/;"	m	class:std::ios_base	access:public
+out_of_range	cpp_src/stdexcept	/^    explicit out_of_range(const string&  __arg);$/;"	p	class:std::out_of_range	file:	access:public	signature:(const string& __arg)
+out_of_range	cpp_src/stdexcept	/^  class out_of_range : public logic_error $/;"	c	namespace:std	file:	inherits:logic_error
+output_iterator_tag	cpp_src/stl_iterator_base_types.h	/^  struct output_iterator_tag {};$/;"	s	namespace:std
+overflow	cpp_src/fstream	/^      overflow(int_type __c = _Traits::eof());$/;"	p	class:std::basic_filebuf	file:	access:protected	signature:(int_type __c = _Traits::eof())
+overflow	cpp_src/fstream.tcc	/^    overflow(int_type __c)$/;"	f	class:std::basic_filebuf	signature:(int_type __c)
+overflow	cpp_src/sstream	/^      overflow(int_type __c = traits_type::eof());$/;"	p	class:std::basic_stringbuf	file:	access:protected	signature:(int_type __c = traits_type::eof())
+overflow	cpp_src/sstream.tcc	/^    overflow(int_type __c)$/;"	f	class:std::basic_stringbuf	signature:(int_type __c)
+overflow	cpp_src/streambuf	/^      overflow(int_type \/* __c *\/ = traits_type::eof())$/;"	f	class:std::basic_streambuf	access:protected	signature:(int_type = traits_type::eof())
+overflow_error	cpp_src/stdexcept	/^    explicit overflow_error(const string&  __arg);$/;"	p	class:std::overflow_error	file:	access:public	signature:(const string& __arg)
+overflow_error	cpp_src/stdexcept	/^  class overflow_error : public runtime_error $/;"	c	namespace:std	file:	inherits:runtime_error
+pair	cpp_src/stl_pair.h	/^        pair(const pair<_U1, _U2>& __p)$/;"	f	struct:std::pair	access:public	signature:(const pair<_U1, _U2>& __p)
+pair	cpp_src/stl_pair.h	/^      pair()$/;"	f	struct:std::pair	access:public	signature:()
+pair	cpp_src/stl_pair.h	/^      pair(const _T1& __a, const _T2& __b)$/;"	f	struct:std::pair	access:public	signature:(const _T1& __a, const _T2& __b)
+pair	cpp_src/stl_pair.h	/^    struct pair$/;"	s	namespace:std
+part	cpp_src/locale_facets.h	/^    enum part { none, space, symbol, sign, value };$/;"	g	class:std::money_base	access:public
+partial	cpp_src/codecvt.h	/^      partial,$/;"	e	enum:std::codecvt_base::result
+partial_sort	cpp_src/stl_algo.h	/^    partial_sort(_RandomAccessIterator __first,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __middle, _RandomAccessIterator __last)
+partial_sort	cpp_src/stl_algo.h	/^    partial_sort(_RandomAccessIterator __first,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __middle, _RandomAccessIterator __last, _Compare __comp)
+partial_sort_copy	cpp_src/stl_algo.h	/^    partial_sort_copy(_InputIterator __first, _InputIterator __last,$/;"	f	namespace:std	signature:(_InputIterator __first, _InputIterator __last, _RandomAccessIterator __result_first, _RandomAccessIterator __result_last)
+partial_sort_copy	cpp_src/stl_algo.h	/^    partial_sort_copy(_InputIterator __first, _InputIterator __last,$/;"	f	namespace:std	signature:(_InputIterator __first, _InputIterator __last, _RandomAccessIterator __result_first, _RandomAccessIterator __result_last, _Compare __comp)
+partial_sum	cpp_src/stl_numeric.h	/^    partial_sum(_InputIterator __first, _InputIterator __last,$/;"	f	namespace:std	signature:(_InputIterator __first, _InputIterator __last, _OutputIterator __result)
+partial_sum	cpp_src/stl_numeric.h	/^    partial_sum(_InputIterator __first, _InputIterator __last,$/;"	f	namespace:std	signature:(_InputIterator __first, _InputIterator __last, _OutputIterator __result, _BinaryOperation __binary_op)
+partition	cpp_src/stl_algo.h	/^    partition(_ForwardIterator __first, _ForwardIterator __last,$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last, _Predicate __pred)
+pattern	cpp_src/locale_facets.h	/^    struct pattern { char field[4]; };$/;"	s	class:std::money_base	access:public
+pbackfail	cpp_src/fstream	/^      pbackfail(int_type __c = _Traits::eof());$/;"	p	class:std::basic_filebuf	file:	access:protected	signature:(int_type __c = _Traits::eof())
+pbackfail	cpp_src/fstream.tcc	/^    pbackfail(int_type __i)$/;"	f	class:std::basic_filebuf	signature:(int_type __i)
+pbackfail	cpp_src/sstream	/^      pbackfail(int_type __c = traits_type::eof());$/;"	p	class:std::basic_stringbuf	file:	access:protected	signature:(int_type __c = traits_type::eof())
+pbackfail	cpp_src/sstream.tcc	/^    pbackfail(int_type __c)$/;"	f	class:std::basic_stringbuf	signature:(int_type __c)
+pbackfail	cpp_src/streambuf	/^      pbackfail(int_type \/* __c *\/  = traits_type::eof())$/;"	f	class:std::basic_streambuf	access:protected	signature:(int_type = traits_type::eof())
+pbase	cpp_src/streambuf	/^      pbase() const { return _M_out_beg; }$/;"	f	class:std::basic_streambuf	access:protected	signature:() const
+pbump	cpp_src/streambuf	/^      pbump(int __n) { _M_out_cur += __n; }$/;"	f	class:std::basic_streambuf	access:protected	signature:(int __n)
+peek	cpp_src/istream	/^      peek();$/;"	p	class:std::basic_istream	file:	access:public	signature:()
+peek	cpp_src/istream.tcc	/^    peek(void)$/;"	f	class:std::basic_istream	signature:(void)
+perror	cpp_src/cstdio	78;"	d	file:
+plus	cpp_src/stl_function.h	/^    struct plus : public binary_function<_Tp, _Tp, _Tp>$/;"	s	namespace:std	inherits:binary_function
+pointer	cpp_src/allocator.h	/^      typedef _Tp*       pointer;$/;"	t	class:std::allocator	access:public
+pointer	cpp_src/allocator.h	/^      typedef void*       pointer;$/;"	t	class:std::allocator	access:public
+pointer	cpp_src/basic_string.h	/^      typedef typename _CharT_alloc_type::pointer	    pointer;$/;"	t	class:std::basic_string	access:public
+pointer	cpp_src/stl_bvector.h	/^    typedef _Bit_reference*                              pointer;$/;"	t	class:std::vector	access:public
+pointer	cpp_src/stl_bvector.h	/^    typedef _Bit_reference* pointer;$/;"	t	struct:std::_Bit_iterator	access:public
+pointer	cpp_src/stl_bvector.h	/^    typedef const bool*          pointer;$/;"	t	struct:std::_Bit_const_iterator	access:public
+pointer	cpp_src/stl_deque.h	/^      typedef _Ptr                            pointer;$/;"	t	struct:std::_Deque_iterator	access:public
+pointer	cpp_src/stl_deque.h	/^      typedef typename _Tp_alloc_type::pointer           pointer;$/;"	t	class:std::deque	access:public
+pointer	cpp_src/stl_iterator.h	/^      typedef typename iterator_traits<_Iterator>::pointer     pointer;$/;"	t	class:std::reverse_iterator	access:public
+pointer	cpp_src/stl_iterator.h	/^      typedef typename iterator_traits<_Iterator>::pointer   pointer;$/;"	t	class:__normal_iterator	access:public
+pointer	cpp_src/stl_iterator_base_types.h	/^      typedef _Pointer   pointer;$/;"	t	struct:std::iterator	access:public
+pointer	cpp_src/stl_iterator_base_types.h	/^      typedef _Tp*                        pointer;$/;"	t	struct:std::iterator_traits	access:public
+pointer	cpp_src/stl_iterator_base_types.h	/^      typedef const _Tp*                  pointer;$/;"	t	struct:std::iterator_traits	access:public
+pointer	cpp_src/stl_iterator_base_types.h	/^      typedef typename _Iterator::pointer           pointer;$/;"	t	struct:std::iterator_traits	access:public
+pointer	cpp_src/stl_list.h	/^      typedef _Tp*                               pointer;$/;"	t	struct:std::_List_iterator	access:public
+pointer	cpp_src/stl_list.h	/^      typedef const _Tp*                         pointer;$/;"	t	struct:std::_List_const_iterator	access:public
+pointer	cpp_src/stl_list.h	/^      typedef typename _Tp_alloc_type::pointer           pointer;$/;"	t	class:std::list	access:public
+pointer	cpp_src/stl_map.h	/^      typedef typename _Pair_alloc_type::pointer         pointer;$/;"	t	class:std::map	access:public
+pointer	cpp_src/stl_multimap.h	/^      typedef typename _Pair_alloc_type::pointer         pointer;$/;"	t	class:std::multimap	access:public
+pointer	cpp_src/stl_multiset.h	/^      typedef typename _Key_alloc_type::pointer             pointer;$/;"	t	class:std::multiset	access:public
+pointer	cpp_src/stl_set.h	/^      typedef typename _Key_alloc_type::pointer             pointer;$/;"	t	class:std::set	access:public
+pointer	cpp_src/stl_tempbuf.h	/^      typedef value_type* pointer;$/;"	t	class:std::_Temporary_buffer	access:public
+pointer	cpp_src/stl_tree.h	/^      typedef _Tp* pointer;$/;"	t	struct:std::_Rb_tree_iterator	access:public
+pointer	cpp_src/stl_tree.h	/^      typedef const _Tp* pointer;$/;"	t	struct:std::_Rb_tree_const_iterator	access:public
+pointer	cpp_src/stl_tree.h	/^      typedef value_type* pointer;$/;"	t	class:std::_Rb_tree	access:public
+pointer	cpp_src/stl_vector.h	/^      typedef typename _Tp_alloc_type::pointer           pointer;$/;"	t	class:std::vector	access:public
+pointer_to_binary_function	cpp_src/stl_function.h	/^      pointer_to_binary_function() {}$/;"	f	class:std::pointer_to_binary_function	access:public	signature:()
+pointer_to_binary_function	cpp_src/stl_function.h	/^      pointer_to_binary_function(_Result (*__x)(_Arg1, _Arg2))$/;"	f	class:std::pointer_to_binary_function	access:public	signature:(_Result (__x)_Arg1, _Arg2))
+pointer_to_binary_function	cpp_src/stl_function.h	/^    class pointer_to_binary_function$/;"	c	namespace:std	inherits:binary_function
+pointer_to_unary_function	cpp_src/stl_function.h	/^      pointer_to_unary_function() {}$/;"	f	class:std::pointer_to_unary_function	access:public	signature:()
+pointer_to_unary_function	cpp_src/stl_function.h	/^      pointer_to_unary_function(_Result (*__x)(_Arg))$/;"	f	class:std::pointer_to_unary_function	access:public	signature:(_Result (__x)_Arg))
+pointer_to_unary_function	cpp_src/stl_function.h	/^    class pointer_to_unary_function : public unary_function<_Arg, _Result>$/;"	c	namespace:std	inherits:unary_function
+polar	cpp_src/complex	/^    polar(const _Tp& __rho, const _Tp& __theta)$/;"	f	namespace:std	signature:(const _Tp& __rho, const _Tp& __theta)
+polar	cpp_src/complex	/^  template<typename _Tp> complex<_Tp> polar(const _Tp&, const _Tp& = 0);$/;"	p	namespace:std	file:	signature:(const _Tp&, const _Tp& = 0)
+pop	cpp_src/stl_queue.h	/^      pop()$/;"	f	class:std::priority_queue	access:public	signature:()
+pop	cpp_src/stl_queue.h	/^      pop()$/;"	f	class:std::queue	access:public	signature:()
+pop	cpp_src/stl_stack.h	/^      pop()$/;"	f	class:std::stack	access:public	signature:()
+pop_back	cpp_src/stl_bvector.h	/^    pop_back()$/;"	f	class:std::vector	access:public	signature:()
+pop_back	cpp_src/stl_deque.h	/^      pop_back()$/;"	f	class:std::deque	access:public	signature:()
+pop_back	cpp_src/stl_list.h	/^      pop_back()$/;"	f	class:std::list	access:public	signature:()
+pop_back	cpp_src/stl_vector.h	/^      pop_back()$/;"	f	class:std::vector	access:public	signature:()
+pop_front	cpp_src/stl_deque.h	/^      pop_front()$/;"	f	class:std::deque	access:public	signature:()
+pop_front	cpp_src/stl_list.h	/^      pop_front()$/;"	f	class:std::list	access:public	signature:()
+pop_heap	cpp_src/stl_heap.h	/^    pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last)$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last)
+pop_heap	cpp_src/stl_heap.h	/^    pop_heap(_RandomAccessIterator __first,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp)
+pos_format	cpp_src/locale_facets.h	/^      pos_format() const$/;"	f	class:std::moneypunct	access:public	signature:() const
+pos_type	cpp_src/basic_ios.h	/^      typedef typename _Traits::pos_type             pos_type;$/;"	t	class:std::basic_ios	access:public
+pos_type	cpp_src/char_traits.h	/^      typedef std::streampos  pos_type;$/;"	t	struct:_Char_types	access:public
+pos_type	cpp_src/char_traits.h	/^      typedef typename _Char_types<_CharT>::pos_type    pos_type;$/;"	t	struct:char_traits	access:public
+pos_type	cpp_src/fstream	/^      typedef typename traits_type::pos_type 		pos_type;$/;"	t	class:std::basic_filebuf	file:	access:public
+pos_type	cpp_src/fstream	/^      typedef typename traits_type::pos_type 		pos_type;$/;"	t	class:std::basic_fstream	file:	access:public
+pos_type	cpp_src/fstream	/^      typedef typename traits_type::pos_type 		pos_type;$/;"	t	class:std::basic_ifstream	file:	access:public
+pos_type	cpp_src/fstream	/^      typedef typename traits_type::pos_type 		pos_type;$/;"	t	class:std::basic_ofstream	file:	access:public
+pos_type	cpp_src/istream	/^      typedef typename _Traits::pos_type 		pos_type;$/;"	t	class:std::basic_iostream	file:	access:public
+pos_type	cpp_src/istream	/^      typedef typename _Traits::pos_type 		pos_type;$/;"	t	class:std::basic_istream	file:	access:public
+pos_type	cpp_src/ostream	/^      typedef typename _Traits::pos_type 		pos_type;$/;"	t	class:std::basic_ostream	file:	access:public
+pos_type	cpp_src/sstream	/^      typedef typename traits_type::pos_type 		pos_type;$/;"	t	class:std::basic_istringstream	file:	access:public
+pos_type	cpp_src/sstream	/^      typedef typename traits_type::pos_type 		pos_type;$/;"	t	class:std::basic_ostringstream	file:	access:public
+pos_type	cpp_src/sstream	/^      typedef typename traits_type::pos_type 		pos_type;$/;"	t	class:std::basic_stringbuf	file:	access:public
+pos_type	cpp_src/sstream	/^      typedef typename traits_type::pos_type 		pos_type;$/;"	t	class:std::basic_stringstream	file:	access:public
+pos_type	cpp_src/streambuf	/^      typedef typename traits_type::pos_type 		pos_type;$/;"	t	class:std::basic_streambuf	file:	access:public
+positive_sign	cpp_src/locale_facets.h	/^      positive_sign() const$/;"	f	class:std::moneypunct	access:public	signature:() const
+pow	cpp_src/cmath	/^  pow(double __x, int __i)$/;"	f	namespace:std	signature:(double __x, int __i)
+pow	cpp_src/cmath	/^  pow(float __x, float __y)$/;"	f	namespace:std	signature:(float __x, float __y)
+pow	cpp_src/cmath	/^  pow(float __x, int __n)$/;"	f	namespace:std	signature:(float __x, int __n)
+pow	cpp_src/cmath	/^  pow(long double __x, int __n)$/;"	f	namespace:std	signature:(long double __x, int __n)
+pow	cpp_src/cmath	/^  pow(long double __x, long double __y)$/;"	f	namespace:std	signature:(long double __x, long double __y)
+pow	cpp_src/cmath	75;"	d	file:
+pow	cpp_src/complex	/^    pow(const _Tp& __x, const complex<_Tp>& __y)$/;"	f	namespace:std	signature:(const _Tp& __x, const complex<_Tp>& __y)
+pow	cpp_src/complex	/^    pow(const complex<_Tp>& __x, const _Tp& __y)$/;"	f	namespace:std	signature:(const complex<_Tp>& __x, const _Tp& __y)
+pow	cpp_src/complex	/^    pow(const complex<_Tp>& __x, const complex<_Tp>& __y)$/;"	f	namespace:std	signature:(const complex<_Tp>& __x, const complex<_Tp>& __y)
+pow	cpp_src/complex	/^    pow(const complex<_Tp>& __z, int __n)$/;"	f	namespace:std	signature:(const complex<_Tp>& __z, int __n)
+pow	cpp_src/complex	/^  template<typename _Tp> complex<_Tp> pow(const _Tp&, const complex<_Tp>&);$/;"	p	namespace:std	file:	signature:(const _Tp&, const complex<_Tp>&)
+pow	cpp_src/complex	/^  template<typename _Tp> complex<_Tp> pow(const complex<_Tp>&, $/;"	p	namespace:std	file:	signature:(const complex<_Tp>&, const complex<_Tp>&)
+pow	cpp_src/complex	/^  template<typename _Tp> complex<_Tp> pow(const complex<_Tp>&, const _Tp&);$/;"	p	namespace:std	file:	signature:(const complex<_Tp>&, const _Tp&)
+pow	cpp_src/complex	/^  template<typename _Tp> complex<_Tp> pow(const complex<_Tp>&, int);$/;"	p	namespace:std	file:	signature:(const complex<_Tp>&, int)
+pptr	cpp_src/streambuf	/^      pptr() const { return _M_out_cur; }$/;"	f	class:std::basic_streambuf	access:protected	signature:() const
+precision	cpp_src/ios_base.h	/^    precision() const { return _M_precision; }$/;"	f	class:std::ios_base	access:public	signature:() const
+precision	cpp_src/ios_base.h	/^    precision(streamsize __prec)$/;"	f	class:std::ios_base	access:public	signature:(streamsize __prec)
+prev_permutation	cpp_src/stl_algo.h	/^    prev_permutation(_BidirectionalIterator __first,$/;"	f	namespace:std	signature:(_BidirectionalIterator __first, _BidirectionalIterator __last)
+prev_permutation	cpp_src/stl_algo.h	/^    prev_permutation(_BidirectionalIterator __first,$/;"	f	namespace:std	signature:(_BidirectionalIterator __first, _BidirectionalIterator __last, _Compare __comp)
+printf	cpp_src/cstdio	79;"	d	file:
+priority_queue	cpp_src/stl_queue.h	/^        priority_queue(_InputIterator __first, _InputIterator __last,$/;"	f	class:std::priority_queue	access:public	signature:(_InputIterator __first, _InputIterator __last, const _Compare& __x = _Compare(), const _Sequence& __s = _Sequence())
+priority_queue	cpp_src/stl_queue.h	/^      priority_queue(const _Compare& __x = _Compare(),$/;"	f	class:std::priority_queue	access:public	signature:(const _Compare& __x = _Compare(), const _Sequence& __s = _Sequence())
+priority_queue	cpp_src/stl_queue.h	/^    class priority_queue$/;"	c	namespace:std
+ptr_fun	cpp_src/stl_function.h	/^    ptr_fun(_Result (*__x)(_Arg))$/;"	f	namespace:std	signature:(_Result (__x)_Arg))
+ptr_fun	cpp_src/stl_function.h	/^    ptr_fun(_Result (*__x)(_Arg1, _Arg2))$/;"	f	namespace:std	signature:(_Result (__x)_Arg1, _Arg2))
+pubimbue	cpp_src/streambuf	/^      pubimbue(const locale &__loc)$/;"	f	class:std::basic_streambuf	access:public	signature:(const locale &__loc)
+pubseekoff	cpp_src/streambuf	/^      pubseekoff(off_type __off, ios_base::seekdir __way, $/;"	f	class:std::basic_streambuf	access:public	signature:(off_type __off, ios_base::seekdir __way, ios_base::openmode __mode = ios_base::in | ios_base::out)
+pubseekpos	cpp_src/streambuf	/^      pubseekpos(pos_type __sp,$/;"	f	class:std::basic_streambuf	access:public	signature:(pos_type __sp, ios_base::openmode __mode = ios_base::in | ios_base::out)
+pubsetbuf	cpp_src/streambuf	/^      pubsetbuf(char_type* __s, streamsize __n) $/;"	f	class:std::basic_streambuf	access:public	signature:(char_type* __s, streamsize __n)
+pubsync	cpp_src/streambuf	/^      pubsync() { return this->sync(); }$/;"	f	class:std::basic_streambuf	access:public	signature:()
+push	cpp_src/stl_queue.h	/^      push(const value_type& __x)$/;"	f	class:std::priority_queue	access:public	signature:(const value_type& __x)
+push	cpp_src/stl_queue.h	/^      push(const value_type& __x)$/;"	f	class:std::queue	access:public	signature:(const value_type& __x)
+push	cpp_src/stl_stack.h	/^      push(const value_type& __x)$/;"	f	class:std::stack	access:public	signature:(const value_type& __x)
+push_back	cpp_src/basic_string.h	/^      push_back(_CharT __c)$/;"	f	class:std::basic_string	access:public	signature:(_CharT __c)
+push_back	cpp_src/stl_bvector.h	/^    push_back(bool __x)$/;"	f	class:std::vector	access:public	signature:(bool __x)
+push_back	cpp_src/stl_deque.h	/^      push_back(const value_type& __x)$/;"	f	class:std::deque	access:public	signature:(const value_type& __x)
+push_back	cpp_src/stl_list.h	/^      push_back(const value_type& __x)$/;"	f	class:std::list	access:public	signature:(const value_type& __x)
+push_back	cpp_src/stl_vector.h	/^      push_back(const value_type& __x)$/;"	f	class:std::vector	access:public	signature:(const value_type& __x)
+push_front	cpp_src/stl_deque.h	/^      push_front(const value_type& __x)$/;"	f	class:std::deque	access:public	signature:(const value_type& __x)
+push_front	cpp_src/stl_list.h	/^      push_front(const value_type& __x)$/;"	f	class:std::list	access:public	signature:(const value_type& __x)
+push_heap	cpp_src/stl_heap.h	/^    push_heap(_RandomAccessIterator __first, _RandomAccessIterator __last)$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last)
+push_heap	cpp_src/stl_heap.h	/^    push_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp)
+put	cpp_src/locale_facets.h	/^      put(iter_type __s, bool __intl, ios_base& __io,$/;"	f	class:std::money_put	access:public	signature:(iter_type __s, bool __intl, ios_base& __io, char_type __fill, const string_type& __digits) const
+put	cpp_src/locale_facets.h	/^      put(iter_type __s, bool __intl, ios_base& __io,$/;"	f	class:std::money_put	access:public	signature:(iter_type __s, bool __intl, ios_base& __io, char_type __fill, long double __units) const
+put	cpp_src/locale_facets.h	/^      put(iter_type __s, ios_base& __f, char_type __fill, bool __v) const$/;"	f	class:std::num_put	access:public	signature:(iter_type __s, ios_base& __f, char_type __fill, bool __v) const
+put	cpp_src/locale_facets.h	/^      put(iter_type __s, ios_base& __f, char_type __fill, double __v) const$/;"	f	class:std::num_put	access:public	signature:(iter_type __s, ios_base& __f, char_type __fill, double __v) const
+put	cpp_src/locale_facets.h	/^      put(iter_type __s, ios_base& __f, char_type __fill, long __v) const$/;"	f	class:std::num_put	access:public	signature:(iter_type __s, ios_base& __f, char_type __fill, long __v) const
+put	cpp_src/locale_facets.h	/^      put(iter_type __s, ios_base& __f, char_type __fill, long long __v) const$/;"	f	class:std::num_put	access:public	signature:(iter_type __s, ios_base& __f, char_type __fill, long long __v) const
+put	cpp_src/locale_facets.h	/^      put(iter_type __s, ios_base& __f, char_type __fill,$/;"	f	class:std::num_put	access:public	signature:(iter_type __s, ios_base& __f, char_type __fill, const void* __v) const
+put	cpp_src/locale_facets.h	/^      put(iter_type __s, ios_base& __f, char_type __fill,$/;"	f	class:std::num_put	access:public	signature:(iter_type __s, ios_base& __f, char_type __fill, long double __v) const
+put	cpp_src/locale_facets.h	/^      put(iter_type __s, ios_base& __f, char_type __fill,$/;"	f	class:std::num_put	access:public	signature:(iter_type __s, ios_base& __f, char_type __fill, unsigned long __v) const
+put	cpp_src/locale_facets.h	/^      put(iter_type __s, ios_base& __f, char_type __fill,$/;"	f	class:std::num_put	access:public	signature:(iter_type __s, ios_base& __f, char_type __fill, unsigned long long __v) const
+put	cpp_src/locale_facets.h	/^      put(iter_type __s, ios_base& __io, char_type __fill, const tm* __tm,$/;"	p	class:std::time_put	access:public	signature:(iter_type __s, ios_base& __io, char_type __fill, const tm* __tm, const _CharT* __beg, const _CharT* __end) const
+put	cpp_src/locale_facets.h	/^      put(iter_type __s, ios_base& __io, char_type __fill,$/;"	f	class:std::time_put	access:public	signature:(iter_type __s, ios_base& __io, char_type __fill, const tm* __tm, char __format, char __mod = 0) const
+put	cpp_src/locale_facets.tcc	/^    put(iter_type __s, ios_base& __io, char_type __fill, const tm* __tm,$/;"	f	class:std::time_put	signature:(iter_type __s, ios_base& __io, char_type __fill, const tm* __tm, const _CharT* __beg, const _CharT* __end) const
+put	cpp_src/ostream	/^      put(char_type __c);$/;"	p	class:std::basic_ostream	file:	access:public	signature:(char_type __c)
+put	cpp_src/ostream.tcc	/^    put(char_type __c)$/;"	f	class:std::basic_ostream	signature:(char_type __c)
+putback	cpp_src/istream	/^      putback(char_type __c);$/;"	p	class:std::basic_istream	file:	access:public	signature:(char_type __c)
+putback	cpp_src/istream.tcc	/^    putback(char_type __c)$/;"	f	class:std::basic_istream	signature:(char_type __c)
+putc	cpp_src/cstdio	80;"	d	file:
+putchar	cpp_src/cstdio	81;"	d	file:
+puts	cpp_src/cstdio	82;"	d	file:
+putwc	cpp_src/cwchar	91;"	d	file:
+putwchar	cpp_src/cwchar	92;"	d	file:
+pword	cpp_src/ios_base.h	/^    pword(int __ix)$/;"	f	class:std::ios_base	access:public	signature:(int __ix)
+queue	cpp_src/stl_queue.h	/^      queue(const _Sequence& __c = _Sequence()) : c(__c) {}$/;"	f	class:std::queue	access:public	signature:(const _Sequence& __c = _Sequence())
+queue	cpp_src/stl_queue.h	/^    class queue$/;"	c	namespace:std
+quiet_NaN	cpp_src/limits	/^      static _Tp quiet_NaN() throw() { return static_cast<_Tp>(0); }$/;"	f	struct:std::numeric_limits	access:public	signature:()
+quiet_NaN	cpp_src/limits	/^      static bool quiet_NaN() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+quiet_NaN	cpp_src/limits	/^      static char quiet_NaN() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+quiet_NaN	cpp_src/limits	/^      static double quiet_NaN() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+quiet_NaN	cpp_src/limits	/^      static float quiet_NaN() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+quiet_NaN	cpp_src/limits	/^      static int quiet_NaN() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+quiet_NaN	cpp_src/limits	/^      static long double quiet_NaN() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+quiet_NaN	cpp_src/limits	/^      static long long quiet_NaN() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+quiet_NaN	cpp_src/limits	/^      static long quiet_NaN() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+quiet_NaN	cpp_src/limits	/^      static short quiet_NaN() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+quiet_NaN	cpp_src/limits	/^      static signed char quiet_NaN() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+quiet_NaN	cpp_src/limits	/^      static unsigned char quiet_NaN() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+quiet_NaN	cpp_src/limits	/^      static unsigned int quiet_NaN() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+quiet_NaN	cpp_src/limits	/^      static unsigned long long quiet_NaN() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+quiet_NaN	cpp_src/limits	/^      static unsigned long quiet_NaN() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+quiet_NaN	cpp_src/limits	/^      static unsigned short quiet_NaN() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+quiet_NaN	cpp_src/limits	/^      static wchar_t quiet_NaN() throw()$/;"	f	struct:std::numeric_limits	access:public	signature:()
+radix	cpp_src/limits	/^      static const int radix = 2;$/;"	m	struct:std::numeric_limits	file:	access:public
+radix	cpp_src/limits	/^      static const int radix = __FLT_RADIX__;$/;"	m	struct:std::numeric_limits	file:	access:public
+radix	cpp_src/limits	/^    static const int radix = 0;$/;"	m	struct:std::__numeric_limits_base	file:	access:public
+raise	cpp_src/csignal	54;"	d	file:
+random_access_iterator_tag	cpp_src/stl_iterator_base_types.h	/^  struct random_access_iterator_tag : public bidirectional_iterator_tag {};$/;"	s	namespace:std	inherits:bidirectional_iterator_tag
+random_shuffle	cpp_src/stl_algo.h	/^    random_shuffle(_RandomAccessIterator __first, _RandomAccessIterator __last)$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last)
+random_shuffle	cpp_src/stl_algo.h	/^    random_shuffle(_RandomAccessIterator __first, _RandomAccessIterator __last,$/;"	f	namespace:std	signature:(_RandomAccessIterator __first, _RandomAccessIterator __last, _RandomNumberGenerator& __rand)
+range_error	cpp_src/stdexcept	/^    explicit range_error(const string&  __arg);$/;"	p	class:std::range_error	file:	access:public	signature:(const string& __arg)
+range_error	cpp_src/stdexcept	/^  class range_error : public runtime_error $/;"	c	namespace:std	file:	inherits:runtime_error
+raw_storage_iterator	cpp_src/stl_raw_storage_iter.h	/^      raw_storage_iterator(_ForwardIterator __x)$/;"	f	class:std::raw_storage_iterator	access:public	signature:(_ForwardIterator __x)
+raw_storage_iterator	cpp_src/stl_raw_storage_iter.h	/^    class raw_storage_iterator$/;"	c	namespace:std	inherits:iterator
+rbegin	cpp_src/basic_string.h	/^      rbegin() const$/;"	f	class:std::basic_string	access:public	signature:() const
+rbegin	cpp_src/basic_string.h	/^      rbegin()$/;"	f	class:std::basic_string	access:public	signature:()
+rbegin	cpp_src/stl_bvector.h	/^    rbegin() const$/;"	f	class:std::vector	access:public	signature:() const
+rbegin	cpp_src/stl_bvector.h	/^    rbegin()$/;"	f	class:std::vector	access:public	signature:()
+rbegin	cpp_src/stl_deque.h	/^      rbegin() const$/;"	f	class:std::deque	access:public	signature:() const
+rbegin	cpp_src/stl_deque.h	/^      rbegin()$/;"	f	class:std::deque	access:public	signature:()
+rbegin	cpp_src/stl_list.h	/^      rbegin() const$/;"	f	class:std::list	access:public	signature:() const
+rbegin	cpp_src/stl_list.h	/^      rbegin()$/;"	f	class:std::list	access:public	signature:()
+rbegin	cpp_src/stl_map.h	/^      rbegin() const$/;"	f	class:std::map	access:public	signature:() const
+rbegin	cpp_src/stl_map.h	/^      rbegin()$/;"	f	class:std::map	access:public	signature:()
+rbegin	cpp_src/stl_multimap.h	/^      rbegin() const$/;"	f	class:std::multimap	access:public	signature:() const
+rbegin	cpp_src/stl_multimap.h	/^      rbegin()$/;"	f	class:std::multimap	access:public	signature:()
+rbegin	cpp_src/stl_multiset.h	/^      rbegin() const$/;"	f	class:std::multiset	access:public	signature:() const
+rbegin	cpp_src/stl_set.h	/^      rbegin() const$/;"	f	class:std::set	access:public	signature:() const
+rbegin	cpp_src/stl_tree.h	/^      rbegin() const$/;"	f	class:std::_Rb_tree	access:public	signature:() const
+rbegin	cpp_src/stl_tree.h	/^      rbegin()$/;"	f	class:std::_Rb_tree	access:public	signature:()
+rbegin	cpp_src/stl_vector.h	/^      rbegin() const$/;"	f	class:std::vector	access:public	signature:() const
+rbegin	cpp_src/stl_vector.h	/^      rbegin()$/;"	f	class:std::vector	access:public	signature:()
+rdbuf	cpp_src/basic_ios.h	/^      rdbuf() const$/;"	f	class:std::basic_ios	access:public	signature:() const
+rdbuf	cpp_src/basic_ios.h	/^      rdbuf(basic_streambuf<_CharT, _Traits>* __sb);$/;"	p	class:std::basic_ios	access:public	signature:(basic_streambuf<_CharT, _Traits>* __sb)
+rdbuf	cpp_src/basic_ios.tcc	/^    basic_ios<_CharT, _Traits>::rdbuf(basic_streambuf<_CharT, _Traits>* __sb)$/;"	f	class:std::basic_ios	signature:(basic_streambuf<_CharT, _Traits>* __sb)
+rdbuf	cpp_src/fstream	/^      rdbuf() const$/;"	f	class:std::basic_fstream	access:public	signature:() const
+rdbuf	cpp_src/fstream	/^      rdbuf() const$/;"	f	class:std::basic_ifstream	access:public	signature:() const
+rdbuf	cpp_src/fstream	/^      rdbuf() const$/;"	f	class:std::basic_ofstream	access:public	signature:() const
+rdbuf	cpp_src/sstream	/^      rdbuf() const$/;"	f	class:std::basic_istringstream	access:public	signature:() const
+rdbuf	cpp_src/sstream	/^      rdbuf() const$/;"	f	class:std::basic_ostringstream	access:public	signature:() const
+rdbuf	cpp_src/sstream	/^      rdbuf() const$/;"	f	class:std::basic_stringstream	access:public	signature:() const
+rdstate	cpp_src/basic_ios.h	/^      rdstate() const$/;"	f	class:std::basic_ios	access:public	signature:() const
+read	cpp_src/istream	/^      read(char_type* __s, streamsize __n);$/;"	p	class:std::basic_istream	file:	access:public	signature:(char_type* __s, streamsize __n)
+read	cpp_src/istream.tcc	/^    read(char_type* __s, streamsize __n)$/;"	f	class:std::basic_istream	signature:(char_type* __s, streamsize __n)
+readsome	cpp_src/istream	/^      readsome(char_type* __s, streamsize __n);$/;"	p	class:std::basic_istream	file:	access:public	signature:(char_type* __s, streamsize __n)
+readsome	cpp_src/istream.tcc	/^    readsome(char_type* __s, streamsize __n)$/;"	f	class:std::basic_istream	signature:(char_type* __s, streamsize __n)
+real	cpp_src/complex	/^      _Tp& real(); $/;"	p	struct:std::complex	file:	access:public	signature:()
+real	cpp_src/complex	/^      const _Tp& real() const;$/;"	p	struct:std::complex	file:	access:public	signature:() const
+real	cpp_src/complex	/^      const double& real() const;$/;"	p	struct:std::complex	file:	access:public	signature:() const
+real	cpp_src/complex	/^      const float& real() const;$/;"	p	struct:std::complex	file:	access:public	signature:() const
+real	cpp_src/complex	/^      const long double& real() const;$/;"	p	struct:std::complex	file:	access:public	signature:() const
+real	cpp_src/complex	/^      double& real();$/;"	p	struct:std::complex	file:	access:public	signature:()
+real	cpp_src/complex	/^      float& real();$/;"	p	struct:std::complex	file:	access:public	signature:()
+real	cpp_src/complex	/^      long double& real();$/;"	p	struct:std::complex	file:	access:public	signature:()
+real	cpp_src/complex	/^    complex<_Tp>::real() const { return _M_real; }$/;"	f	class:std::complex	signature:() const
+real	cpp_src/complex	/^    complex<_Tp>::real() { return _M_real; }$/;"	f	class:std::complex	signature:()
+real	cpp_src/complex	/^    real(complex<_Tp>& __z)$/;"	f	namespace:std	signature:(complex<_Tp>& __z)
+real	cpp_src/complex	/^    real(const complex<_Tp>& __z)$/;"	f	namespace:std	signature:(const complex<_Tp>& __z)
+real	cpp_src/complex	/^  complex<double>::real() const$/;"	f	class:std::complex	signature:() const
+real	cpp_src/complex	/^  complex<double>::real()$/;"	f	class:std::complex	signature:()
+real	cpp_src/complex	/^  complex<float>::real() const$/;"	f	class:std::complex	signature:() const
+real	cpp_src/complex	/^  complex<float>::real()$/;"	f	class:std::complex	signature:()
+real	cpp_src/complex	/^  complex<long double>::real() const$/;"	f	class:std::complex	signature:() const
+real	cpp_src/complex	/^  complex<long double>::real()$/;"	f	class:std::complex	signature:()
+rebind	cpp_src/allocator.h	/^        struct rebind$/;"	s	class:std::allocator	access:public
+reference	cpp_src/allocator.h	/^      typedef _Tp&       reference;$/;"	t	class:std::allocator	access:public
+reference	cpp_src/basic_string.h	/^      typedef typename _CharT_alloc_type::reference	    reference;$/;"	t	class:std::basic_string	access:public
+reference	cpp_src/bitset	/^	reference();$/;"	p	class:std::bitset::reference	file:	access:private	signature:()
+reference	cpp_src/bitset	/^	reference(bitset& __b, size_t __pos)$/;"	f	class:std::bitset::reference	access:public	signature:(bitset& __b, size_t __pos)
+reference	cpp_src/bitset	/^      class reference$/;"	c	class:std::bitset	file:	access:public
+reference	cpp_src/stl_bvector.h	/^    typedef _Bit_reference                               reference;$/;"	t	class:std::vector	access:public
+reference	cpp_src/stl_bvector.h	/^    typedef _Bit_reference  reference;$/;"	t	struct:std::_Bit_iterator	access:public
+reference	cpp_src/stl_bvector.h	/^    typedef bool                 reference;$/;"	t	struct:std::_Bit_const_iterator	access:public
+reference	cpp_src/stl_deque.h	/^      typedef _Ref                            reference;$/;"	t	struct:std::_Deque_iterator	access:public
+reference	cpp_src/stl_deque.h	/^      typedef typename _Tp_alloc_type::reference         reference;$/;"	t	class:std::deque	access:public
+reference	cpp_src/stl_iterator.h	/^      typedef typename iterator_traits<_Iterator>::reference   reference;$/;"	t	class:std::reverse_iterator	access:public
+reference	cpp_src/stl_iterator.h	/^      typedef typename iterator_traits<_Iterator>::reference reference;$/;"	t	class:__normal_iterator	access:public
+reference	cpp_src/stl_iterator_base_types.h	/^      typedef _Reference reference;$/;"	t	struct:std::iterator	access:public
+reference	cpp_src/stl_iterator_base_types.h	/^      typedef _Tp&                        reference;$/;"	t	struct:std::iterator_traits	access:public
+reference	cpp_src/stl_iterator_base_types.h	/^      typedef const _Tp&                  reference;$/;"	t	struct:std::iterator_traits	access:public
+reference	cpp_src/stl_iterator_base_types.h	/^      typedef typename _Iterator::reference         reference;$/;"	t	struct:std::iterator_traits	access:public
+reference	cpp_src/stl_list.h	/^      typedef _Tp&                               reference;$/;"	t	struct:std::_List_iterator	access:public
+reference	cpp_src/stl_list.h	/^      typedef const _Tp&                         reference;$/;"	t	struct:std::_List_const_iterator	access:public
+reference	cpp_src/stl_list.h	/^      typedef typename _Tp_alloc_type::reference         reference;$/;"	t	class:std::list	access:public
+reference	cpp_src/stl_map.h	/^      typedef typename _Pair_alloc_type::reference       reference;$/;"	t	class:std::map	access:public
+reference	cpp_src/stl_multimap.h	/^      typedef typename _Pair_alloc_type::reference       reference;$/;"	t	class:std::multimap	access:public
+reference	cpp_src/stl_multiset.h	/^      typedef typename _Key_alloc_type::reference           reference;$/;"	t	class:std::multiset	access:public
+reference	cpp_src/stl_queue.h	/^      typedef typename _Sequence::reference                 reference;$/;"	t	class:std::priority_queue	access:public
+reference	cpp_src/stl_queue.h	/^      typedef typename _Sequence::reference                 reference;$/;"	t	class:std::queue	access:public
+reference	cpp_src/stl_set.h	/^      typedef typename _Key_alloc_type::reference           reference;$/;"	t	class:std::set	access:public
+reference	cpp_src/stl_stack.h	/^      typedef typename _Sequence::reference                 reference;$/;"	t	class:std::stack	access:public
+reference	cpp_src/stl_tree.h	/^      typedef _Tp& reference;$/;"	t	struct:std::_Rb_tree_iterator	access:public
+reference	cpp_src/stl_tree.h	/^      typedef const _Tp& reference;$/;"	t	struct:std::_Rb_tree_const_iterator	access:public
+reference	cpp_src/stl_tree.h	/^      typedef value_type& reference;$/;"	t	class:std::_Rb_tree	access:public
+reference	cpp_src/stl_vector.h	/^      typedef typename _Tp_alloc_type::reference         reference;$/;"	t	class:std::vector	access:public
+register_callback	cpp_src/ios_base.h	/^    register_callback(event_callback __fn, int __index);$/;"	p	class:std::ios_base	access:public	signature:(event_callback __fn, int __index)
+rel_ops	cpp_src/stl_relops.h	/^  namespace rel_ops$/;"	n	namespace:std
+release	cpp_src/memory	/^      release() throw()$/;"	f	class:std::auto_ptr	access:public	signature:()
+remove	cpp_src/cstdio	83;"	d	file:
+remove	cpp_src/list.tcc	/^    remove(const value_type& __value)$/;"	f	class:std::list	signature:(const value_type& __value)
+remove	cpp_src/stl_algo.h	/^    remove(_ForwardIterator __first, _ForwardIterator __last,$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value)
+remove	cpp_src/stl_list.h	/^      remove(const _Tp& __value);$/;"	p	class:std::list	access:public	signature:(const _Tp& __value)
+remove_copy	cpp_src/stl_algo.h	/^    remove_copy(_InputIterator __first, _InputIterator __last,$/;"	f	namespace:std	signature:(_InputIterator __first, _InputIterator __last, _OutputIterator __result, const _Tp& __value)
+remove_copy_if	cpp_src/stl_algo.h	/^    remove_copy_if(_InputIterator __first, _InputIterator __last,$/;"	f	namespace:std	signature:(_InputIterator __first, _InputIterator __last, _OutputIterator __result, _Predicate __pred)
+remove_if	cpp_src/list.tcc	/^      remove_if(_Predicate __pred)$/;"	f	class:std::list	signature:(_Predicate __pred)
+remove_if	cpp_src/stl_algo.h	/^    remove_if(_ForwardIterator __first, _ForwardIterator __last,$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last, _Predicate __pred)
+remove_if	cpp_src/stl_list.h	/^        remove_if(_Predicate);$/;"	p	class:std::list	access:public	signature:(_Predicate)
+rename	cpp_src/cstdio	84;"	d	file:
+rend	cpp_src/basic_string.h	/^      rend() const$/;"	f	class:std::basic_string	access:public	signature:() const
+rend	cpp_src/basic_string.h	/^      rend()$/;"	f	class:std::basic_string	access:public	signature:()
+rend	cpp_src/stl_bvector.h	/^    rend() const$/;"	f	class:std::vector	access:public	signature:() const
+rend	cpp_src/stl_bvector.h	/^    rend()$/;"	f	class:std::vector	access:public	signature:()
+rend	cpp_src/stl_deque.h	/^      rend() const$/;"	f	class:std::deque	access:public	signature:() const
+rend	cpp_src/stl_deque.h	/^      rend()$/;"	f	class:std::deque	access:public	signature:()
+rend	cpp_src/stl_list.h	/^      rend() const$/;"	f	class:std::list	access:public	signature:() const
+rend	cpp_src/stl_list.h	/^      rend()$/;"	f	class:std::list	access:public	signature:()
+rend	cpp_src/stl_map.h	/^      rend() const$/;"	f	class:std::map	access:public	signature:() const
+rend	cpp_src/stl_map.h	/^      rend()$/;"	f	class:std::map	access:public	signature:()
+rend	cpp_src/stl_multimap.h	/^      rend() const$/;"	f	class:std::multimap	access:public	signature:() const
+rend	cpp_src/stl_multimap.h	/^      rend()$/;"	f	class:std::multimap	access:public	signature:()
+rend	cpp_src/stl_multiset.h	/^      rend() const$/;"	f	class:std::multiset	access:public	signature:() const
+rend	cpp_src/stl_set.h	/^      rend() const$/;"	f	class:std::set	access:public	signature:() const
+rend	cpp_src/stl_tree.h	/^      rend() const$/;"	f	class:std::_Rb_tree	access:public	signature:() const
+rend	cpp_src/stl_tree.h	/^      rend()$/;"	f	class:std::_Rb_tree	access:public	signature:()
+rend	cpp_src/stl_vector.h	/^      rend() const$/;"	f	class:std::vector	access:public	signature:() const
+rend	cpp_src/stl_vector.h	/^      rend()$/;"	f	class:std::vector	access:public	signature:()
+replace	cpp_src/basic_string.h	/^        replace(iterator __i1, iterator __i2,$/;"	f	class:std::basic_string	access:public	signature:(iterator __i1, iterator __i2, _InputIterator __k1, _InputIterator __k2)
+replace	cpp_src/basic_string.h	/^      replace(iterator __i1, iterator __i2, _CharT* __k1, _CharT* __k2)$/;"	f	class:std::basic_string	access:public	signature:(iterator __i1, iterator __i2, _CharT* __k1, _CharT* __k2)
+replace	cpp_src/basic_string.h	/^      replace(iterator __i1, iterator __i2, const _CharT* __s)$/;"	f	class:std::basic_string	access:public	signature:(iterator __i1, iterator __i2, const _CharT* __s)
+replace	cpp_src/basic_string.h	/^      replace(iterator __i1, iterator __i2, const _CharT* __s, size_type __n)$/;"	f	class:std::basic_string	access:public	signature:(iterator __i1, iterator __i2, const _CharT* __s, size_type __n)
+replace	cpp_src/basic_string.h	/^      replace(iterator __i1, iterator __i2, const basic_string& __str)$/;"	f	class:std::basic_string	access:public	signature:(iterator __i1, iterator __i2, const basic_string& __str)
+replace	cpp_src/basic_string.h	/^      replace(iterator __i1, iterator __i2, iterator __k1, iterator __k2)$/;"	f	class:std::basic_string	access:public	signature:(iterator __i1, iterator __i2, iterator __k1, iterator __k2)
+replace	cpp_src/basic_string.h	/^      replace(iterator __i1, iterator __i2, size_type __n, _CharT __c)$/;"	f	class:std::basic_string	access:public	signature:(iterator __i1, iterator __i2, size_type __n, _CharT __c)
+replace	cpp_src/basic_string.h	/^      replace(iterator __i1, iterator __i2,$/;"	f	class:std::basic_string	access:public	signature:(iterator __i1, iterator __i2, const _CharT* __k1, const _CharT* __k2)
+replace	cpp_src/basic_string.h	/^      replace(iterator __i1, iterator __i2,$/;"	f	class:std::basic_string	access:public	signature:(iterator __i1, iterator __i2, const_iterator __k1, const_iterator __k2)
+replace	cpp_src/basic_string.h	/^      replace(size_type __pos, size_type __n, const basic_string& __str)$/;"	f	class:std::basic_string	access:public	signature:(size_type __pos, size_type __n, const basic_string& __str)
+replace	cpp_src/basic_string.h	/^      replace(size_type __pos, size_type __n1, const _CharT* __s)$/;"	f	class:std::basic_string	access:public	signature:(size_type __pos, size_type __n1, const _CharT* __s)
+replace	cpp_src/basic_string.h	/^      replace(size_type __pos, size_type __n1, const _CharT* __s,$/;"	p	class:std::basic_string	access:public	signature:(size_type __pos, size_type __n1, const _CharT* __s, size_type __n2)
+replace	cpp_src/basic_string.h	/^      replace(size_type __pos, size_type __n1, size_type __n2, _CharT __c)$/;"	f	class:std::basic_string	access:public	signature:(size_type __pos, size_type __n1, size_type __n2, _CharT __c)
+replace	cpp_src/basic_string.h	/^      replace(size_type __pos1, size_type __n1, const basic_string& __str,$/;"	f	class:std::basic_string	access:public	signature:(size_type __pos1, size_type __n1, const basic_string& __str, size_type __pos2, size_type __n2)
+replace	cpp_src/basic_string.tcc	/^     replace(size_type __pos, size_type __n1, const _CharT* __s,$/;"	f	class:std::basic_string	signature:(size_type __pos, size_type __n1, const _CharT* __s, size_type __n2)
+replace	cpp_src/stl_algo.h	/^    replace(_ForwardIterator __first, _ForwardIterator __last,$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __old_value, const _Tp& __new_value)
+replace_copy	cpp_src/stl_algo.h	/^    replace_copy(_InputIterator __first, _InputIterator __last,$/;"	f	namespace:std	signature:(_InputIterator __first, _InputIterator __last, _OutputIterator __result, const _Tp& __old_value, const _Tp& __new_value)
+replace_copy_if	cpp_src/stl_algo.h	/^    replace_copy_if(_InputIterator __first, _InputIterator __last,$/;"	f	namespace:std	signature:(_InputIterator __first, _InputIterator __last, _OutputIterator __result, _Predicate __pred, const _Tp& __new_value)
+replace_if	cpp_src/stl_algo.h	/^    replace_if(_ForwardIterator __first, _ForwardIterator __last,$/;"	f	namespace:std	signature:(_ForwardIterator __first, _ForwardIterator __last, _Predicate __pred, const _Tp& __new_value)
+requested_size	cpp_src/stl_tempbuf.h	/^      requested_size() const$/;"	f	class:std::_Temporary_buffer	access:public	signature:() const
+reserve	cpp_src/basic_string.h	/^      reserve(size_type __res_arg = 0);$/;"	p	class:std::basic_string	access:public	signature:(size_type __res_arg = 0)
+reserve	cpp_src/basic_string.tcc	/^    reserve(size_type __res)$/;"	f	class:std::basic_string	signature:(size_type __res)
+reserve	cpp_src/stl_bvector.h	/^    reserve(size_type __n)$/;"	f	class:std::vector	access:public	signature:(size_type __n)
+reserve	cpp_src/stl_vector.h	/^      reserve(size_type __n);$/;"	p	class:std::vector	access:public	signature:(size_type __n)
+reserve	cpp_src/vector.tcc	/^    reserve(size_type __n)$/;"	f	class:std::vector	signature:(size_type __n)
+reset	cpp_src/bitset	/^      reset()$/;"	f	class:std::bitset	access:public	signature:()
+reset	cpp_src/bitset	/^      reset(size_t __position)$/;"	f	class:std::bitset	access:public	signature:(size_t __position)
+reset	cpp_src/bitset	/^    reset(size_t)$/;"	f	class:std::bitset	signature:(size_t)
+reset	cpp_src/memory	/^      reset(element_type* __p = 0) throw()$/;"	f	class:std::auto_ptr	access:public	signature:(element_type* __p = 0)
+resetiosflags	cpp_src/iomanip	/^  resetiosflags(ios_base::fmtflags __mask)$/;"	f	namespace:std	signature:(ios_base::fmtflags __mask)
+resize	cpp_src/basic_string.h	/^      resize(size_type __n)$/;"	f	class:std::basic_string	access:public	signature:(size_type __n)
+resize	cpp_src/basic_string.h	/^      resize(size_type __n, _CharT __c);$/;"	p	class:std::basic_string	access:public	signature:(size_type __n, _CharT __c)
+resize	cpp_src/basic_string.tcc	/^    resize(size_type __n, _CharT __c)$/;"	f	class:std::basic_string	signature:(size_type __n, _CharT __c)
+resize	cpp_src/list.tcc	/^    resize(size_type __new_size, value_type __x)$/;"	f	class:std::list	signature:(size_type __new_size, value_type __x)
+resize	cpp_src/stl_bvector.h	/^    resize(size_type __new_size, bool __x = bool())$/;"	f	class:std::vector	access:public	signature:(size_type __new_size, bool __x = bool())
+resize	cp