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

/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
H A DHashedNameToDIE.h68 DIEArray &die_offsets)
73 die_offsets.push_back (die_info_array[i].offset);
80 DIEArray &die_offsets)
84 ExtractDIEArray (die_info_array, die_offsets);
99 die_offsets.push_back (die_info_array[i].offset);
108 DIEArray &die_offsets)
112 ExtractDIEArray (die_info_array, die_offsets);
129 die_offsets.push_back (die_info_array[i].offset);
160 DIEArray &die_offsets)
174 die_offsets
67 ExtractDIEArray(const DIEInfoArray &die_info_array, DIEArray &die_offsets) argument
78 ExtractDIEArray(const DIEInfoArray &die_info_array, const dw_tag_t tag, DIEArray &die_offsets) argument
105 ExtractDIEArray(const DIEInfoArray &die_info_array, const dw_tag_t tag, const uint32_t qualified_name_hash, DIEArray &die_offsets) argument
158 ExtractClassOrStructDIEArray(const DIEInfoArray &die_info_array, bool return_implementation_only_if_available, DIEArray &die_offsets) argument
194 ExtractTypesFromDIEArray(const DIEInfoArray &die_info_array, uint32_t type_flag_mask, uint32_t type_flag_value, DIEArray &die_offsets) argument
850 FindByName(const char *name, DIEArray &die_offsets) argument
859 FindByNameAndTag(const char *name, const dw_tag_t tag, DIEArray &die_offsets) argument
870 FindByNameAndTagAndQualifiedNameHash(const char *name, const dw_tag_t tag, const uint32_t qualified_name_hash, DIEArray &die_offsets) argument
882 FindCompleteObjCClassByName(const char *name, DIEArray &die_offsets, bool must_be_implementation) argument
[all...]
H A DDWARFDebugPubnames.h29 bool Find(const lldb_private::RegularExpression& regex, std::vector<dw_offset_t>& die_offsets) const;
H A DDWARFDebugPubnames.cpp267 DWARFDebugPubnames::Find(const char* name, bool ignore_case, std::vector<dw_offset_t>& die_offsets) const
272 die_offsets.clear();
276 (*pos).Find(name, ignore_case, die_offsets);
279 return !die_offsets.empty();
283 DWARFDebugPubnames::Find(const RegularExpression& regex, std::vector<dw_offset_t>& die_offsets) const
288 die_offsets.clear();
292 (*pos).Find(regex, die_offsets);
295 return !die_offsets.empty();
H A 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;
H A DDWARFDebugInfo.cpp724 vector<dw_offset_t>& die_offsets; member in struct:FindCallbackStringInfoTag
748 info->die_offsets.push_back(die->GetOffset());
753 info->die_offsets.push_back(die->GetOffset());
771 DWARFDebugInfo::Find(const char* name, bool ignore_case, vector<dw_offset_t>& die_offsets) const
773 die_offsets.clear();
776 FindCallbackStringInfo info = { name, ignore_case, NULL, die_offsets };
779 return !die_offsets.empty();
791 DWARFDebugInfo::Find(RegularExpression& re, vector<dw_offset_t>& die_offsets) const
793 die_offsets.clear();
794 FindCallbackStringInfo info = { NULL, false, &re, die_offsets };
[all...]
H A DDWARFDebugPubnamesSet.h77 void Find(const lldb_private::RegularExpression& regex, std::vector<dw_offset_t>& die_offsets) const;
H A DSymbolFileDWARF.cpp3113 DIEArray die_offsets; local
3126 m_apple_names_ap->FindByName (base_name_start, die_offsets);
3135 m_global_index.Find (name, die_offsets);
3138 const size_t num_die_matches = die_offsets.size();
3151 const dw_offset_t die_offset = die_offsets[i];
3232 DIEArray die_offsets; local
3240 DWARFMappedHash::ExtractDIEArray (hash_data_array, die_offsets);
3249 m_global_index.Find (regex, die_offsets);
3258 const size_t num_matches = die_offsets.size();
3264 const dw_offset_t die_offset = die_offsets[
3360 DIEArray die_offsets; local
3373 DIEArray die_offsets; local
3386 DIEArray die_offsets; local
3396 ParseFunctions(const DIEArray &die_offsets, SymbolContextList& sc_list) argument
3580 DIEArray die_offsets; local
3769 DIEArray die_offsets; local
4041 DIEArray die_offsets; local
4110 FindTypes(std::vector<dw_offset_t> die_offsets, uint32_t max_matches, TypeList& types) argument
5008 DIEArray die_offsets; local
5182 DIEArray die_offsets; local
7182 DIEArray die_offsets; local
7829 DIEArray die_offsets; local
7844 m_type_index.Find (ConstString(name), die_offsets); local
[all...]
H A DSymbolFileDWARF.h442 void ParseFunctions (const DIEArray &die_offsets,
447 uint32_t FindTypes(std::vector<dw_offset_t> die_offsets, uint32_t max_matches, lldb_private::TypeList& types);
H A DDWARFDebugInfoEntry.cpp760 std::vector<dw_offset_t> die_offsets;
833 die_offsets.push_back(form_value.Reference(cu));
837 die_offsets.push_back(form_value.Reference(cu));
930 std::vector<dw_offset_t>::const_iterator end = die_offsets.end();
931 for (pos = die_offsets.begin(); pos != end; ++pos)

Completed in 149 milliseconds