v8toolkit
0.0.1
Utility library for embedding V8 Javascript engine in a c++ program
|
#include <ast_action.h>
Public Member Functions | |
PrintFunctionNamesAction () | |
void | EndSourceFileAction () |
Protected Member Functions | |
std::unique_ptr< ASTConsumer > | CreateASTConsumer (CompilerInstance &CI, llvm::StringRef) |
bool | ParseArgs (const CompilerInstance &CI, const std::vector< std::string > &args) |
void | PrintHelp (llvm::raw_ostream &ros) |
Definition at line 11 of file ast_action.h.
|
inline |
Definition at line 15 of file ast_action.h.
References EndSourceFileAction().
void PrintFunctionNamesAction::EndSourceFileAction | ( | ) |
Definition at line 7 of file ast_action.cpp.
Referenced by PrintFunctionNamesAction().
|
inlineprotected |
Definition at line 25 of file ast_action.h.
|
inlineprotected |
Definition at line 30 of file ast_action.h.
References MAX_DECLARATIONS_PER_FILE, and PrintHelp().
|
inlineprotected |
Definition at line 47 of file ast_action.h.
Referenced by ParseArgs().