/external/google-breakpad/src/processor/ |
H A D | contained_range_map.h | 73 class ContainedRangeMap { class in namespace:google_breakpad 75 // The default constructor creates a ContainedRangeMap with no geometry 77 // ContainedRangeMap tree. 78 ContainedRangeMap() : base_(), entry_(), map_(NULL) {} function in class:google_breakpad::ContainedRangeMap 80 ~ContainedRangeMap(); 86 // grandchildren of this ContainedRangeMap. Returns false for a 87 // parameter error, or if the ContainedRangeMap hierarchy guarantees 103 // is sufficient to restore an entire ContainedRangeMap to its initial 113 typedef std::map<AddressType, ContainedRangeMap *> AddressToRangeMap; 118 // Creates a new ContainedRangeMap wit 121 ContainedRangeMap(const AddressType &base, const EntryType &entry, function in class:google_breakpad::ContainedRangeMap [all...] |
H A D | contained_range_map-inl.h | 50 ContainedRangeMap<AddressType, EntryType>::~ContainedRangeMap() { 57 bool ContainedRangeMap<AddressType, EntryType>::StoreRange( 145 new ContainedRangeMap(base, entry, child_map))); 151 bool ContainedRangeMap<AddressType, EntryType>::RetrieveRange( 153 BPLOG_IF(ERROR, !entry) << "ContainedRangeMap::RetrieveRange requires " 182 void ContainedRangeMap<AddressType, EntryType>::Clear() {
|
H A D | map_serializers.h | 31 // wrappers: AddressMap, RangeMap, and ContainedRangeMap. 137 // ContainedRangeMap instance into a chunk of memory data. 142 size_t SizeOf(const ContainedRangeMap<AddrType, EntryType> *m) const; 147 char* Write(const ContainedRangeMap<AddrType, EntryType> *m, 150 // Serializes a ContainedRangeMap object into a chunk of memory data. 154 char* Serialize(const ContainedRangeMap<AddrType, EntryType> *m, 159 typedef std::map<AddrType, ContainedRangeMap<AddrType, EntryType>*> Map; 161 // Serializer for addresses and entries stored in ContainedRangeMap.
|
H A D | contained_range_map_unittest.cc | 30 // contained_range_map_unittest.cc: Unit tests for ContainedRangeMap 53 using google_breakpad::ContainedRangeMap; 57 ContainedRangeMap<unsigned int, int> crm;
|
H A D | module_comparer.h | 87 // Compare ContainedRangeMap 88 bool CompareCRM(const ContainedRangeMap<MemAddr, linked_ptr<WFI> >*,
|
H A D | static_contained_range_map_unittest.cc | 45 typedef google_breakpad::ContainedRangeMap<unsigned int, int> CRMMap; 162 google_breakpad::ContainedRangeMap<unsigned int, int> crm_map_;
|
H A D | basic_source_line_resolver_types.h | 149 // Each element in the array is a ContainedRangeMap for a type 153 ContainedRangeMap< MemAddr, linked_ptr<WindowsFrameInfo> >
|
H A D | map_serializers-inl.h | 191 const ContainedRangeMap<AddrType, EntryType> *m) const { 213 const ContainedRangeMap<AddrType, EntryType> *m, char *dest) const { 223 // Write map<<AddrType, ContainedRangeMap*>: 250 const ContainedRangeMap<AddrType, EntryType> *m, unsigned int *size) const { 190 SizeOf( const ContainedRangeMap<AddrType, EntryType> *m) const argument 212 Write( const ContainedRangeMap<AddrType, EntryType> *m, char *dest) const argument 249 Serialize( const ContainedRangeMap<AddrType, EntryType> *m, unsigned int *size) const argument
|
H A D | module_comparer.cc | 260 // Compare ContainedRangeMap 262 const ContainedRangeMap<MemAddr, linked_ptr<WFI> >* basic_crm, 280 ContainedRangeMap<MemAddr, linked_ptr<WFI> >::MapConstIterator iter1; 261 CompareCRM( const ContainedRangeMap<MemAddr, linked_ptr<WFI> >* basic_crm, const StaticContainedRangeMap<MemAddr, char>* fast_crm) const argument
|
H A D | map_serializers_unittest.cc | 283 google_breakpad::ContainedRangeMap<AddrType, EntryType> crm_map_; 314 // value: a child ContainedRangeMap
|