Home
last modified time | relevance | path

Searched refs:die_offsets (Results 1 – 9 of 9) sorted by relevance

/external/lldb/source/Plugins/SymbolFile/DWARF/
DHashedNameToDIE.h68 DIEArray &die_offsets) in ExtractDIEArray()
73 die_offsets.push_back (die_info_array[i].offset); in ExtractDIEArray()
80 DIEArray &die_offsets) in ExtractDIEArray()
84 ExtractDIEArray (die_info_array, die_offsets); in ExtractDIEArray()
99 die_offsets.push_back (die_info_array[i].offset); in ExtractDIEArray()
108 DIEArray &die_offsets) in ExtractDIEArray()
112 ExtractDIEArray (die_info_array, die_offsets); in ExtractDIEArray()
129 die_offsets.push_back (die_info_array[i].offset); in ExtractDIEArray()
160 DIEArray &die_offsets) in ExtractClassOrStructDIEArray()
174 die_offsets.clear(); in ExtractClassOrStructDIEArray()
[all …]
DDWARFDebugPubnames.cpp267 DWARFDebugPubnames::Find(const char* name, bool ignore_case, std::vector<dw_offset_t>& die_offsets)… in Find()
272 die_offsets.clear(); in Find()
276 (*pos).Find(name, ignore_case, die_offsets); in Find()
279 return !die_offsets.empty(); in Find()
283 DWARFDebugPubnames::Find(const RegularExpression& regex, std::vector<dw_offset_t>& die_offsets) con… in Find()
288 die_offsets.clear(); in Find()
292 (*pos).Find(regex, die_offsets); in Find()
295 return !die_offsets.empty(); in Find()
DDWARFDebugInfo.cpp724 vector<dw_offset_t>& die_offsets; member
748 info->die_offsets.push_back(die->GetOffset()); in FindCallbackString()
753 info->die_offsets.push_back(die->GetOffset()); in FindCallbackString()
771 DWARFDebugInfo::Find(const char* name, bool ignore_case, vector<dw_offset_t>& die_offsets) const in Find()
773 die_offsets.clear(); in Find()
776 FindCallbackStringInfo info = { name, ignore_case, NULL, die_offsets }; in Find()
779 return !die_offsets.empty(); in Find()
791 DWARFDebugInfo::Find(RegularExpression& re, vector<dw_offset_t>& die_offsets) const in Find()
793 die_offsets.clear(); in Find()
794 FindCallbackStringInfo info = { NULL, false, &re, die_offsets }; in Find()
[all …]
DSymbolFileDWARF.cpp3113 DIEArray die_offsets; in FindGlobalVariables() local
3126 m_apple_names_ap->FindByName (base_name_start, die_offsets); in FindGlobalVariables()
3135 m_global_index.Find (name, die_offsets); in FindGlobalVariables()
3138 const size_t num_die_matches = die_offsets.size(); in FindGlobalVariables()
3151 const dw_offset_t die_offset = die_offsets[i]; in FindGlobalVariables()
3232 DIEArray die_offsets; in FindGlobalVariables() local
3240 DWARFMappedHash::ExtractDIEArray (hash_data_array, die_offsets); in FindGlobalVariables()
3249 m_global_index.Find (regex, die_offsets); in FindGlobalVariables()
3258 const size_t num_matches = die_offsets.size(); in FindGlobalVariables()
3264 const dw_offset_t die_offset = die_offsets[i]; in FindGlobalVariables()
[all …]
DDWARFDebugInfo.h63 bool Find(const char* name, bool ignore_case, std::vector<dw_offset_t>& die_offsets) const;
64 bool Find(lldb_private::RegularExpression& re, std::vector<dw_offset_t>& die_offsets) const;
DDWARFDebugPubnames.h29 … Find(const lldb_private::RegularExpression& regex, std::vector<dw_offset_t>& die_offsets) const;
DDWARFDebugPubnamesSet.h77 … Find(const lldb_private::RegularExpression& regex, std::vector<dw_offset_t>& die_offsets) const;
DDWARFDebugInfoEntry.cpp760 std::vector<dw_offset_t> die_offsets; in GetDIENamesAndRanges() local
833 die_offsets.push_back(form_value.Reference(cu)); in GetDIENamesAndRanges()
837 die_offsets.push_back(form_value.Reference(cu)); in GetDIENamesAndRanges()
930 std::vector<dw_offset_t>::const_iterator end = die_offsets.end(); in GetDIENamesAndRanges()
931 for (pos = die_offsets.begin(); pos != end; ++pos) in GetDIENamesAndRanges()
DSymbolFileDWARF.h442 void ParseFunctions (const DIEArray &die_offsets,
447 …uint32_t FindTypes(std::vector<dw_offset_t> die_offsets, uint32_t max_matches, lldb…