clang API Documentation
#include <FrontendAction.h>


Public Member Functions | |
| virtual bool | usesPreprocessorOnly () const |
Protected Member Functions | |
| virtual ASTConsumer * | CreateASTConsumer (CompilerInstance &CI, StringRef InFile) |
PreprocessorFrontendAction - Abstract base class to use for preprocessor based frontend actions.
Definition at line 234 of file FrontendAction.h.
| ASTConsumer * PreprocessorFrontendAction::CreateASTConsumer | ( | CompilerInstance & | CI, |
| StringRef | InFile | ||
| ) | [protected, virtual] |
CreateASTConsumer - Provide a default implementation which returns aborts, this method should never be called by FrontendAction clients.
Implements clang::FrontendAction.
Definition at line 422 of file FrontendAction.cpp.
| virtual bool clang::PreprocessorFrontendAction::usesPreprocessorOnly | ( | ) | const [inline, virtual] |
usesPreprocessorOnly - Does this action only use the preprocessor? If so no AST context will be created and this action will be invalid with AST file inputs.
Implements clang::FrontendAction.
Definition at line 242 of file FrontendAction.h.