Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFASTParserClang.cpp71 DWARFASTParserClang::DWARFASTParserClang(TypeSystemClang &ast) in DWARFASTParserClang() function in DWARFASTParserClang
72 : DWARFASTParser(Kind::DWARFASTParserClang), m_ast(ast), in DWARFASTParserClang()
75 DWARFASTParserClang::~DWARFASTParserClang() = default;
89 ClangASTImporter &DWARFASTParserClang::GetClangASTImporter() { in GetClangASTImporter()
163 DWARFASTParserClang::GetObjectParameter(const DWARFDIE &subprogram, in GetObjectParameter()
252 TypeSP DWARFASTParserClang::ParseTypeFromClangModule(const SymbolContext &sc, in ParseTypeFromClangModule()
524 TypeSP DWARFASTParserClang::ParseTypeFromDWARF(const SymbolContext &sc, in ParseTypeFromDWARF()
689 DWARFASTParserClang::ParseTypeModifier(const SymbolContext &sc, in ParseTypeModifier()
915 std::string DWARFASTParserClang::GetDIEClassTemplateParams(DWARFDIE die) { in GetDIEClassTemplateParams()
929 void DWARFASTParserClang::MapDeclDIEToDefDIE( in MapDeclDIEToDefDIE()
[all …]
H A DDWARFASTParserClang.h44 class DWARFASTParserClang : public lldb_private::plugin::dwarf::DWARFASTParser {
46 DWARFASTParserClang(lldb_private::TypeSystemClang &ast);
48 ~DWARFASTParserClang() override;
268 return Parser->GetKind() == Kind::DWARFASTParserClang; in classof()
H A DDWARFASTParser.h32 enum class Kind { DWARFASTParserClang }; enumerator
H A DSymbolFileDWARFDebugMap.h25 class DWARFASTParserClang; variable
151 friend class ::DWARFASTParserClang;
H A DSymbolFileDWARF.h42 class DWARFASTParserClang; variable
H A DSymbolFileDWARF.cpp1552 DWARFASTParserClang *ast_parser = in HasForwardDeclForCompilerType()
1553 static_cast<DWARFASTParserClang *>(clang_type_system->GetDWARFParser()); in HasForwardDeclForCompilerType()
1561 DWARFASTParserClang *ast_parser = in CompleteType()
1562 static_cast<DWARFASTParserClang *>(clang_type_system->GetDWARFParser()); in CompleteType()
1606 DWARFASTParserClang *ast_parser = in CompleteType()
1607 static_cast<DWARFASTParserClang *>(dwarf_ast); in CompleteType()
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.h44 class DWARFASTParserClang; variable
1217 std::unique_ptr<DWARFASTParserClang> m_dwarf_ast_parser_up;
H A DTypeSystemClang.cpp8993 m_dwarf_ast_parser_up = std::make_unique<DWARFASTParserClang>(*this); in GetDWARFParser()
/freebsd/lib/clang/liblldb/
H A DMakefile578 SRCS+= Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp