Home
last modified time | relevance | path

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

12

/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/protobuf/src/google/protobuf/
Dmap_field_lite.h51 default_enum_value> EntryType; typedef
72 EntryType* NewEntry() const;
75 EntryType* NewEnumEntryWrapper(const Key& key, const T t) const;
78 EntryType* NewEntryWrapper(const Key& key, const T& t) const;
220 #define EntryType \ macro
227 EntryType*
231 return new EntryType(); in NewEntry()
233 return Arena::CreateMessage<EntryType>(arena_); in NewEntry()
241 EntryType*
245 return EntryType::EnumWrap(key, t, arena_); in NewEnumEntryWrapper()
[all …]
Dmap_field_inl.h189 : default_entry_(down_cast<const EntryType*>(default_entry)) {} in MapField()
200 default_entry_(down_cast<const EntryType*>(default_entry)) {} in MapField()
405 RepeatedPtrField<EntryType>* repeated_field = in SyncRepeatedFieldWithMapNoLock()
406 reinterpret_cast<RepeatedPtrField<EntryType>*>( in SyncRepeatedFieldWithMapNoLock()
415 EntryType* new_entry = in SyncRepeatedFieldWithMapNoLock()
416 down_cast<EntryType*>(default_entry_->New(MapFieldBase::arena_)); in SyncRepeatedFieldWithMapNoLock()
431 RepeatedPtrField<EntryType>* repeated_field = in SyncMapWithRepeatedFieldNoLock()
432 reinterpret_cast<RepeatedPtrField<EntryType>*>( in SyncMapWithRepeatedFieldNoLock()
436 for (typename RepeatedPtrField<EntryType>::iterator it = in SyncMapWithRepeatedFieldNoLock()
479 default_entry_ = down_cast<const EntryType*>( in InitDefaultEntryOnce()
Dmap_field.h228 EntryType; typedef
280 void SetDefaultEntryOnce(const EntryType* default_entry) const;
293 mutable const EntryType* default_entry_;
/external/v8/src/heap/
Dworklist.h27 template <typename EntryType, int SEGMENT_SIZE>
32 View(Worklist<EntryType, SEGMENT_SIZE>* worklist, int task_id) in View() argument
36 bool Push(EntryType entry) { return worklist_->Push(task_id_, entry); } in Push()
39 bool Pop(EntryType* entry) { return worklist_->Pop(task_id_, entry); } in Pop()
55 Worklist<EntryType, SEGMENT_SIZE>* worklist_;
83 void Swap(Worklist<EntryType, SEGMENT_SIZE>& other) { in Swap() argument
90 bool Push(int task_id, EntryType entry) { in Push()
102 bool Pop(int task_id, EntryType* entry) { in Pop()
223 bool Push(EntryType entry) { in Push()
229 bool Pop(EntryType* entry) { in Pop()
[all …]
/external/clang/include/clang/AST/
DDeclTemplate.h644 template <typename EntryType> struct SpecEntryTraits {
645 typedef EntryType DeclType;
647 static DeclType *getDecl(EntryType *D) { in getDecl()
650 static ArrayRef<TemplateArgument> getTemplateArgs(EntryType *D) { in getTemplateArgs()
655 template <typename EntryType, typename SETraits = SpecEntryTraits<EntryType>,
659 SpecIterator<EntryType, SETraits, DeclType>,
660 typename llvm::FoldingSetVector<EntryType>::iterator,
662 EntryType>::iterator>::iterator_category,
666 typename llvm::FoldingSetVector<EntryType>::iterator SetIter) in SpecIterator()
675 template <typename EntryType>
[all …]
/external/clang/lib/AST/
DDeclTemplate.cpp161 template<class EntryType>
162 typename RedeclarableTemplateDecl::SpecEntryTraits<EntryType>::DeclType *
164 llvm::FoldingSetVector<EntryType> &Specs, ArrayRef<TemplateArgument> Args, in findSpecializationImpl()
166 typedef SpecEntryTraits<EntryType> SETraits; in findSpecializationImpl()
168 EntryType::Profile(ID,Args, getASTContext()); in findSpecializationImpl()
169 EntryType *Entry = Specs.FindNodeOrInsertPos(ID, InsertPos); in findSpecializationImpl()
173 template<class Derived, class EntryType>
175 llvm::FoldingSetVector<EntryType> &Specializations, EntryType *Entry, in addSpecializationImpl()
177 typedef SpecEntryTraits<EntryType> SETraits; in addSpecializationImpl()
189 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/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/AsmPrinter/
DDebugLocEntry.h55 enum EntryType { E_Location, E_Integer, E_ConstantFP, E_ConstantInt }; enum
56 enum EntryType EntryKind;

12