tesseract v5.3.3.20231005
|
Public Member Functions | |
def | __init__ (self, token_stream, filename, in_class='', visibility=None, namespace_stack=[]) |
def | HandleError (self, msg, token) |
def | Generate (self) |
def | GetScope (self) |
def | GetName (self, seq=None) |
def | GetMethod (self, modifiers, templated_types) |
def | handle_bool (self) |
def | handle_char (self) |
def | handle_int (self) |
def | handle_long (self) |
def | handle_short (self) |
def | handle_double (self) |
def | handle_float (self) |
def | handle_void (self) |
def | handle_wchar_t (self) |
def | handle_unsigned (self) |
def | handle_signed (self) |
def | handle_struct (self) |
def | handle_union (self) |
def | handle_enum (self) |
def | handle_auto (self) |
def | handle_register (self) |
def | handle_const (self) |
def | handle_inline (self) |
def | handle_extern (self) |
def | handle_static (self) |
def | handle_virtual (self) |
def | handle_volatile (self) |
def | handle_mutable (self) |
def | handle_public (self) |
def | handle_protected (self) |
def | handle_private (self) |
def | handle_friend (self) |
def | handle_static_cast (self) |
def | handle_const_cast (self) |
def | handle_dynamic_cast (self) |
def | handle_reinterpret_cast (self) |
def | handle_new (self) |
def | handle_delete (self) |
def | handle_typedef (self) |
def | handle_typeid (self) |
def | handle_typename (self) |
def | handle_template (self) |
def | handle_true (self) |
def | handle_false (self) |
def | handle_asm (self) |
def | handle_class (self) |
def | handle_namespace (self) |
def | handle_using (self) |
def | handle_explicit (self) |
def | handle_this (self) |
def | handle_operator (self) |
def | handle_sizeof (self) |
def | handle_case (self) |
def | handle_switch (self) |
def | handle_default (self) |
def | handle_if (self) |
def | handle_else (self) |
def | handle_return (self) |
def | handle_goto (self) |
def | handle_try (self) |
def | handle_catch (self) |
def | handle_throw (self) |
def | handle_while (self) |
def | handle_do (self) |
def | handle_for (self) |
def | handle_break (self) |
def | handle_continue (self) |
Public Attributes | |
tokens | |
filename | |
token_queue | |
namespace_stack | |
in_class | |
in_class_name_only | |
visibility | |
in_function | |
current_token | |
converter | |
def cpp.ast.AstBuilder.__init__ | ( | self, | |
token_stream, | |||
filename, | |||
in_class = '' , |
|||
visibility = None , |
|||
namespace_stack = [] |
|||
) |
Definition at line 687 of file ast.py.
def cpp.ast.AstBuilder.Generate | ( | self | ) |
Definition at line 714 of file ast.py.
def cpp.ast.AstBuilder.GetMethod | ( | self, | |
modifiers, | |||
templated_types | |||
) |
def cpp.ast.AstBuilder.GetName | ( | self, | |
seq = None |
|||
) |
Returns ([tokens], next_token_info).
Definition at line 968 of file ast.py.
def cpp.ast.AstBuilder.GetScope | ( | self | ) |
def cpp.ast.AstBuilder.handle_asm | ( | self | ) |
def cpp.ast.AstBuilder.handle_auto | ( | self | ) |
def cpp.ast.AstBuilder.handle_bool | ( | self | ) |
def cpp.ast.AstBuilder.handle_break | ( | self | ) |
def cpp.ast.AstBuilder.handle_case | ( | self | ) |
def cpp.ast.AstBuilder.handle_catch | ( | self | ) |
def cpp.ast.AstBuilder.handle_char | ( | self | ) |
def cpp.ast.AstBuilder.handle_class | ( | self | ) |
def cpp.ast.AstBuilder.handle_const | ( | self | ) |
def cpp.ast.AstBuilder.handle_const_cast | ( | self | ) |
def cpp.ast.AstBuilder.handle_continue | ( | self | ) |
def cpp.ast.AstBuilder.handle_default | ( | self | ) |
def cpp.ast.AstBuilder.handle_delete | ( | self | ) |
def cpp.ast.AstBuilder.handle_do | ( | self | ) |
def cpp.ast.AstBuilder.handle_double | ( | self | ) |
def cpp.ast.AstBuilder.handle_dynamic_cast | ( | self | ) |
def cpp.ast.AstBuilder.handle_else | ( | self | ) |
def cpp.ast.AstBuilder.handle_enum | ( | self | ) |
def cpp.ast.AstBuilder.handle_explicit | ( | self | ) |
def cpp.ast.AstBuilder.handle_extern | ( | self | ) |
def cpp.ast.AstBuilder.handle_false | ( | self | ) |
def cpp.ast.AstBuilder.handle_float | ( | self | ) |
def cpp.ast.AstBuilder.handle_for | ( | self | ) |
def cpp.ast.AstBuilder.handle_friend | ( | self | ) |
def cpp.ast.AstBuilder.handle_goto | ( | self | ) |
def cpp.ast.AstBuilder.handle_if | ( | self | ) |
def cpp.ast.AstBuilder.handle_inline | ( | self | ) |
def cpp.ast.AstBuilder.handle_int | ( | self | ) |
def cpp.ast.AstBuilder.handle_long | ( | self | ) |
def cpp.ast.AstBuilder.handle_mutable | ( | self | ) |
def cpp.ast.AstBuilder.handle_namespace | ( | self | ) |
Definition at line 1602 of file ast.py.
def cpp.ast.AstBuilder.handle_new | ( | self | ) |
def cpp.ast.AstBuilder.handle_operator | ( | self | ) |
def cpp.ast.AstBuilder.handle_private | ( | self | ) |
def cpp.ast.AstBuilder.handle_protected | ( | self | ) |
def cpp.ast.AstBuilder.handle_public | ( | self | ) |
def cpp.ast.AstBuilder.handle_register | ( | self | ) |
def cpp.ast.AstBuilder.handle_reinterpret_cast | ( | self | ) |
def cpp.ast.AstBuilder.handle_return | ( | self | ) |
def cpp.ast.AstBuilder.handle_short | ( | self | ) |
def cpp.ast.AstBuilder.handle_signed | ( | self | ) |
def cpp.ast.AstBuilder.handle_sizeof | ( | self | ) |
def cpp.ast.AstBuilder.handle_static | ( | self | ) |
def cpp.ast.AstBuilder.handle_static_cast | ( | self | ) |
def cpp.ast.AstBuilder.handle_struct | ( | self | ) |
Definition at line 1267 of file ast.py.
def cpp.ast.AstBuilder.handle_switch | ( | self | ) |
def cpp.ast.AstBuilder.handle_template | ( | self | ) |
Definition at line 1463 of file ast.py.
def cpp.ast.AstBuilder.handle_this | ( | self | ) |
def cpp.ast.AstBuilder.handle_throw | ( | self | ) |
def cpp.ast.AstBuilder.handle_true | ( | self | ) |
def cpp.ast.AstBuilder.handle_try | ( | self | ) |
def cpp.ast.AstBuilder.handle_typedef | ( | self | ) |
Definition at line 1390 of file ast.py.
def cpp.ast.AstBuilder.handle_typeid | ( | self | ) |
def cpp.ast.AstBuilder.handle_typename | ( | self | ) |
def cpp.ast.AstBuilder.handle_union | ( | self | ) |
def cpp.ast.AstBuilder.handle_unsigned | ( | self | ) |
def cpp.ast.AstBuilder.handle_using | ( | self | ) |
def cpp.ast.AstBuilder.handle_virtual | ( | self | ) |
Definition at line 1329 of file ast.py.
def cpp.ast.AstBuilder.handle_void | ( | self | ) |
def cpp.ast.AstBuilder.handle_volatile | ( | self | ) |
def cpp.ast.AstBuilder.handle_wchar_t | ( | self | ) |
def cpp.ast.AstBuilder.handle_while | ( | self | ) |
def cpp.ast.AstBuilder.HandleError | ( | self, | |
msg, | |||
token | |||
) |