Home | History | Annotate | Download | only in Frontend

Lines Matching full:consumer

89   /// The AST consumer.
90 OwningPtr<ASTConsumer> Consumer;
92 /// The code completion consumer.
398 bool hasASTConsumer() const { return Consumer.isValid(); }
401 assert(Consumer && "Compiler instance has no AST consumer!");
402 return *Consumer;
405 /// takeASTConsumer - Remove the current AST consumer and give ownership to
407 ASTConsumer *takeASTConsumer() { return Consumer.take(); }
409 /// setASTConsumer - Replace the current AST consumer; the compiler instance
442 "Compiler instance has no code completion consumer!");
446 /// takeCodeCompletionConsumer - Remove the current code completion consumer
452 /// setCodeCompletionConsumer - Replace the current code completion consumer;
556 /// Create a code completion consumer using the invocation; note that this
561 /// Create a code completion consumer to print code completion results, at