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)
virtual void InitializeSema(Sema &S)
Initialize the semantic consumer with the Sema instance being used to perform semantic analysis on th...
virtual void ForgetSema()
Inform the semantic consumer that Sema is no longer available.
Sema - This implements semantic analysis and AST building for C.
The JSON file list parser is used to communicate input to InstallAPI.