Lines Matching refs:Consumers
139 std::vector<std::unique_ptr<ASTConsumer>> Consumers; in CreateASTConsumer() local
140 Consumers.push_back(std::make_unique<PCHGenerator>( in CreateASTConsumer()
146 Consumers.push_back(CI.getPCHContainerWriter().CreatePCHContainerGenerator( in CreateASTConsumer()
149 return std::make_unique<MultiplexConsumer>(std::move(Consumers)); in CreateASTConsumer()
198 std::vector<std::unique_ptr<ASTConsumer>> Consumers; in CreateMultiplexConsumer() local
200 Consumers.push_back(std::make_unique<PCHGenerator>( in CreateMultiplexConsumer()
211 Consumers.push_back(CI.getPCHContainerWriter().CreatePCHContainerGenerator( in CreateMultiplexConsumer()
213 return Consumers; in CreateMultiplexConsumer()
219 std::vector<std::unique_ptr<ASTConsumer>> Consumers = in CreateASTConsumer() local
221 if (Consumers.empty()) in CreateASTConsumer()
224 return std::make_unique<MultiplexConsumer>(std::move(Consumers)); in CreateASTConsumer()
275 std::vector<std::unique_ptr<ASTConsumer>> Consumers; in CreateASTConsumer() local
279 Consumers.push_back(std::make_unique<ReducedBMIGenerator>( in CreateASTConsumer()
284 Consumers.push_back(std::make_unique<CXX20ModulesGenerator>( in CreateASTConsumer()
288 return std::make_unique<MultiplexConsumer>(std::move(Consumers)); in CreateASTConsumer()