Lines Matching refs:DWARFDebugInfoEntry
119 void Push (DWARFCompileUnit *cu, const DWARFDebugInfoEntry *die) in Push()
133 const DWARFDebugInfoEntry *die = m_dies[i].die; in LogDIEs()
159 Push (DWARFCompileUnit *cu, const DWARFDebugInfoEntry *die) in Push()
180 DIEInfo (DWARFCompileUnit *c, const DWARFDebugInfoEntry *d) : in DIEInfo()
186 const DWARFDebugInfoEntry *die;
240 const DWARFDebugInfoEntry *die, in GetTypes()
292 for (const DWARFDebugInfoEntry *child_die = die->GetFirstChild(); in GetTypes()
430 static const DWARFDebugInfoEntry *
431 GetParentSymbolContextDIE(const DWARFDebugInfoEntry *child_die) in GetParentSymbolContextDIE()
433 const DWARFDebugInfoEntry *die; in GetParentSymbolContextDIE()
924 const DWARFDebugInfoEntry * cu_die = dwarf_cu->GetCompileUnitDIEOnly (); in ParseCompileUnit()
1021 …eUnitFunction (const SymbolContext& sc, DWARFCompileUnit* dwarf_cu, const DWARFDebugInfoEntry *die) in ParseCompileUnitFunction()
1125 const DWARFDebugInfoEntry *die = dwarf_cu->GetCompileUnitDIEOnly(); in ParseCompileUnitLanguage()
1149 const DWARFDebugInfoEntry *die = function_dies.GetDIEPtrAtIndex(func_idx); in ParseCompileUnitFunctions()
1168 const DWARFDebugInfoEntry * cu_die = dwarf_cu->GetCompileUnitDIEOnly(); in ParseCompileUnitSupportFiles()
1247 const DWARFDebugInfoEntry *dwarf_cu_die = dwarf_cu->GetCompileUnitDIEOnly(); in ParseCompileUnitLineTable()
1286 const DWARFDebugInfoEntry *die, in ParseFunctionBlocks()
1408 const DWARFDebugInfoEntry *die, in ParseTemplateDIE()
1420 DWARFDebugInfoEntry::Attributes attributes; in ParseTemplateDIE()
1510 const DWARFDebugInfoEntry *parent_die, in ParseTemplateParameterInfos()
1518 for (const DWARFDebugInfoEntry *die = parent_die->GetFirstChild(); in ParseTemplateParameterInfos()
1657 const DWARFDebugInfoEntry *parent_die) in ClassOrStructIsVirtual()
1661 …for (const DWARFDebugInfoEntry *die = parent_die->GetFirstChild(); die != NULL; die = die->GetSibl… in ClassOrStructIsVirtual()
1689 const DWARFDebugInfoEntry *parent_die, in ParseChildMembers()
1705 const DWARFDebugInfoEntry *die; in ParseChildMembers()
1719 DWARFDebugInfoEntry::Attributes attributes; in ParseChildMembers()
2124 DWARFDebugInfoEntry::Attributes attributes; in ParseChildMembers()
2246 const DWARFDebugInfoEntry* die = debug_info->GetDIEPtr(type_uid, &cu_sp); in GetClangDeclContextContainingTypeUID()
2270 const DWARFDebugInfoEntry* type_die = debug_info->GetDIEPtr(type_uid, &cu_sp); in ResolveTypeUID()
2279 SymbolFileDWARF::ResolveTypeUID (DWARFCompileUnit* cu, const DWARFDebugInfoEntry* die, bool assert_… in ResolveTypeUID()
2294 const DWARFDebugInfoEntry *decl_ctx_die = GetDeclContextDIEContainingDIE (cu, die); in ResolveTypeUID()
2344 …const DWARFDebugInfoEntry* die = m_forward_decl_clang_type_to_die.lookup (clang_type_no_qualifiers… in HasForwardDeclForClangType()
2354 …const DWARFDebugInfoEntry* die = m_forward_decl_clang_type_to_die.lookup (clang_type_no_qualifiers… in ResolveClangOpaqueTypeDefinition()
2389 DWARFDebugInfoEntry::Attributes attributes; in ResolveClangOpaqueTypeDefinition()
2491 …DWARFDebugInfoEntry *method_die = debug_info->GetDIEPtrWithCompileUnitHint (die_offset, &method_cu… in ResolveClangOpaqueTypeDefinition()
2646 SymbolFileDWARF::ResolveType (DWARFCompileUnit* dwarf_cu, const DWARFDebugInfoEntry* type_die, bool… in ResolveType()
2686 SymbolFileDWARF::GetFunction (DWARFCompileUnit* dwarf_cu, const DWARFDebugInfoEntry* func_die, Symb… in GetFunction()
2739 DWARFDebugInfoEntry *function_die = NULL; in ResolveSymbolContext()
2740 DWARFDebugInfoEntry *block_die = NULL; in ResolveSymbolContext()
2893 DWARFDebugInfoEntry *function_die = NULL; in ResolveSymbolContext()
2894 DWARFDebugInfoEntry *block_die = NULL; in ResolveSymbolContext()
3039 const DWARFDebugInfoEntry* die) in DIEIsInNamespace()
3047 const DWARFDebugInfoEntry *decl_ctx_die = NULL; in DIEIsInNamespace()
3147 const DWARFDebugInfoEntry* die = NULL; in FindGlobalVariables()
3257 const DWARFDebugInfoEntry* die = NULL; in FindGlobalVariables()
3297 …const DWARFDebugInfoEntry *die = DebugInfo()->GetDIEPtrWithCompileUnitHint (die_offset, &dwarf_cu); in ResolveFunction()
3304 const DWARFDebugInfoEntry *die, in ResolveFunction()
3316 const DWARFDebugInfoEntry* inlined_die = NULL; in ResolveFunction()
3414 SymbolFileDWARF::FunctionDieMatchesPartialName (const DWARFDebugInfoEntry* die, in FunctionDieMatchesPartialName()
3451 DWARFDebugInfoEntry::Attributes attributes; in FunctionDieMatchesPartialName()
3574 std::set<const DWARFDebugInfoEntry *> resolved_dies; in FindFunctions()
3593 … const DWARFDebugInfoEntry *die = info->GetDIEPtrWithCompileUnitHint (die_offset, &dwarf_cu); in FindFunctions()
3628 … const DWARFDebugInfoEntry* die = info->GetDIEPtrWithCompileUnitHint (die_offset, &dwarf_cu); in FindFunctions()
3665 … const DWARFDebugInfoEntry* die = info->GetDIEPtrWithCompileUnitHint (die_offset, &dwarf_cu); in FindFunctions()
3777 … const DWARFDebugInfoEntry* die = info->GetDIEPtrWithCompileUnitHint (die_offsets[i], &dwarf_cu); in FindFunctions()
3806 … const DWARFDebugInfoEntry* die = info->GetDIEPtrWithCompileUnitHint (die_offsets[i], &dwarf_cu); in FindFunctions()
3959 const DWARFDebugInfoEntry* die = NULL; in FindTypes()
4062 const DWARFDebugInfoEntry* die = NULL; in FindNamespace()
4142 const DWARFDebugInfoEntry *parent_die, in ParseChildParameters()
4157 const DWARFDebugInfoEntry *die; in ParseChildParameters()
4165 DWARFDebugInfoEntry::Attributes attributes; in ParseChildParameters()
4316 const DWARFDebugInfoEntry *parent_die in ParseChildEnumerators()
4323 const DWARFDebugInfoEntry *die; in ParseChildEnumerators()
4331 DWARFDebugInfoEntry::Attributes attributes; in ParseChildEnumerators()
4392 const DWARFDebugInfoEntry *parent_die, in ParseChildArrayInfo()
4402 const DWARFDebugInfoEntry *die; in ParseChildArrayInfo()
4411 DWARFDebugInfoEntry::Attributes attributes; in ParseChildArrayInfo()
4484 SymbolFileDWARF::GetTypeForDIE (DWARFCompileUnit *dwarf_cu, const DWARFDebugInfoEntry* die) in GetTypeForDIE()
4514 const DWARFDebugInfoEntry* die = DebugInfo()->GetDIEPtr(die_offset, &cu_sp); in GetClangDeclContextContainingDIEOffset()
4529 const DWARFDebugInfoEntry* die = debug_info->GetDIEPtr(die_offset, &cu_sp); in GetClangDeclContextForDIEOffset()
4538 SymbolFileDWARF::ResolveNamespaceDIE (DWARFCompileUnit *dwarf_cu, const DWARFDebugInfoEntry *die) in ResolveNamespaceDIE()
4585 …ngDeclContextForDIE (const SymbolContext &sc, DWARFCompileUnit *cu, const DWARFDebugInfoEntry *die) in GetClangDeclContextForDIE()
4613 …lContextContainingDIE (DWARFCompileUnit *cu, const DWARFDebugInfoEntry *die, const DWARFDebugInfoE… in GetClangDeclContextContainingDIE()
4618 const DWARFDebugInfoEntry *decl_ctx_die = GetDeclContextDIEContainingDIE (cu, die); in GetClangDeclContextContainingDIE()
4665 const DWARFDebugInfoEntry *
4666 SymbolFileDWARF::GetDeclContextDIEContainingDIE (DWARFCompileUnit *cu, const DWARFDebugInfoEntry *d… in GetDeclContextDIEContainingDIE()
4670 const DWARFDebugInfoEntry * const decl_die = die; in GetDeclContextDIEContainingDIE()
4697 …const DWARFDebugInfoEntry *spec_die = DebugInfo()->GetDIEPtrWithCompileUnitHint (die_offset, &spec… in GetDeclContextDIEContainingDIE()
4698 …const DWARFDebugInfoEntry *spec_die_decl_ctx_die = GetDeclContextDIEContainingDIE (spec_cu, spec_d… in GetDeclContextDIEContainingDIE()
4707 …const DWARFDebugInfoEntry *abs_die = DebugInfo()->GetDIEPtrWithCompileUnitHint (die_offset, &abs_c… in GetDeclContextDIEContainingDIE()
4708 …const DWARFDebugInfoEntry *abs_die_decl_ctx_die = GetDeclContextDIEContainingDIE (abs_cu, abs_die); in GetDeclContextDIEContainingDIE()
4774 SymbolFileDWARF::FindCompleteObjCDefinitionTypeForDIE (const DWARFDebugInfoEntry *die, in FindCompleteObjCDefinitionTypeForDIE()
4805 const DWARFDebugInfoEntry* type_die = NULL; in FindCompleteObjCDefinitionTypeForDIE()
4885 SymbolFileDWARF::DIEDeclContextsMatch (DWARFCompileUnit* cu1, const DWARFDebugInfoEntry *die1, in DIEDeclContextsMatch()
4886 DWARFCompileUnit* cu2, const DWARFDebugInfoEntry *die2) in DIEDeclContextsMatch()
4926 const DWARFDebugInfoEntry *decl_ctx_die1; in DIEDeclContextsMatch()
4927 const DWARFDebugInfoEntry *decl_ctx_die2; in DIEDeclContextsMatch()
4981 const DWARFDebugInfoEntry *die, in FindDefinitionTypeForDIE()
5051 const DWARFDebugInfoEntry* type_die = NULL; in FindDefinitionTypeForDIE()
5222 const DWARFDebugInfoEntry* type_die = NULL; in FindDefinitionTypeForDWARFDeclContext()
5327 const DWARFDebugInfoEntry *src_class_die, in CopyUniqueClassMethodTypes()
5329 const DWARFDebugInfoEntry *dst_class_die, in CopyUniqueClassMethodTypes()
5330 … llvm::SmallVectorImpl <const DWARFDebugInfoEntry *> &failures) in CopyUniqueClassMethodTypes()
5342 const DWARFDebugInfoEntry *src_die; in CopyUniqueClassMethodTypes()
5343 const DWARFDebugInfoEntry *dst_die; in CopyUniqueClassMethodTypes()
5344 UniqueCStringMap<const DWARFDebugInfoEntry *> src_name_to_die; in CopyUniqueClassMethodTypes()
5345 UniqueCStringMap<const DWARFDebugInfoEntry *> dst_name_to_die; in CopyUniqueClassMethodTypes()
5346 UniqueCStringMap<const DWARFDebugInfoEntry *> src_name_to_die_artificial; in CopyUniqueClassMethodTypes()
5347 UniqueCStringMap<const DWARFDebugInfoEntry *> dst_name_to_die_artificial; in CopyUniqueClassMethodTypes()
5551 UniqueCStringMap<const DWARFDebugInfoEntry *> name_to_die_artificial_not_in_src; in CopyUniqueClassMethodTypes()
5612 …seType (const SymbolContext& sc, DWARFCompileUnit* dwarf_cu, const DWARFDebugInfoEntry *die, bool … in ParseType()
5630 const DWARFDebugInfoEntry *context_die; in ParseType()
5666 DWARFDebugInfoEntry::Attributes attributes; in ParseType()
5822 … DWARFDebugInfoEntry* encoding_die = dwarf_cu->GetDIEPtr(encoding_uid); in ParseType()
6115 const DWARFDebugInfoEntry *decl_ctx_die; in ParseType()
6462 … if (DWARFDebugInfoEntry::GetName (this, dwarf_cu, object_pointer_die_offset, s)) in ParseType()
6487 const DWARFDebugInfoEntry *decl_ctx_die = NULL; in ParseType()
6588 const DWARFDebugInfoEntry *class_type_die = NULL; in ParseType()
6603 … llvm::SmallVector<const DWARFDebugInfoEntry *, 0> failures; in ParseType()
6637 …const DWARFDebugInfoEntry* spec_die = DebugInfo()->GetDIEPtr(specification_die_offset, &spec_cu_sp… in ParseType()
6660 …const DWARFDebugInfoEntry* abs_die = DebugInfo()->GetDIEPtr(abstract_origin_die_offset, &abs_cu_sp… in ParseType()
6987 const DWARFDebugInfoEntry *sc_parent_die = GetParentSymbolContextDIE(die); in ParseType()
7026 const DWARFDebugInfoEntry *die, in ParseTypes()
7071 const DWARFDebugInfoEntry *function_die = dwarf_cu->GetDIEPtr(function_die_offset); in ParseFunctionBlocks()
7094 const DWARFDebugInfoEntry *func_die = dwarf_cu->GetDIEPtr(function_die_offset); in ParseTypes()
7102 const DWARFDebugInfoEntry *dwarf_cu_die = dwarf_cu->DIE(); in ParseTypes()
7129 const DWARFDebugInfoEntry *function_die = dwarf_cu->GetDIEPtr(sc.function->GetID()); in ParseVariablesForContext()
7157 const DWARFDebugInfoEntry* die = NULL; in ParseVariablesForContext()
7224 const DWARFDebugInfoEntry *die, in ParseVariableDIE()
7239 DWARFDebugInfoEntry::Attributes attributes; in ParseVariableDIE()
7360 const DWARFDebugInfoEntry *sc_parent_die = GetParentSymbolContextDIE(die); in ParseVariableDIE()
7534 const DWARFDebugInfoEntry *
7544 …const DWARFDebugInfoEntry *die = info->GetDIEPtrWithCompileUnitHint(func_die_offset, result_die_cu… in FindBlockContainingSpecification()
7554 const DWARFDebugInfoEntry *
7556 const DWARFDebugInfoEntry *die, in FindBlockContainingSpecification()
7586 …for (const DWARFDebugInfoEntry *child_die = die->GetFirstChild(); child_die != NULL; child_die = c… in FindBlockContainingSpecification()
7588 const DWARFDebugInfoEntry *result_die = FindBlockContainingSpecification (dwarf_cu, in FindBlockContainingSpecification()
7607 const DWARFDebugInfoEntry *orig_die, in ParseVariables()
7619 const DWARFDebugInfoEntry *die = orig_die; in ParseVariables()
7639 const DWARFDebugInfoEntry *sc_parent_die = GetParentSymbolContextDIE(orig_die); in ParseVariables()
7678 …const DWARFDebugInfoEntry *concrete_block_die = FindBlockContainingSpecification (sc.function->Get… in ParseVariables()
7798 const DWARFDebugInfoEntry *context_die = *pos; in SearchDeclContext()
7808 const DWARFDebugInfoEntry* die = NULL; in SearchDeclContext()