Home
last modified time | relevance | path

Searched refs:MultiplexConsumer (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DMultiplexConsumer.cpp277 MultiplexConsumer::MultiplexConsumer( in MultiplexConsumer() function in MultiplexConsumer
301 MultiplexConsumer::MultiplexConsumer(std::unique_ptr<ASTConsumer> C) in MultiplexConsumer() function in MultiplexConsumer
302 : MultiplexConsumer([](std::unique_ptr<ASTConsumer> Consumer) { in MultiplexConsumer()
308 MultiplexConsumer::~MultiplexConsumer() {} in ~MultiplexConsumer()
310 void MultiplexConsumer::Initialize(ASTContext &Context) { in Initialize()
315 bool MultiplexConsumer::HandleTopLevelDecl(DeclGroupRef D) { in HandleTopLevelDecl()
322 void MultiplexConsumer::HandleInlineFunctionDefinition(FunctionDecl *D) { in HandleInlineFunctionDefinition()
327 void MultiplexConsumer::HandleCXXStaticMemberVarInstantiation(VarDecl *VD) { in HandleCXXStaticMemberVarInstantiation()
332 void MultiplexConsumer::HandleInterestingDecl(DeclGroupRef D) { in HandleInterestingDecl()
337 void MultiplexConsumer::HandleTranslationUnit(ASTContext &Ctx) { in HandleTranslationUnit()
[all …]
H A DFrontendActions.cpp149 return std::make_unique<MultiplexConsumer>(std::move(Consumers)); in CreateASTConsumer()
224 return std::make_unique<MultiplexConsumer>(std::move(Consumers)); in CreateASTConsumer()
304 return std::make_unique<MultiplexConsumer>(std::move(Consumers)); in CreateASTConsumer()
H A DFrontendAction.cpp391 return std::make_unique<MultiplexConsumer>(std::move(Consumers)); in CreateWrappedASTConsumer()
H A DASTUnit.cpp1673 std::make_unique<MultiplexConsumer>(std::move(Consumers))); in LoadFromCompilerInvocationAction()
/freebsd/contrib/llvm-project/clang/include/clang/Frontend/
H A DMultiplexConsumer.h52 class MultiplexConsumer : public SemaConsumer {
55 MultiplexConsumer(std::vector<std::unique_ptr<ASTConsumer>> C);
56 MultiplexConsumer(std::unique_ptr<ASTConsumer> C);
57 ~MultiplexConsumer() override;
/freebsd/contrib/llvm-project/clang/lib/Interpreter/
H A DInterpreter.cpp253 class InProcessPrintingASTConsumer final : public MultiplexConsumer {
258 : MultiplexConsumer(std::move(C)), Interp(I) {} in InProcessPrintingASTConsumer()
276 return MultiplexConsumer::HandleTopLevelDecl(DGR); in HandleTopLevelDecl()
341 return std::make_unique<MultiplexConsumer>(std::move(Cs)); in CreateASTConsumer()
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/
H A DExtractAPIConsumer.cpp547 return std::make_unique<MultiplexConsumer>(std::move(Consumers)); in CreateASTConsumer()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenAction.cpp1000 return std::make_unique<MultiplexConsumer>(std::move(Consumers)); in CreateASTConsumer()
/freebsd/lib/clang/libclang/
H A DMakefile498 SRCS_MIN+= Frontend/MultiplexConsumer.cpp
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc1177 …nsumerC1ERKSt6vectorIPNS_11ASTConsumerESaIS3_EE", "clang::MultiplexConsumer::MultiplexConsumer(std…
1178 …nsumerC2ERKSt6vectorIPNS_11ASTConsumerESaIS3_EE", "clang::MultiplexConsumer::MultiplexConsumer(std…
1179 {"_ZN5clang17MultiplexConsumerD0Ev", "clang::MultiplexConsumer::~MultiplexConsumer()"},
1180 {"_ZN5clang17MultiplexConsumerD1Ev", "clang::MultiplexConsumer::~MultiplexConsumer()"},
1181 {"_ZN5clang17MultiplexConsumerD2Ev", "clang::MultiplexConsumer::~MultiplexConsumer()"},
1182 {"_ZN5clang17MultiplexConsumer10InitializeERNS_10ASTContextE", "clang::MultiplexConsumer::Initializ…
1183 {"_ZN5clang17MultiplexConsumer18HandleTopLevelDeclENS_12DeclGroupRefE", "clang::MultiplexConsumer::…
1184 …ltiplexConsumer21HandleInterestingDeclENS_12DeclGroupRefE", "clang::MultiplexConsumer::HandleInter…
1185 {"_ZN5clang17MultiplexConsumer21HandleTranslationUnitERNS_10ASTContextE", "clang::MultiplexConsumer
1186 {"_ZN5clang17MultiplexConsumer23HandleTagDeclDefinitionEPNS_7TagDeclE", "clang::MultiplexConsumer::…
[all …]