Home
last modified time | relevance | path

Searched refs:m_ast_importer_sp (Results 1 – 5 of 5) sorted by relevance

/external/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
DClangPersistentVariables.cpp106 if (!m_ast_importer_sp) { in GetClangASTImporter()
107 m_ast_importer_sp = std::make_shared<ClangASTImporter>(); in GetClangASTImporter()
109 return m_ast_importer_sp; in GetClangASTImporter()
DClangASTSource.cpp57 m_ast_importer_sp(importer), m_active_lexical_decls(), in ClangASTSource()
59 assert(m_ast_importer_sp && "No ClangASTImporter passed to ClangASTSource?"); in ClangASTSource()
66 m_ast_importer_sp->InstallMapCompleter(m_ast_context, *this); in InstallASTContext()
70 m_ast_importer_sp->ForgetDestination(m_ast_context); in ~ClangASTSource()
86 if (m_ast_context != &scratch_ast_context && m_ast_importer_sp) in ~ClangASTSource()
87 m_ast_importer_sp->ForgetSource(&scratch_ast_context, m_ast_context); in ~ClangASTSource()
189 m_ast_importer_sp->GetNamespaceMap(namespace_context); in FindCompleteType()
297 if (!m_ast_importer_sp->CompleteTagDecl(tag_decl)) { in CompleteType()
301 m_ast_importer_sp->CompleteTagDeclWithOrigin(tag_decl, alternate); in CompleteType()
318 ClangASTImporter::DeclOrigin original = m_ast_importer_sp->GetDeclOrigin(interface_decl); in CompleteType()
[all …]
DClangPersistentVariables.h108 std::shared_ptr<ClangASTImporter> m_ast_importer_sp; variable
DClangASTSource.h385 std::shared_ptr<ClangASTImporter> m_ast_importer_sp; variable
DClangExpressionDeclMap.cpp191 return TypeFromUser(m_ast_importer_sp->DeportType(target, parser_type)); in DeportType()
684 m_ast_importer_sp->GetNamespaceMap(namespace_context); in FindExternalVisibleDecls()