6.1.1.2.1.1.1.4.1.6. pycropml.transpiler.antlr_py.csharp.csharpTransformer module

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Additive_expression(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.And_expression(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Arg_declaration(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Argument(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Argument_list(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Array_initializer(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Array_type(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Assignment(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.AstTransformer(tree, code: str = None, comments: str = None, env: str = None)[source]

Bases: object

getpath(node, child, tab=[])[source]
top_level(tree)[source]
transformer()[source]
translate(member_access)[source]
translate_list(inputs)[source]
visit(node)[source]
visit_accessor_declarations(node, attributes, accessor_modifier, GET, accessor_body, set_accessor_declaration, SET, get_accessor_declaration, location)[source]
visit_additive_expression(node, multiplicative_expression, PLUS, MINUS, location)[source]
visit_and_expression(node, equality_expression, AMP, location)[source]
visit_arg_declaration(node, type_, identifier, expression, location)[source]
visit_argument(node, location, type_, REF, OUT, IN, identifier, expression)[source]
visit_argument_list(node, argument, location)[source]
visit_array_initializer(node, variable_initializer, location)[source]
visit_array_type(node, base_type, location)[source]
visit_assignment(node, unary_expression, assignment_operator, expression, location)[source]
visit_attribute(node, namespace_or_type_name, attribute_argument, location)[source]
visit_attribute_list(node, attribute_name, location)[source]
visit_attribute_section(node, attribute_target, attribute_list, location)[source]
visit_attributes(node, attribute_section, location)[source]
visit_base_type(node, simple_type, class_type, VOID, tuple_type, location)[source]
visit_baseaccessexpression(node, identifier, type_argument_list, expression_list, location)[source]
visit_block(node, location, statement_list)[source]
visit_bracket_expression(node, indexer_argument, location)[source]
visit_breakstatement(node, BREAK, location)[source]
visit_class_base(node, class_type, namespace_or_type_name, location)[source]
visit_class_body(node, class_member_declarations, location)[source]
visit_class_member_declaration(node, common_member_declaration, destructor_definition, attributes, all_member_modifiers, location)[source]
visit_class_member_declarations(node, class_member_declaration, location)[source]
visit_class_type(node, namespace_or_type_name, OBJECT, DYNAMIC, STRING, location)[source]
visit_collection_initializer(node, element_initializer, location)[source]
visit_common_member_declaration(node, constant_declaration, typed_member_declaration, event_declaration, conversion_operator_declarator, body, right_arrow, throwable_expression, constructor_declaration, VOID, method_declaration, class_definition, struct_definition, interface_definition, enum_definition, delegate_definition, location)[source]
visit_compilation_unit(node, using_directives, namespace_member_declarations, location)[source]
visit_conditional_and_expression(node, inclusive_or_expression, OP_AND, location)[source]
visit_conditional_expression(node, null_coalescing_expression, throwable_expression, location)[source]
visit_conditional_or_expression(node, conditional_and_expression, OP_OR, location)[source]
visit_constant_declaration(node, CONST, type_, constant_declarators, SEMICOLON, location)[source]
visit_constant_declarator(node, identifier, expression, ASSIGNMENT, location)[source]
visit_constructor_declaration(node, identifier, formal_parameter_list, constructor_initializer, body, location)[source]
visit_constructor_initializer(node, location, BASE, THIS, argument_list)[source]
visit_continuestatement(node, CONTINUE, SEMICOLON, location)[source]
visit_declarationstatement(node, local_variable_declaration, local_constant_declaration, local_function_declaration, location)[source]
visit_defaultvalueexpression(node, type_, location)[source]
visit_element_initializer(node, non_assignment_expression, expression_list, location)[source]
visit_elseStatement(node)[source]
visit_enum_definition(node, identifier, enum_base, enum_body, location)[source]
visit_enum_member_declaration(node, attributes, identifier, expression, location)[source]
visit_equality_expression(node, relational_expression, OP_EQ, OP_NE, location)[source]
visit_exclusive_or_expression(node, and_expression, CARET, location)[source]
visit_expression(node, assignment, non_assignment_expression, location)[source]
visit_expressionstatement(node, expression, location)[source]
visit_field_declaration(node, variable_declarators, location)[source]
visit_fixed_parameter(node, attributes, parameter_modifier, arg_declaration, ARGLIST, location)[source]
visit_foreachstatement(node, local_variable_type, identifier, expression, embedded_statement, location)[source]
visit_forstatement(node, for_initializer, expression, for_iterator, embedded_statement, location)[source]
visit_ifclausenode(node, condition, body)[source]
visit_ifstatement(node, expression, if_body, location, ELSE, IF)[source]
visit_inclusive_or_expression(node, exclusive_or_expression, BITWISE_OR, location)[source]
visit_interface_definition(node, INTERFACE, identifier, variant_type_parameter_list, interface_base, type_parameter_constraints_clauses, class_body, location)[source]
visit_istype(node, base_type, rank_specifier, isTypePatternArms, identifier, location)[source]
visit_literal(node, boolean_literal, string_literal, INTEGER_LITERAL, REAL_LITERAL, CHARACTER_LITERAL, NULL, location)[source]
visit_literalexpression(node, literal, location)[source]
visit_local_constant_declaration(node, CONST, type_, constant_declarators, location)[source]
visit_local_variable_declaration(node, local_variable_type, local_variable_declarator, location)[source]
visit_local_variable_declarator(node, identifier, local_variable_initializer, location)[source]
visit_local_variable_initializer(node, expression, array_initializer, stackalloc_initializer, location)[source]
visit_local_variable_type(node, VAR, type_, location)[source]
visit_member_access(node, identifier, type_argument_list, DOT, INTERR, location)[source]
visit_member_name(node, namespace_or_type_name, location)[source]
visit_method_invocation(node, argument_list, location)[source]
visit_multiplicative_expression(node, switch_expression, STAR, DIV, PERCENT, location)[source]
visit_namespace_body(node, extern_alias_directives, using_directives, namespace_member_declarations, location)[source]
visit_namespace_declaration(node, NAMESPACE, qualified_identifier, namespace_body, SEMICOLON, location)[source]
visit_namespace_member_declaration(node, namespace_declaration, type_declaration, location)[source]
visit_namespace_member_declarations(node, namespace_member_declaration, location)[source]
visit_namespace_or_type_name(node, identifier, type_argument_list, qualified_alias_member, DOT, location)[source]
visit_non_assignment_expression(node, lambda_expression, query_expression, conditional_expression, location)[source]
visit_numeric_type(node, integral_type, floating_point_type, location)[source]
visit_object_creation_expression(node, argument_list, object_or_collection_initializer, location)[source]
visit_object_initializer(node, member_initializer_list, location)[source]
visit_objectcreationexpression(node, NEW, OPEN_BRACKET, expression_list, CLOSE_BRACKET, type_, anonymous_object_initializer, rank_specifier, array_initializer, object_creation_expression, object_or_collection_initializer, location)[source]
visit_parenthesisexpressions(node, expression, location)[source]
visit_primary_expression(node, primary_expression_start, OP_INC, BANG, OP_PTR, identifier, OP_DEC, member_access, method_invocation, bracket_expression, location)[source]
visit_property_declaration(node, member_name, accessor_declarations, variable_initializer, right_arrow, throwable_expression, location)[source]
visit_qualified_identifier(node, identifier, DOT, location)[source]
visit_range_expression(node, unary_expression, OP_RANGE, location)[source]
visit_relational_expression(node, shift_expression, LT, GT, OP_LE, OP_GE, IS, isType, AS, type_, location)[source]
visit_returnstatement(node, expression, location)[source]
visit_shift_expression(node, additive_expression, OP_LEFT_SHIFT, right_shift, location)[source]
visit_simple_type(node, numeric_type, BOOL, location)[source]
visit_simplenameexpression(node, identifier, type_argument_list, location)[source]
visit_switch_expression(node, range_expression, SWITCH, switch_expression_arms, location)[source]
visit_switch_label(node, expression, case_guard, location)[source]
visit_switch_section(node, switch_label, statement_list, location)[source]
visit_switchstatement(node, switch_section, expression, location)[source]
visit_terminal(node, value, location)[source]
visit_throwstatement(node, THROW, expression, location)[source]
visit_trystatement(node, TRY, block, catch_clauses, finally_clause, location)[source]
visit_tupleexpression(node, argument, location)[source]
visit_type_(node, INTERR, rank_specifier, STAR, base_type, location)[source]
visit_type_argument_list(node, type_, location)[source]
visit_type_declaration(node, class_definition, struct_definition, interface_definition, enum_definition, delegate_definition, attributes, all_member_modifiers, location)[source]
visit_typed_member_declaration(node, type_, namespace_or_type_name, indexer_declaration, method_declaration, property_declaration, operator_declaration, field_declaration, REF, READONLY, location)[source]
visit_typeofexpression(node, unbound_type_name, type_, VOID, location)[source]
visit_unary_expression(node, primary_expression, PLUS, type_, BANG, MINUS, OP_INC, OP_DEC, unary_expression, STAR, TILDE, location)[source]
visit_unbound_type_name(node, identifier, DOUBLE_COLON, DOT, generic_dimension_specifier, location)[source]
visit_variable_declarator(node, identifier, ASSIGNMENT, variable_initializer, location)[source]
visit_variable_declarators(node, variable_declarator, location)[source]
visit_whilestatement(node, expression, embedded_statement, location)[source]
visit_yieldstatement(node, YIELD, BREAK, RETURN, expression, SEMICOLON, location)[source]
class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Attribute(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Attribute_section(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Attributes(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.BaseAccessExpression(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Base_type(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Bracket_expression(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.BreakStatement(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Class_base(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Class_body(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Class_member_declarations(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Class_type(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Collection_initializer(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Common_member_declaration(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Compilation_unit(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Conditional_and_expression(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Conditional_expression(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Conditional_or_expression(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Constructor_declaration(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Constructor_initializer(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.DeclarationStatement(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.DefaultValueExpression(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Element_initializer(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Enum_definition(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Enum_member_declaration(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Equality_expression(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Exclusive_or_expression(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Expression(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.ExpressionStatement(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Field_declaration(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Fixed_parameter(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.ForStatement(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.ForeachStatement(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.IfStatement(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Inclusive_or_expression(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Interface_definition(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Istype(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Literal(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.LiteralExpression(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Local_variable_declaration(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Local_variable_declarator(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Local_variable_initializer(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Local_variable_type(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Method_invocation(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Multiplicative_expression(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Namespace_body(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Namespace_declaration(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Namespace_member_declaration(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Namespace_member_declarations(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Namespace_or_type_name(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Non_assignment_expression(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Numeric_type(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.ObjectCreationExpression(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Object_creation_expression(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.ParenthesisExpressions(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Property_declaration(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Range_expression(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Relational_expression(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.ReturnStatement(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Shift_expression(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.SimpleNameExpression(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Simple_type(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.SwitchStatement(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Switch_expression(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Switch_label(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Switch_section(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.ThrowStatement(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Transformer(registry: BaseNodeRegistry)[source]

Bases: BaseNodeTransformer

visit_Additive_expression(node)[source]
visit_And_expression(node)[source]
visit_Arg_declaration(node)[source]
visit_Argument(node)[source]
visit_Argument_list(node)[source]
visit_Array_initializer(node)[source]
visit_Array_type(node)[source]
visit_Assignment(node)[source]
visit_Attribute(node)[source]
visit_Attribute_section(node)[source]
visit_Attributes(node)[source]
visit_BaseAccessExpression(node)[source]
visit_Base_type(node)[source]
visit_Bracket_expression(node)[source]
visit_BreakStatement(node)[source]
visit_Class_base(node)[source]
visit_Class_body(node)[source]
visit_Class_member_declarations(node)[source]
visit_Class_type(node)[source]
visit_Collection_initializer(node)[source]
visit_Common_member_declaration(node)[source]
visit_Compilation_unit(node)[source]
visit_Conditional_and_expression(node)[source]
visit_Conditional_expression(node)[source]
visit_Conditional_or_expression(node)[source]
visit_Constructor_declaration(node)[source]
visit_Constructor_initializer(node)[source]
visit_DeclarationStatement(node)[source]
visit_DefaultValueExpression(node)[source]
visit_Enum_definition(node)[source]
visit_Enum_member_declaration(node)[source]
visit_Equality_expression(node)[source]
visit_Exclusive_or_expression(node)[source]
visit_Expression(node)[source]
visit_ExpressionStatement(node)[source]
visit_Field_declaration(node)[source]
visit_Fixed_parameter(node)[source]
visit_ForStatement(node)[source]
visit_ForeachStatement(node)[source]
visit_IfStatement(node)[source]
visit_Inclusive_or_expression(node)[source]
visit_Interface_definition(node)[source]
visit_Istype(node)[source]
visit_Literal(node)[source]
visit_Local_variable_declaration(node)[source]
visit_Local_variable_declarator(node)[source]
visit_Local_variable_initializer(node)[source]
visit_Local_variable_type(node)[source]
visit_Method_invocation(node)[source]
visit_Multiplicative_expression(node)[source]
visit_Namespace_body(node)[source]
visit_Namespace_declaration(node)[source]
visit_Namespace_member_declaration(node)[source]
visit_Namespace_member_declarations(node)[source]
visit_Namespace_or_type_name(node)[source]
visit_Non_assignment_expression(node)[source]
visit_Numeric_type(node)[source]
visit_Object_creation_expression(node)[source]
visit_ParenthesisExpressions(node)[source]
visit_Property_declaration(node)[source]
visit_Range_expression(node)[source]
visit_Relational_expression(node)[source]
visit_ReturnStatement(node)[source]
visit_Shift_expression(node)[source]
visit_SimpleNameExpression(node)[source]
visit_Simple_type(node)[source]
visit_SwitchStatement(node)[source]
visit_Switch_expression(node)[source]
visit_Switch_label(node)[source]
visit_Switch_section(node)[source]
visit_ThrowStatement(node)[source]
visit_TupleExpression(node)[source]
visit_Type_(node)[source]
visit_Type_argument_list(node)[source]
visit_Typed_member_declaration(node)[source]
visit_TypeofExpression(node)[source]
visit_Unary_expression(node)[source]
visit_WhileStatement(node)[source]
class pycropml.transpiler.antlr_py.csharp.csharpTransformer.TupleExpression(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Type_(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Type_argument_list(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Type_declaration(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Typed_member_declaration(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.TypeofExpression(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.Unary_expression(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

class pycropml.transpiler.antlr_py.csharp.csharpTransformer.WhileStatement(node: BaseNode, fields: Dict[str, Any] | None = None)[source]

Bases: AliasNode

pycropml.transpiler.antlr_py.csharp.csharpTransformer.ensure_text(v)[source]
pycropml.transpiler.antlr_py.csharp.csharpTransformer.reduceT(function, iterable, initializer=None)[source]
pycropml.transpiler.antlr_py.csharp.csharpTransformer.treeWalker(node, child)[source]