Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A 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()
89 default_scratch_ast->ForgetSource(m_ast_context, *m_ast_importer_sp); in ~ClangASTSource()
191 m_ast_importer_sp->GetNamespaceMap(namespace_context); in FindCompleteType()
281 if (!m_ast_importer_sp->CompleteTagDecl(tag_decl)) { in CompleteType()
285 m_ast_importer_sp->CompleteTagDeclWithOrigin(tag_decl, alternate); in CompleteType()
302 ClangASTImporter::DeclOrigin original = m_ast_importer_sp->GetDeclOrigin(interface_decl); in CompleteType()
311 m_ast_importer_sp->SetDeclOrigin(interface_decl, complete_iface_decl); in CompleteType()
[all …]
H A DClangPersistentVariables.cpp112 if (!m_ast_importer_sp) { in GetClangASTImporter()
113 m_ast_importer_sp = std::make_shared<ClangASTImporter>(); in GetClangASTImporter()
115 return m_ast_importer_sp; in GetClangASTImporter()
H A DClangPersistentVariables.h112 std::shared_ptr<ClangASTImporter> m_ast_importer_sp; variable
H A DClangASTSource.h392 std::shared_ptr<ClangASTImporter> m_ast_importer_sp; variable
H A DClangExpressionDeclMap.cpp212 return TypeFromUser(m_ast_importer_sp->DeportType(target, parser_type)); in DeportType()
702 m_ast_importer_sp->GetNamespaceMap(namespace_context); in FindExternalVisibleDecls()