Lines Matching refs:DWARFASTParserClang

66 DWARFASTParserClang::DWARFASTParserClang(TypeSystemClang &ast)  in DWARFASTParserClang()  function in DWARFASTParserClang
67 : DWARFASTParser(Kind::DWARFASTParserClang), m_ast(ast), in DWARFASTParserClang()
70 DWARFASTParserClang::~DWARFASTParserClang() = default;
84 ClangASTImporter &DWARFASTParserClang::GetClangASTImporter() { in GetClangASTImporter()
157 TypeSP DWARFASTParserClang::ParseTypeFromClangModule(const SymbolContext &sc, in ParseTypeFromClangModule()
434 TypeSP DWARFASTParserClang::ParseTypeFromDWARF(const SymbolContext &sc, in ParseTypeFromDWARF()
573 DWARFASTParserClang::ParseTypeModifier(const SymbolContext &sc, in ParseTypeModifier()
796 DWARFASTParserClang::GetDIEClassTemplateParams(const DWARFDIE &die) { in GetDIEClassTemplateParams()
807 TypeSP DWARFASTParserClang::ParseEnum(const SymbolContext &sc, in ParseEnum()
944 DWARFASTParserClang::ParseSubroutine(const DWARFDIE &die, in ParseSubroutine()
1343 DWARFASTParserClang::ParseArrayType(const DWARFDIE &die, in ParseArrayType()
1397 TypeSP DWARFASTParserClang::ParsePointerToMemberType( in ParsePointerToMemberType()
1424 void DWARFASTParserClang::ParseInheritance( in ParseInheritance()
1523 TypeSP DWARFASTParserClang::UpdateSymbolContextScopeForType( in UpdateSymbolContextScopeForType()
1553 DWARFASTParserClang::GetCPlusPlusQualifiedName(const DWARFDIE &die) { in GetCPlusPlusQualifiedName()
1608 DWARFASTParserClang::ParseStructureLikeDIE(const SymbolContext &sc, in ParseStructureLikeDIE()
1960 class DWARFASTParserClang::DelayedAddObjCClassProperty {
2017 bool DWARFASTParserClang::ParseTemplateDIE( in ParseTemplateDIE()
2131 bool DWARFASTParserClang::ParseTemplateParameterInfos( in ParseTemplateParameterInfos()
2158 bool DWARFASTParserClang::CompleteRecordType(const DWARFDIE &die, in CompleteRecordType()
2258 bool DWARFASTParserClang::CompleteEnumType(const DWARFDIE &die, in CompleteEnumType()
2273 bool DWARFASTParserClang::CompleteTypeFromDWARF(const DWARFDIE &die, in CompleteTypeFromDWARF()
2306 void DWARFASTParserClang::EnsureAllDIEsInDeclContextHaveBeenParsed( in EnsureAllDIEsInDeclContextHaveBeenParsed()
2317 CompilerDecl DWARFASTParserClang::GetDeclForUIDFromDWARF(const DWARFDIE &die) { in GetDeclForUIDFromDWARF()
2325 DWARFASTParserClang::GetDeclContextForUIDFromDWARF(const DWARFDIE &die) { in GetDeclContextForUIDFromDWARF()
2333 DWARFASTParserClang::GetDeclContextContainingUIDFromDWARF(const DWARFDIE &die) { in GetDeclContextContainingUIDFromDWARF()
2341 size_t DWARFASTParserClang::ParseChildEnumerators( in ParseChildEnumerators()
2408 DWARFASTParserClang::ConstructDemangledNameFromDWARF(const DWARFDIE &die) { in ConstructDemangledNameFromDWARF()
2441 DWARFASTParserClang::ParseFunctionFromDWARF(CompileUnit &comp_unit, in ParseFunctionFromDWARF()
2640 DWARFASTParserClang::MemberAttributes::MemberAttributes( in MemberAttributes()
2771 void DWARFASTParserClang::ParseObjCProperty( in ParseObjCProperty()
2807 llvm::Expected<llvm::APInt> DWARFASTParserClang::ExtractIntFromFormValue( in ExtractIntFromFormValue()
2863 void DWARFASTParserClang::CreateStaticMemberVariable( in CreateStaticMemberVariable()
2902 void DWARFASTParserClang::ParseSingleMember( in ParseSingleMember()
3129 bool DWARFASTParserClang::ParseChildMembers( in ParseChildMembers()
3192 size_t DWARFASTParserClang::ParseChildParameters( in ParseChildParameters()
3314 clang::Decl *DWARFASTParserClang::GetClangDeclForDIE(const DWARFDIE &die) { in GetClangDeclForDIE()
3419 DWARFASTParserClang::GetClangDeclContextForDIE(const DWARFDIE &die) { in GetClangDeclContextForDIE()
3467 DWARFASTParserClang::GetOwningClangModule(const DWARFDIE &die) { in GetOwningClangModule()
3541 DWARFASTParserClang::GetDeclContextForBlock(const DWARFDIE &die) { in GetDeclContextForBlock()
3555 clang::BlockDecl *DWARFASTParserClang::ResolveBlockDIE(const DWARFDIE &die) { in ResolveBlockDIE()
3577 DWARFASTParserClang::ResolveNamespaceDIE(const DWARFDIE &die) { in ResolveNamespaceDIE()
3605 DWARFASTParserClang::ResolveImportedDeclarationDIE(const DWARFDIE &die) { in ResolveImportedDeclarationDIE()
3640 clang::DeclContext *DWARFASTParserClang::GetClangDeclContextContainingDIE( in GetClangDeclContextContainingDIE()
3659 DWARFASTParserClang::GetCachedClangDeclContextForDIE(const DWARFDIE &die) { in GetCachedClangDeclContextForDIE()
3668 void DWARFASTParserClang::LinkDeclContextToDIE(clang::DeclContext *decl_ctx, in LinkDeclContextToDIE()
3676 bool DWARFASTParserClang::CopyUniqueClassMethodTypes( in CopyUniqueClassMethodTypes()
3751 DWARFASTParserClang *src_dwarf_ast_parser = in CopyUniqueClassMethodTypes()
3752 static_cast<DWARFASTParserClang *>( in CopyUniqueClassMethodTypes()
3754 DWARFASTParserClang *dst_dwarf_ast_parser = in CopyUniqueClassMethodTypes()
3755 static_cast<DWARFASTParserClang *>( in CopyUniqueClassMethodTypes()
3828 bool DWARFASTParserClang::ShouldCreateUnnamedBitfield( in ShouldCreateUnnamedBitfield()
3860 void DWARFASTParserClang::ParseRustVariantPart( in ParseRustVariantPart()