Home
last modified time | relevance | path

Searched refs:EntryType (Results 1 – 22 of 22) sorted by relevance

/external/google-breakpad/src/processor/
Drange_map-inl.h49 template<typename AddressType, typename EntryType>
50 bool RangeMap<AddressType, EntryType>::StoreRange(const AddressType &base, in StoreRange()
52 const EntryType &entry) { in StoreRange()
117 template<typename AddressType, typename EntryType>
118 bool RangeMap<AddressType, EntryType>::RetrieveRange( in RetrieveRange()
119 const AddressType &address, EntryType *entry, in RetrieveRange()
146 template<typename AddressType, typename EntryType>
147 bool RangeMap<AddressType, EntryType>::RetrieveNearestRange( in RetrieveNearestRange()
148 const AddressType &address, EntryType *entry, in RetrieveNearestRange()
177 template<typename AddressType, typename EntryType>
[all …]
Drange_map.h52 template<typename AddressType, typename EntryType>
62 const EntryType &entry);
67 bool RetrieveRange(const AddressType &address, EntryType *entry,
75 bool RetrieveNearestRange(const AddressType &address, EntryType *entry,
86 bool RetrieveRangeAtIndex(int index, EntryType *entry,
100 friend class RangeMapSerializer<AddressType, EntryType>;
104 Range(const AddressType &base, const EntryType &entry) in Range()
108 EntryType entry() const { return entry_; } in entry()
116 const EntryType entry_;
Daddress_map-inl.h47 template<typename AddressType, typename EntryType>
48 bool AddressMap<AddressType, EntryType>::Store(const AddressType &address, in Store()
49 const EntryType &entry) { in Store()
62 template<typename AddressType, typename EntryType>
63 bool AddressMap<AddressType, EntryType>::Retrieve( in Retrieve()
65 EntryType *entry, AddressType *entry_address) const { in Retrieve()
86 template<typename AddressType, typename EntryType>
87 void AddressMap<AddressType, EntryType>::Clear() { in Clear()
Dstatic_range_map-inl.h44 template<typename AddressType, typename EntryType>
45 bool StaticRangeMap<AddressType, EntryType>::RetrieveRange( in RetrieveRange()
46 const AddressType &address, const EntryType *&entry, in RetrieveRange()
75 template<typename AddressType, typename EntryType>
76 bool StaticRangeMap<AddressType, EntryType>::RetrieveNearestRange( in RetrieveNearestRange()
77 const AddressType &address, const EntryType *&entry, in RetrieveNearestRange()
104 template<typename AddressType, typename EntryType>
105 bool StaticRangeMap<AddressType, EntryType>::RetrieveRangeAtIndex( in RetrieveRangeAtIndex()
106 int index, const EntryType *&entry, in RetrieveRangeAtIndex()
Dcontained_range_map-inl.h49 template<typename AddressType, typename EntryType>
50 ContainedRangeMap<AddressType, EntryType>::~ContainedRangeMap() { in ~ContainedRangeMap()
56 template<typename AddressType, typename EntryType>
57 bool ContainedRangeMap<AddressType, EntryType>::StoreRange( in StoreRange()
58 const AddressType &base, const AddressType &size, const EntryType &entry) { in StoreRange()
150 template<typename AddressType, typename EntryType>
151 bool ContainedRangeMap<AddressType, EntryType>::RetrieveRange( in RetrieveRange()
152 const AddressType &address, EntryType *entry) const { in RetrieveRange()
181 template<typename AddressType, typename EntryType>
182 void ContainedRangeMap<AddressType, EntryType>::Clear() { in Clear()
Dstatic_contained_range_map-inl.h45 template<typename AddressType, typename EntryType>
46 StaticContainedRangeMap<AddressType, EntryType>::StaticContainedRangeMap( in StaticContainedRangeMap()
50 entry_ptr_(reinterpret_cast<const EntryType *>( in StaticContainedRangeMap()
58 template<typename AddressType, typename EntryType>
59 bool StaticContainedRangeMap<AddressType, EntryType>::RetrieveRange( in RetrieveRange()
60 const AddressType &address, const EntryType *&entry) const { in RetrieveRange()
Dstatic_range_map.h49 template<typename AddressType, typename EntryType>
58 bool RetrieveRange(const AddressType &address, const EntryType *&entry,
66 bool RetrieveNearestRange(const AddressType &address, const EntryType *&entry,
77 bool RetrieveRangeAtIndex(int index, const EntryType *&entry,
91 const EntryType* entryptr() const { in entryptr()
92 return reinterpret_cast<const EntryType*>(this + sizeof(AddressType)); in entryptr()
Dcontained_range_map.h72 template<typename AddressType, typename EntryType>
91 const EntryType &entry);
98 bool RetrieveRange(const AddressType &address, EntryType *entry) const;
108 friend class ContainedRangeMapSerializer<AddressType, EntryType>;
121 ContainedRangeMap(const AddressType &base, const EntryType &entry, in ContainedRangeMap()
138 const EntryType entry_;
Daddress_map.h48 template<typename AddressType, typename EntryType>
56 bool Store(const AddressType &address, const EntryType &entry);
64 EntryType *entry, AddressType *entry_address) const;
71 friend class AddressMapSerializer<AddressType, EntryType>;
75 typedef std::map<AddressType, EntryType> AddressToEntryMap;
Dmap_serializers.h138 template<class AddrType, class EntryType>
142 size_t SizeOf(const ContainedRangeMap<AddrType, EntryType> *m) const;
147 char* Write(const ContainedRangeMap<AddrType, EntryType> *m,
154 char* Serialize(const ContainedRangeMap<AddrType, EntryType> *m,
159 typedef std::map<AddrType, ContainedRangeMap<AddrType, EntryType>*> Map;
163 SimpleSerializer<EntryType> entry_serializer_;
Dmap_serializers_unittest.cc50 typedef int32_t EntryType; typedef
63 std::map<AddrType, EntryType> std_map_;
64 google_breakpad::StdMapSerializer<AddrType, EntryType> serializer_;
135 google_breakpad::AddressMap<AddrType, EntryType> address_map_;
136 google_breakpad::AddressMapSerializer<AddrType, EntryType> serializer_;
210 google_breakpad::RangeMap<AddrType, EntryType> range_map_;
211 google_breakpad::RangeMapSerializer<AddrType, EntryType> serializer_;
283 google_breakpad::ContainedRangeMap<AddrType, EntryType> crm_map_;
284 google_breakpad::ContainedRangeMapSerializer<AddrType, EntryType> serializer_;
Dstatic_range_map_unittest.cc46 typedef int EntryType; typedef
47 typedef google_breakpad::StaticRangeMap< AddressType, EntryType > TestMap;
48 typedef google_breakpad::RangeMap< AddressType, EntryType > RMap;
60 EntryType id;
196 RangeMapSerializer<AddressType, EntryType> serializer_;
246 const EntryType* id; in RetrieveTest()
314 const EntryType* last_entry = 0; in RetrieveIndexTest()
315 const EntryType* entry; in RetrieveIndexTest()
Dmap_serializers-inl.h189 template<class AddrType, class EntryType>
190 size_t ContainedRangeMapSerializer<AddrType, EntryType>::SizeOf( in SizeOf()
191 const ContainedRangeMap<AddrType, EntryType> *m) const { in SizeOf()
211 template<class AddrType, class EntryType>
212 char *ContainedRangeMapSerializer<AddrType, EntryType>::Write( in Write()
213 const ContainedRangeMap<AddrType, EntryType> *m, char *dest) const { in Write()
248 template<class AddrType, class EntryType>
249 char *ContainedRangeMapSerializer<AddrType, EntryType>::Serialize( in Serialize()
250 const ContainedRangeMap<AddrType, EntryType> *m, unsigned int *size) const { in Serialize()
Dstatic_address_map-inl.h45 template<typename AddressType, typename EntryType>
46 bool StaticAddressMap<AddressType, EntryType>::Retrieve( in Retrieve()
48 const EntryType *&entry, AddressType *entry_address) const { in Retrieve()
Dstatic_address_map.h51 template<typename AddressType, typename EntryType>
63 const EntryType *&entry, AddressType *entry_address) const;
69 typedef StaticMap<AddressType, EntryType> AddressToEntryMap;
Dstatic_contained_range_map.h49 template<typename AddressType, typename EntryType>
60 bool RetrieveRange(const AddressType &address, const EntryType *&entry) const;
85 const EntryType *entry_ptr_;
Dbasic_code_modules.h49 template<typename AddressType, typename EntryType> class RangeMap;
/external/clang/include/clang/AST/
DDeclTemplate.h639 template <typename EntryType> struct SpecEntryTraits {
640 typedef EntryType DeclType;
642 static DeclType *getDecl(EntryType *D) { in getDecl()
645 static ArrayRef<TemplateArgument> getTemplateArgs(EntryType *D) { in getTemplateArgs()
650 template <typename EntryType, typename SETraits = SpecEntryTraits<EntryType>,
654 SpecIterator<EntryType, SETraits, DeclType>,
655 typename llvm::FoldingSetVector<EntryType>::iterator,
657 EntryType>::iterator>::iterator_category,
661 typename llvm::FoldingSetVector<EntryType>::iterator SetIter) in SpecIterator()
670 template <typename EntryType>
[all …]
/external/clang/lib/AST/
DDeclTemplate.cpp167 template<class EntryType>
168 typename RedeclarableTemplateDecl::SpecEntryTraits<EntryType>::DeclType *
170 llvm::FoldingSetVector<EntryType> &Specs, ArrayRef<TemplateArgument> Args, in findSpecializationImpl()
172 typedef SpecEntryTraits<EntryType> SETraits; in findSpecializationImpl()
174 EntryType::Profile(ID,Args, getASTContext()); in findSpecializationImpl()
175 EntryType *Entry = Specs.FindNodeOrInsertPos(ID, InsertPos); in findSpecializationImpl()
179 template<class Derived, class EntryType>
181 llvm::FoldingSetVector<EntryType> &Specializations, EntryType *Entry, in addSpecializationImpl()
183 typedef SpecEntryTraits<EntryType> SETraits; in addSpecializationImpl()
195 EntryType *Existing = Specializations.GetOrInsertNode(Entry); in addSpecializationImpl()
/external/llvm/lib/CodeGen/AsmPrinter/
DDebugLocEntry.h54 enum EntryType { E_Location, E_Integer, E_ConstantFP, E_ConstantInt }; enum
55 enum EntryType EntryKind;
/external/google-breakpad/src/google_breakpad/processor/
Dminidump.h107 template<typename AddressType, typename EntryType> class RangeMap;
/external/clang/lib/Serialization/
DASTWriterDecl.cpp179 template <typename EntryType>
180 typename RedeclarableTemplateDecl::SpecEntryTraits<EntryType>::DeclType *
181 getSpecializationDecl(EntryType &T) { in getSpecializationDecl()
182 return RedeclarableTemplateDecl::SpecEntryTraits<EntryType>::getDecl(&T); in getSpecializationDecl()