Searched refs:MultiplexConsumer (Results 1 – 10 of 10) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | MultiplexConsumer.cpp | 277 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 D | FrontendActions.cpp | 149 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 D | FrontendAction.cpp | 391 return std::make_unique<MultiplexConsumer>(std::move(Consumers)); in CreateWrappedASTConsumer()
|
| H A D | ASTUnit.cpp | 1673 std::make_unique<MultiplexConsumer>(std::move(Consumers))); in LoadFromCompilerInvocationAction()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Frontend/ |
| H A D | MultiplexConsumer.h | 52 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 D | Interpreter.cpp | 253 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 D | ExtractAPIConsumer.cpp | 547 return std::make_unique<MultiplexConsumer>(std::move(Consumers)); in CreateASTConsumer()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenAction.cpp | 1000 return std::make_unique<MultiplexConsumer>(std::move(Consumers)); in CreateASTConsumer()
|
| /freebsd/lib/clang/libclang/ |
| H A D | Makefile | 498 SRCS_MIN+= Frontend/MultiplexConsumer.cpp
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 1177 …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 …]
|