Home
last modified time | relevance | path

Searched refs:DIEArray (Results 1 – 17 of 17) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFIndex.h32 virtual void GetGlobalVariables(ConstString basename, DIEArray &offsets) = 0;
35 DIEArray &offsets) = 0;
36 virtual void GetGlobalVariables(const DWARFUnit &cu, DIEArray &offsets) = 0;
37 virtual void GetObjCMethods(ConstString class_name, DIEArray &offsets) = 0;
40 DIEArray &offsets) = 0;
41 virtual void GetTypes(ConstString name, DIEArray &offsets) = 0;
42 virtual void GetTypes(const DWARFDeclContext &context, DIEArray &offsets) = 0;
43 virtual void GetNamespaces(ConstString name, DIEArray &offsets) = 0;
49 DIEArray &offsets) = 0;
H A DDebugNamesDWARFIndex.h28 void GetGlobalVariables(ConstString basename, DIEArray &offsets) override;
30 DIEArray &offsets) override;
31 void GetGlobalVariables(const DWARFUnit &cu, DIEArray &offsets) override;
32 void GetObjCMethods(ConstString class_name, DIEArray &offsets) override {} in GetObjCMethods()
34 DIEArray &offsets) override;
35 void GetTypes(ConstString name, DIEArray &offsets) override;
36 void GetTypes(const DWARFDeclContext &context, DIEArray &offsets) override;
37 void GetNamespaces(ConstString name, DIEArray &offsets) override;
43 DIEArray &offsets) override;
72 void Append(const DebugNames::Entry &entry, DIEArray &offsets);
H A DManualDWARFIndex.h27 void GetGlobalVariables(ConstString basename, DIEArray &offsets) override;
29 DIEArray &offsets) override;
30 void GetGlobalVariables(const DWARFUnit &cu, DIEArray &offsets) override;
31 void GetObjCMethods(ConstString class_name, DIEArray &offsets) override;
33 DIEArray &offsets) override;
34 void GetTypes(ConstString name, DIEArray &offsets) override;
35 void GetTypes(const DWARFDeclContext &context, DIEArray &offsets) override;
36 void GetNamespaces(ConstString name, DIEArray &offsets) override;
41 void GetFunctions(const RegularExpression &regex, DIEArray &offsets) override;
H A DAppleDWARFIndex.h36 void GetGlobalVariables(ConstString basename, DIEArray &offsets) override;
38 DIEArray &offsets) override;
39 void GetGlobalVariables(const DWARFUnit &cu, DIEArray &offsets) override;
40 void GetObjCMethods(ConstString class_name, DIEArray &offsets) override;
42 DIEArray &offsets) override;
43 void GetTypes(ConstString name, DIEArray &offsets) override;
44 void GetTypes(const DWARFDeclContext &context, DIEArray &offsets) override;
45 void GetNamespaces(ConstString name, DIEArray &offsets) override;
50 void GetFunctions(const RegularExpression &regex, DIEArray &offsets) override;
H A DAppleDWARFIndex.cpp57 void AppleDWARFIndex::GetGlobalVariables(ConstString basename, DIEArray &offsets) { in GetGlobalVariables()
63 DIEArray &offsets) { in GetGlobalVariables()
73 DIEArray &offsets) { in GetGlobalVariables()
84 DIEArray &offsets) { in GetObjCMethods()
91 DIEArray &offsets) { in GetCompleteObjCClass()
98 void AppleDWARFIndex::GetTypes(ConstString name, DIEArray &offsets) { in GetTypes()
104 DIEArray &offsets) { in GetTypes()
132 void AppleDWARFIndex::GetNamespaces(ConstString name, DIEArray &offsets) { in GetNamespaces()
141 DIEArray offsets; in GetFunctions()
150 DIEArray &offsets) { in GetFunctions()
H A DHashedNameToDIE.h135 size_t FindByName(llvm::StringRef name, DIEArray &die_offsets);
138 DIEArray &die_offsets);
142 const uint32_t qualified_name_hash, DIEArray &die_offsets);
145 DIEArray &die_offsets,
165 DIEArray &die_offsets);
169 const dw_tag_t tag, DIEArray &die_offsets);
174 DIEArray &die_offsets);
179 DIEArray &die_offsets);
184 DIEArray &die_offsets);
H A DDebugNamesDWARFIndex.cpp76 DIEArray &offsets) { in Append()
93 DIEArray &offsets) { in GetGlobalVariables()
106 DIEArray &offsets) { in GetGlobalVariables()
128 DIEArray &offsets) { in GetGlobalVariables()
151 DIEArray &offsets) { in GetCompleteObjCClass()
156 DIEArray incomplete_types; in GetCompleteObjCClass()
192 void DebugNamesDWARFIndex::GetTypes(ConstString name, DIEArray &offsets) { in GetTypes()
203 DIEArray &offsets) { in GetTypes()
213 void DebugNamesDWARFIndex::GetNamespaces(ConstString name, DIEArray &offsets) { in GetNamespaces()
249 DIEArray &offsets) { in GetFunctions()
H A DManualDWARFIndex.cpp368 DIEArray &offsets) { in GetGlobalVariables()
374 DIEArray &offsets) { in GetGlobalVariables()
380 DIEArray &offsets) { in GetObjCMethods()
387 DIEArray &offsets) { in GetCompleteObjCClass()
392 void ManualDWARFIndex::GetTypes(ConstString name, DIEArray &offsets) { in GetTypes()
398 DIEArray &offsets) { in GetTypes()
415 DIEArray offsets; in GetFunctions()
428 DIEArray offsets; in GetFunctions()
441 DIEArray offsets; in GetFunctions()
451 DIEArray offsets; in GetFunctions()
[all …]
H A DNameToDIE.h37 DIEArray &info_array) const;
40 DIEArray &info_array) const;
43 DIEArray &info_array) const;
H A DNameToDIE.cpp33 size_t NameToDIE::Find(const ConstString &name, DIEArray &info_array) const { in Find()
38 DIEArray &info_array) const { in Find()
43 DIEArray &info_array) const { in FindAllEntriesForCompileUnit()
H A DHashedNameToDIE.cpp14 DIEArray &die_offsets) { in ExtractDIEArray()
23 DIEArray &die_offsets) { in ExtractDIEArray()
46 DIEArray &die_offsets) { in ExtractDIEArray()
70 bool return_implementation_only_if_available, DIEArray &die_offsets) { in ExtractClassOrStructDIEArray()
99 uint32_t type_flag_value, DIEArray &die_offsets) { in ExtractTypesFromDIEArray()
572 DIEArray &die_offsets) { in FindByName()
584 DIEArray &die_offsets) { in FindByNameAndTag()
593 const uint32_t qualified_name_hash, DIEArray &die_offsets) { in FindByNameAndTagAndQualifiedNameHash()
602 llvm::StringRef name, DIEArray &die_offsets, bool must_be_implementation) { in FindCompleteObjCClassByName()
H A DDIERef.h56 typedef std::vector<DIERef> DIEArray; typedef
H A DSymbolFileDWARFDwo.h33 DIEArray &method_die_offsets) override;
H A DSymbolFileDWARFDwo.cpp95 lldb_private::ConstString class_name, DIEArray &method_die_offsets) { in GetObjCMethodDIEOffsets()
H A DSymbolFileDWARF.cpp1563 DIEArray &method_die_offsets) { in GetObjCMethodDIEOffsets()
2098 DIEArray die_offsets; in FindGlobalVariables()
2192 DIEArray die_offsets; in FindGlobalVariables()
2336 DIEArray offsets; in FindFunctions()
2390 DIEArray offsets; in FindFunctions()
2477 DIEArray die_offsets; in FindTypes()
2555 DIEArray die_offsets; in FindTypes()
2606 DIEArray die_offsets; in FindNamespace()
2782 DIEArray die_offsets; in FindCompleteObjCDefinitionTypeForDIE()
2951 DIEArray die_offsets; in FindDefinitionTypeForDWARFDeclContext()
[all …]
H A DSymbolFileDWARF.h277 DIEArray &method_die_offsets);
H A DDWARFASTParserClang.cpp2218 DIEArray method_die_offsets; in CompleteTypeFromDWARF()