__init__(self, token_stream, filename, in_class='', visibility=None, namespace_stack=[]) | cpp.ast.AstBuilder | |
_AddBackToken(self, token) | cpp.ast.AstBuilder | private |
_AddBackTokens(self, tokens) | cpp.ast.AstBuilder | private |
_CreateVariable(self, pos_token, name, type_name, type_modifiers, ref_pointer_name_seq, templated_types, value=None) | cpp.ast.AstBuilder | private |
_GenerateOne(self, token) | cpp.ast.AstBuilder | private |
_GetBases(self) | cpp.ast.AstBuilder | private |
_GetClass(self, class_type, visibility, templated_types) | cpp.ast.AstBuilder | private |
_GetMatchingChar(self, open_paren, close_paren, GetNextToken=None) | cpp.ast.AstBuilder | private |
_GetMethod(self, return_type_and_name, modifiers, templated_types, get_paren) | cpp.ast.AstBuilder | private |
_GetNestedType(self, ctor) | cpp.ast.AstBuilder | private |
_GetNextToken(self) | cpp.ast.AstBuilder | private |
_GetParameters(self) | cpp.ast.AstBuilder | private |
_GetReturnTypeAndClassName(self, token_seq) | cpp.ast.AstBuilder | private |
_GetTemplatedTypes(self) | cpp.ast.AstBuilder | private |
_GetTokensUpTo(self, expected_token_type, expected_token) | cpp.ast.AstBuilder | private |
_GetVarTokensUpTo(self, expected_token_type, expected_tokens) | cpp.ast.AstBuilder | private |
_handling_typedef | cpp.ast.AstBuilder | private |
_IgnoreUpTo(self, token_type, token) | cpp.ast.AstBuilder | private |
_SkipIf0Blocks(self) | cpp.ast.AstBuilder | private |
converter | cpp.ast.AstBuilder | |
current_token | cpp.ast.AstBuilder | |
filename | cpp.ast.AstBuilder | |
Generate(self) | cpp.ast.AstBuilder | |
GetMethod(self, modifiers, templated_types) | cpp.ast.AstBuilder | |
GetName(self, seq=None) | cpp.ast.AstBuilder | |
GetScope(self) | cpp.ast.AstBuilder | |
handle_asm(self) | cpp.ast.AstBuilder | |
handle_auto(self) | cpp.ast.AstBuilder | |
handle_bool(self) | cpp.ast.AstBuilder | |
handle_break(self) | cpp.ast.AstBuilder | |
handle_case(self) | cpp.ast.AstBuilder | |
handle_catch(self) | cpp.ast.AstBuilder | |
handle_char(self) | cpp.ast.AstBuilder | |
handle_class(self) | cpp.ast.AstBuilder | |
handle_const(self) | cpp.ast.AstBuilder | |
handle_const_cast(self) | cpp.ast.AstBuilder | |
handle_continue(self) | cpp.ast.AstBuilder | |
handle_default(self) | cpp.ast.AstBuilder | |
handle_delete(self) | cpp.ast.AstBuilder | |
handle_do(self) | cpp.ast.AstBuilder | |
handle_double(self) | cpp.ast.AstBuilder | |
handle_dynamic_cast(self) | cpp.ast.AstBuilder | |
handle_else(self) | cpp.ast.AstBuilder | |
handle_enum(self) | cpp.ast.AstBuilder | |
handle_explicit(self) | cpp.ast.AstBuilder | |
handle_extern(self) | cpp.ast.AstBuilder | |
handle_false(self) | cpp.ast.AstBuilder | |
handle_float(self) | cpp.ast.AstBuilder | |
handle_for(self) | cpp.ast.AstBuilder | |
handle_friend(self) | cpp.ast.AstBuilder | |
handle_goto(self) | cpp.ast.AstBuilder | |
handle_if(self) | cpp.ast.AstBuilder | |
handle_inline(self) | cpp.ast.AstBuilder | |
handle_int(self) | cpp.ast.AstBuilder | |
handle_long(self) | cpp.ast.AstBuilder | |
handle_mutable(self) | cpp.ast.AstBuilder | |
handle_namespace(self) | cpp.ast.AstBuilder | |
handle_new(self) | cpp.ast.AstBuilder | |
handle_operator(self) | cpp.ast.AstBuilder | |
handle_private(self) | cpp.ast.AstBuilder | |
handle_protected(self) | cpp.ast.AstBuilder | |
handle_public(self) | cpp.ast.AstBuilder | |
handle_register(self) | cpp.ast.AstBuilder | |
handle_reinterpret_cast(self) | cpp.ast.AstBuilder | |
handle_return(self) | cpp.ast.AstBuilder | |
handle_short(self) | cpp.ast.AstBuilder | |
handle_signed(self) | cpp.ast.AstBuilder | |
handle_sizeof(self) | cpp.ast.AstBuilder | |
handle_static(self) | cpp.ast.AstBuilder | |
handle_static_cast(self) | cpp.ast.AstBuilder | |
handle_struct(self) | cpp.ast.AstBuilder | |
handle_switch(self) | cpp.ast.AstBuilder | |
handle_template(self) | cpp.ast.AstBuilder | |
handle_this(self) | cpp.ast.AstBuilder | |
handle_throw(self) | cpp.ast.AstBuilder | |
handle_true(self) | cpp.ast.AstBuilder | |
handle_try(self) | cpp.ast.AstBuilder | |
handle_typedef(self) | cpp.ast.AstBuilder | |
handle_typeid(self) | cpp.ast.AstBuilder | |
handle_typename(self) | cpp.ast.AstBuilder | |
handle_union(self) | cpp.ast.AstBuilder | |
handle_unsigned(self) | cpp.ast.AstBuilder | |
handle_using(self) | cpp.ast.AstBuilder | |
handle_virtual(self) | cpp.ast.AstBuilder | |
handle_void(self) | cpp.ast.AstBuilder | |
handle_volatile(self) | cpp.ast.AstBuilder | |
handle_wchar_t(self) | cpp.ast.AstBuilder | |
handle_while(self) | cpp.ast.AstBuilder | |
HandleError(self, msg, token) | cpp.ast.AstBuilder | |
in_class | cpp.ast.AstBuilder | |
in_class_name_only | cpp.ast.AstBuilder | |
in_function | cpp.ast.AstBuilder | |
namespace_stack | cpp.ast.AstBuilder | |
token_queue | cpp.ast.AstBuilder | |
tokens | cpp.ast.AstBuilder | |
visibility | cpp.ast.AstBuilder | |