Searched refs:MultiplexConsumer (Results 1 – 12 of 12) sorted by relevance
243 MultiplexConsumer::MultiplexConsumer( in MultiplexConsumer() function in MultiplexConsumer267 MultiplexConsumer::~MultiplexConsumer() {} in ~MultiplexConsumer()269 void MultiplexConsumer::Initialize(ASTContext &Context) { in Initialize()274 bool MultiplexConsumer::HandleTopLevelDecl(DeclGroupRef D) { in HandleTopLevelDecl()291 void MultiplexConsumer::HandleInterestingDecl(DeclGroupRef D) { in HandleInterestingDecl()301 void MultiplexConsumer::HandleTagDeclDefinition(TagDecl *D) { in HandleTagDeclDefinition()341 void MultiplexConsumer::HandleVTable(CXXRecordDecl *RD) { in HandleVTable()354 void MultiplexConsumer::PrintStats() { in PrintStats()359 bool MultiplexConsumer::shouldSkipFunctionBody(Decl *D) { in shouldSkipFunctionBody()366 void MultiplexConsumer::InitializeSema(Sema &S) { in InitializeSema()[all …]
31 MultiplexConsumer.cpp
147 return std::make_unique<MultiplexConsumer>(std::move(Consumers)); in CreateASTConsumer()209 return std::make_unique<MultiplexConsumer>(std::move(Consumers)); in CreateASTConsumer()
230 return std::make_unique<MultiplexConsumer>(std::move(Consumers)); in CreateWrappedASTConsumer()
1615 std::make_unique<MultiplexConsumer>(std::move(Consumers))); in LoadFromCompilerInvocationAction()
51 class MultiplexConsumer : public SemaConsumer {54 MultiplexConsumer(std::vector<std::unique_ptr<ASTConsumer>> C);55 ~MultiplexConsumer() override;
26 class WrapConsumer : public MultiplexConsumer {34 : MultiplexConsumer(std::move(Consumer)), Context(std::move(Context)), in WrapConsumer()
41 "MultiplexConsumer.cpp",
308 class ClangTidyASTConsumer : public MultiplexConsumer {314 : MultiplexConsumer(std::move(Consumers)), in ClangTidyASTConsumer()
332 MultiplexConsumer Consumers(std::move(ASTConsumers)); in Parse()
376 return std::make_unique<MultiplexConsumer>(std::move(Consumers)); in CreateASTConsumer()
206 return std::make_unique<MultiplexConsumer>(std::move(Consumers)); in CreateASTConsumer()