14 #ifndef LLVM_CLANG_SEMA_SEMACONSUMER_H 15 #define LLVM_CLANG_SEMA_SEMACONSUMER_H 26 virtual void anchor();
29 ASTConsumer::SemaConsumer =
true;
42 return Consumer->SemaConsumer;
static bool classof(const ASTConsumer *Consumer)
ASTConsumer - This is an abstract interface that should be implemented by clients that read ASTs...
An abstract interface that should be implemented by clients that read ASTs and then require further s...
virtual void ForgetSema()
Inform the semantic consumer that Sema is no longer available.
Sema - This implements semantic analysis and AST building for C.
virtual void InitializeSema(Sema &S)
Initialize the semantic consumer with the Sema instance being used to perform semantic analysis on th...
Dataflow Directional Tag Classes.