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- visit_accessor_declarations(node, attributes, accessor_modifier, GET, accessor_body, set_accessor_declaration, SET, get_accessor_declaration, location)[source]¶
- visit_baseaccessexpression(node, identifier, type_argument_list, expression_list, location)[source]¶
- visit_class_member_declaration(node, common_member_declaration, destructor_definition, attributes, all_member_modifiers, 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_conditional_expression(node, null_coalescing_expression, throwable_expression, location)[source]¶
- visit_constructor_declaration(node, identifier, formal_parameter_list, constructor_initializer, body, location)[source]¶
- visit_declarationstatement(node, local_variable_declaration, local_constant_declaration, local_function_declaration, 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_interface_definition(node, INTERFACE, identifier, variant_type_parameter_list, interface_base, type_parameter_constraints_clauses, class_body, location)[source]¶
- visit_literal(node, boolean_literal, string_literal, INTEGER_LITERAL, REAL_LITERAL, CHARACTER_LITERAL, NULL, location)[source]¶
- visit_local_variable_declaration(node, local_variable_type, local_variable_declarator, location)[source]¶
- visit_local_variable_initializer(node, expression, array_initializer, stackalloc_initializer, 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_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_object_creation_expression(node, argument_list, object_or_collection_initializer, 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_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_relational_expression(node, shift_expression, LT, GT, OP_LE, OP_GE, IS, isType, AS, 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_unary_expression(node, primary_expression, PLUS, type_, BANG, MINUS, OP_INC, OP_DEC, unary_expression, STAR, TILDE, 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
- 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