Searched refs:MultiplexConsumer (Results 1 – 7 of 7) sorted by relevance
237 MultiplexConsumer::MultiplexConsumer( in MultiplexConsumer() function in MultiplexConsumer261 MultiplexConsumer::~MultiplexConsumer() {} in ~MultiplexConsumer()263 void MultiplexConsumer::Initialize(ASTContext &Context) { in Initialize()268 bool MultiplexConsumer::HandleTopLevelDecl(DeclGroupRef D) { in HandleTopLevelDecl()285 void MultiplexConsumer::HandleInterestingDecl(DeclGroupRef D) { in HandleInterestingDecl()295 void MultiplexConsumer::HandleTagDeclDefinition(TagDecl *D) { in HandleTagDeclDefinition()335 void MultiplexConsumer::HandleVTable(CXXRecordDecl *RD) { in HandleVTable()348 void MultiplexConsumer::PrintStats() { in PrintStats()353 bool MultiplexConsumer::shouldSkipFunctionBody(Decl *D) { in shouldSkipFunctionBody()360 void MultiplexConsumer::InitializeSema(Sema &S) { in InitializeSema()[all …]
143 return std::make_unique<MultiplexConsumer>(std::move(Consumers)); in CreateASTConsumer()205 return std::make_unique<MultiplexConsumer>(std::move(Consumers)); in CreateASTConsumer()
218 return std::make_unique<MultiplexConsumer>(std::move(Consumers)); in CreateWrappedASTConsumer()
1618 std::make_unique<MultiplexConsumer>(std::move(Consumers))); in LoadFromCompilerInvocationAction()
49 class MultiplexConsumer : public SemaConsumer {52 MultiplexConsumer(std::vector<std::unique_ptr<ASTConsumer>> C);53 ~MultiplexConsumer() override;
206 return std::make_unique<MultiplexConsumer>(std::move(Consumers)); in CreateASTConsumer()
401 SRCS_MIN+= Frontend/MultiplexConsumer.cpp