Home
last modified time | relevance | path

Searched refs:CxxModuleHandler (Results 1 – 4 of 4) sorted by relevance

/freebsd-src/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DCxxModuleHandler.h33 class CxxModuleHandler {
50 CxxModuleHandler() = default;
51 CxxModuleHandler(clang::ASTImporter &importer, clang::ASTContext *target);
H A DCxxModuleHandler.cpp21 CxxModuleHandler::CxxModuleHandler(ASTImporter &importer, ASTContext *target) in CxxModuleHandler() function in CxxModuleHandler
184 std::optional<Decl *> CxxModuleHandler::tryInstantiateStdTemplate(Decl *d) { in tryInstantiateStdTemplate()
292 std::optional<Decl *> CxxModuleHandler::Import(Decl *d) { in Import()
H A DClangASTImporter.h30 #include "Plugins/ExpressionParser/Clang/CxxModuleHandler.h"
281 /// CxxModuleHandler to replace any missing or malformed declarations with
302 /// Scope guard that attaches a CxxModuleHandler to an ASTImporterDelegate in ~CxxModuleScope()
307 CxxModuleHandler m_handler; in ~CxxModuleScope()
316 // If the delegate doesn't have a CxxModuleHandler yet, create one
319 m_handler = CxxModuleHandler(delegate, dst_ctx); in SetImportListener()
350 /// ASTContext. Used by the CxxModuleHandler to mark declarations that
356 CxxModuleHandler *m_std_handler = nullptr;
/freebsd-src/lib/clang/liblldb/
H A DMakefile385 SRCS+= Plugins/ExpressionParser/Clang/CxxModuleHandler.cpp