Searched refs:MultiplexConsumer (Results 1 – 8 of 8) sorted by relevance
232 MultiplexConsumer::MultiplexConsumer( in MultiplexConsumer() function in MultiplexConsumer256 MultiplexConsumer::~MultiplexConsumer() {} in ~MultiplexConsumer()258 void MultiplexConsumer::Initialize(ASTContext &Context) { in Initialize()263 bool MultiplexConsumer::HandleTopLevelDecl(DeclGroupRef D) { in HandleTopLevelDecl()280 void MultiplexConsumer::HandleInterestingDecl(DeclGroupRef D) { in HandleInterestingDecl()290 void MultiplexConsumer::HandleTagDeclDefinition(TagDecl *D) { in HandleTagDeclDefinition()325 void MultiplexConsumer::HandleVTable(CXXRecordDecl *RD) { in HandleVTable()338 void MultiplexConsumer::PrintStats() { in PrintStats()343 bool MultiplexConsumer::shouldSkipFunctionBody(Decl *D) { in shouldSkipFunctionBody()350 void MultiplexConsumer::InitializeSema(Sema &S) { in InitializeSema()[all …]
120 return llvm::make_unique<MultiplexConsumer>(std::move(Consumers)); in CreateASTConsumer()183 return llvm::make_unique<MultiplexConsumer>(std::move(Consumers)); in CreateASTConsumer()
219 return llvm::make_unique<MultiplexConsumer>(std::move(Consumers)); in CreateWrappedASTConsumer()
1610 llvm::make_unique<MultiplexConsumer>(std::move(Consumers))); in LoadFromCompilerInvocationAction()
50 class MultiplexConsumer : public SemaConsumer {53 MultiplexConsumer(std::vector<std::unique_ptr<ASTConsumer>> C);54 ~MultiplexConsumer() override;
180 return llvm::make_unique<MultiplexConsumer>(std::move(Consumers)); in CreateASTConsumer()
348 SRCS_MIN+= Frontend/MultiplexConsumer.cpp
203 return llvm::make_unique<MultiplexConsumer>(std::move(Consumers)); in CreateASTConsumer()