Searched refs:AuxAllocator (Results 1 - 4 of 4) sorted by relevance

/macosx-10.9.5/libauto-185.5/
H A DDefinitions.h699 //----- AuxAllocator -----//
705 template <typename T> struct AuxAllocator { struct in namespace:Auto
715 template <typename U> struct rebind { typedef AuxAllocator<U> other; };
717 template <typename U> AuxAllocator(const AuxAllocator<U>&) {} argument
718 AuxAllocator() {} function in struct:Auto::AuxAllocator
719 AuxAllocator(const AuxAllocator&) {} argument
720 ~AuxAllocator() {}
743 void operator=(const AuxAllocator
748 template<> struct AuxAllocator<void> { struct in namespace:Auto
758 operator ==(const AuxAllocator<T>&, const AuxAllocator<T>&) argument
765 operator !=(const AuxAllocator<T>&, const AuxAllocator<T>&) argument
[all...]
H A Dauto_gdb_interface.cpp36 typedef std::vector<uintptr_t, AuxAllocator<uintptr_t> > uintptr_vector;
87 typedef std::vector<auto_memory_reference_t, AuxAllocator<auto_memory_reference_t> > RefVector;
182 typedef std::vector<Node *, AuxAllocator<Node *> > NodeVector;
183 typedef std::deque<Node *, AuxAllocator<Node *> > NodeQueue;
184 typedef __gnu_cxx::hash_map<void *, Node*, AuxPointerHash, AuxPointerEqual, AuxAllocator<void *> > NodeSet;
185 typedef __gnu_cxx::hash_map<Node *, auto_memory_reference_t, AuxPointerHash, AuxPointerEqual, AuxAllocator<Node *> > NodeRefMap; // Node * -> auto_memory_reference_t
391 typedef std::vector<RefVector, AuxAllocator<RefVector> > PathsVector;
H A DZone.h61 typedef std::vector<Range, AuxAllocator<Range> > RangeVector;
63 typedef __gnu_cxx::hash_map<void *, ObjectAssociationMap*, AuxPointerHash, AuxPointerEqual, AuxAllocator<void *> > AssociationsHashMap;
H A Dauto_weak.cpp49 typedef std::vector<WeakPair, Auto::AuxAllocator<WeakPair> > WeakPairVector;
50 typedef std::vector<weak_referrer_t, Auto::AuxAllocator<WeakPair> > WeakReferrerVector;

Completed in 118 milliseconds