Home
last modified time | relevance | path

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

/src/contrib/llvm-project/clang/lib/Frontend/
H A DMultiplexConsumer.cpp277 MultiplexConsumer::MultiplexConsumer( in MultiplexConsumer() function in MultiplexConsumer
301 MultiplexConsumer::~MultiplexConsumer() {} in ~MultiplexConsumer()
303 void MultiplexConsumer::Initialize(ASTContext &Context) { in Initialize()
308 bool MultiplexConsumer::HandleTopLevelDecl(DeclGroupRef D) { in HandleTopLevelDecl()
315 void MultiplexConsumer::HandleInlineFunctionDefinition(FunctionDecl *D) { in HandleInlineFunctionDefinition()
320 void MultiplexConsumer::HandleCXXStaticMemberVarInstantiation(VarDecl *VD) { in HandleCXXStaticMemberVarInstantiation()
325 void MultiplexConsumer::HandleInterestingDecl(DeclGroupRef D) { in HandleInterestingDecl()
330 void MultiplexConsumer::HandleTranslationUnit(ASTContext &Ctx) { in HandleTranslationUnit()
335 void MultiplexConsumer::HandleTagDeclDefinition(TagDecl *D) { in HandleTagDeclDefinition()
340 void MultiplexConsumer::HandleTagDeclRequiredDefinition(const TagDecl *D) { in HandleTagDeclRequiredDefinition()
[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()
288 return std::make_unique<MultiplexConsumer>(std::move(Consumers)); in CreateASTConsumer()
H A DFrontendAction.cpp240 return std::make_unique<MultiplexConsumer>(std::move(Consumers)); in CreateWrappedASTConsumer()
H A DASTUnit.cpp1665 std::make_unique<MultiplexConsumer>(std::move(Consumers))); in LoadFromCompilerInvocationAction()
/src/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() override;
/src/contrib/llvm-project/clang/lib/ExtractAPI/
H A DExtractAPIConsumer.cpp567 return std::make_unique<MultiplexConsumer>(std::move(Consumers)); in CreateASTConsumer()
/src/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenAction.cpp1042 return std::make_unique<MultiplexConsumer>(std::move(Consumers)); in CreateASTConsumer()
/src/contrib/llvm-project/clang/lib/ARCMigrate/
H A DObjCMT.cpp203 return std::make_unique<MultiplexConsumer>(std::move(Consumers)); in CreateASTConsumer()
/src/lib/clang/libclang/
H A DMakefile489 SRCS_MIN+= Frontend/MultiplexConsumer.cpp