Lines Matching full:consumer
140 std::unique_ptr<ASTConsumer> Consumer = CreateASTConsumer(CI, InFile);
141 if (!Consumer)
145 return Consumer;
147 // Make sure the non-plugin consumer is first, so that plugins can't
150 Consumers.push_back(std::move(Consumer));
217 // Create the AST consumer.
311 // Create the AST context and consumer unless this is a preprocessor only
318 std::unique_ptr<ASTConsumer> Consumer =
320 if (!Consumer)
325 CI.getASTContext().setASTMutationListener(Consumer->GetASTMutationListener());
339 Consumer->GetASTDeserializationListener();
362 CI.setASTConsumer(std::move(Consumer));
468 // Sema references the ast consumer, so reset sema first.
530 // Use a code completion consumer?