|
v8toolkit
0.0.1
Utility library for embedding V8 Javascript engine in a c++ program
|
#include <parsed_method.h>

Public Member Functions | |
| ParameterInfo (ClassFunction &method, int position, ParmVarDecl const *parameter_decl, CompilerInstance &compiler_instance) | |
| string | generate_js_stub () |
Public Attributes | |
| TypeInfo const | type |
Protected Attributes | |
| ClassFunction & | method |
| CompilerInstance & | compiler_instance |
| ParmVarDecl const * | parameter_decl |
| int | position |
| string | name |
| string | default_value |
| string | description = "" |
Friends | |
| class | ClassFunction |
Definition at line 64 of file parsed_method.h.
| ClassFunction::ParameterInfo::ParameterInfo | ( | ClassFunction & | method, |
| int | position, | ||
| ParmVarDecl const * | parameter_decl, | ||
| CompilerInstance & | compiler_instance | ||
| ) |
Definition at line 217 of file parsed_method.cpp.
References data_warning(), default_value, get_source_for_source_range(), ClassFunction::TypeInfo::name, name, WrappedClass::name_alias, ClassFunction::TypeInfo::plain_without_const(), type, and ClassFunction::wrapped_class.

| string ClassFunction::ParameterInfo::generate_js_stub | ( | ) |
Definition at line 202 of file parsed_method.cpp.
References ClassFunction::TypeInfo::get_jsdoc_type_name(), and DataMember::type.

|
friend |
Definition at line 65 of file parsed_method.h.
|
protected |
Definition at line 67 of file parsed_method.h.
|
protected |
Definition at line 68 of file parsed_method.h.
|
protected |
Definition at line 69 of file parsed_method.h.
|
protected |
Definition at line 70 of file parsed_method.h.
|
protected |
Definition at line 71 of file parsed_method.h.
Referenced by ParameterInfo().
|
protected |
Definition at line 72 of file parsed_method.h.
Referenced by ParameterInfo().
|
protected |
Definition at line 75 of file parsed_method.h.
Referenced by ClassFunction::ClassFunction().
| TypeInfo const ClassFunction::ParameterInfo::type |
Definition at line 82 of file parsed_method.h.
Referenced by ParameterInfo().
1.8.11