14#ifndef LLVM_CLANG_FRONTENDTOOL_UTILS_H
15#define LLVM_CLANG_FRONTENDTOOL_UTILS_H
CompilerInstance - Helper class for managing a single instance of the Clang compiler.
Abstract base class for actions which can be performed by the frontend.
The JSON file list parser is used to communicate input to InstallAPI.
bool ExecuteCompilerInvocation(CompilerInstance *Clang)
ExecuteCompilerInvocation - Execute the given actions described by the compiler invocation object in ...
std::unique_ptr< FrontendAction > CreateFrontendAction(CompilerInstance &CI)
Construct the FrontendAction of a compiler invocation based on the options specified for the compiler...