Lines Matching refs:DWARFASTParserClang

60 DWARFASTParserClang::DWARFASTParserClang(TypeSystemClang &ast)  in DWARFASTParserClang()  function in DWARFASTParserClang
63 DWARFASTParserClang::~DWARFASTParserClang() = default;
91 ClangASTImporter &DWARFASTParserClang::GetClangASTImporter() { in GetClangASTImporter()
144 TypeSP DWARFASTParserClang::ParseTypeFromClangModule(const SymbolContext &sc, in ParseTypeFromClangModule()
437 TypeSP DWARFASTParserClang::ParseTypeFromDWARF(const SymbolContext &sc, in ParseTypeFromDWARF()
548 DWARFASTParserClang::ParseTypeModifier(const SymbolContext &sc, in ParseTypeModifier()
771 TypeSP DWARFASTParserClang::ParseEnum(const SymbolContext &sc, in ParseEnum()
879 TypeSP DWARFASTParserClang::ParseSubroutine(const DWARFDIE &die, in ParseSubroutine()
1299 TypeSP DWARFASTParserClang::ParseArrayType(const DWARFDIE &die, in ParseArrayType()
1352 TypeSP DWARFASTParserClang::ParsePointerToMemberType( in ParsePointerToMemberType()
1375 TypeSP DWARFASTParserClang::UpdateSymbolContextScopeForType( in UpdateSymbolContextScopeForType()
1410 DWARFASTParserClang::ParseStructureLikeDIE(const SymbolContext &sc, in ParseStructureLikeDIE()
1759 class DWARFASTParserClang::DelayedAddObjCClassProperty {
1819 bool DWARFASTParserClang::ParseTemplateDIE( in ParseTemplateDIE()
1927 bool DWARFASTParserClang::ParseTemplateParameterInfos( in ParseTemplateParameterInfos()
1952 bool DWARFASTParserClang::CompleteRecordType(const DWARFDIE &die, in CompleteRecordType()
2046 bool DWARFASTParserClang::CompleteEnumType(const DWARFDIE &die, in CompleteEnumType()
2061 bool DWARFASTParserClang::CompleteTypeFromDWARF(const DWARFDIE &die, in CompleteTypeFromDWARF()
2101 void DWARFASTParserClang::EnsureAllDIEsInDeclContextHaveBeenParsed( in EnsureAllDIEsInDeclContextHaveBeenParsed()
2112 CompilerDecl DWARFASTParserClang::GetDeclForUIDFromDWARF(const DWARFDIE &die) { in GetDeclForUIDFromDWARF()
2120 DWARFASTParserClang::GetDeclContextForUIDFromDWARF(const DWARFDIE &die) { in GetDeclContextForUIDFromDWARF()
2128 DWARFASTParserClang::GetDeclContextContainingUIDFromDWARF(const DWARFDIE &die) { in GetDeclContextContainingUIDFromDWARF()
2136 size_t DWARFASTParserClang::ParseChildEnumerators( in ParseChildEnumerators()
2202 Function *DWARFASTParserClang::ParseFunctionFromDWARF(CompileUnit &comp_unit, in ParseFunctionFromDWARF()
2316 void DWARFASTParserClang::ParseSingleMember( in ParseSingleMember()
2732 bool DWARFASTParserClang::ParseChildMembers( in ParseChildMembers()
2885 size_t DWARFASTParserClang::ParseChildParameters( in ParseChildParameters()
3100 Type *DWARFASTParserClang::GetTypeForDIE(const DWARFDIE &die) { in GetTypeForDIE()
3121 clang::Decl *DWARFASTParserClang::GetClangDeclForDIE(const DWARFDIE &die) { in GetClangDeclForDIE()
3222 DWARFASTParserClang::GetClangDeclContextForDIE(const DWARFDIE &die) { in GetClangDeclContextForDIE()
3265 DWARFASTParserClang::GetOwningClangModule(const DWARFDIE &die) { in GetOwningClangModule()
3338 DWARFASTParserClang::GetDeclContextForBlock(const DWARFDIE &die) { in GetDeclContextForBlock()
3352 clang::BlockDecl *DWARFASTParserClang::ResolveBlockDIE(const DWARFDIE &die) { in ResolveBlockDIE()
3374 DWARFASTParserClang::ResolveNamespaceDIE(const DWARFDIE &die) { in ResolveNamespaceDIE()
3425 clang::DeclContext *DWARFASTParserClang::GetClangDeclContextContainingDIE( in GetClangDeclContextContainingDIE()
3444 DWARFASTParserClang::GetCachedClangDeclContextForDIE(const DWARFDIE &die) { in GetCachedClangDeclContextForDIE()
3453 void DWARFASTParserClang::LinkDeclContextToDIE(clang::DeclContext *decl_ctx, in LinkDeclContextToDIE()
3461 bool DWARFASTParserClang::CopyUniqueClassMethodTypes( in CopyUniqueClassMethodTypes()
3570 DWARFASTParserClang *src_dwarf_ast_parser = in CopyUniqueClassMethodTypes()
3571 static_cast<DWARFASTParserClang *>( in CopyUniqueClassMethodTypes()
3573 DWARFASTParserClang *dst_dwarf_ast_parser = in CopyUniqueClassMethodTypes()
3574 static_cast<DWARFASTParserClang *>( in CopyUniqueClassMethodTypes()