pynescript.ast.grammar.antlr4.generated.PinescriptParserVisitor module¶
- class pynescript.ast.grammar.antlr4.generated.PinescriptParserVisitor.PinescriptParserVisitor¶
Bases:
ParseTreeVisitor- visitAdditive_expression(ctx)¶
- Parameters:
- visitAdditive_op(ctx)¶
- Parameters:
ctx (Additive_opContext)
- visitArgument_definition(ctx)¶
- Parameters:
- visitArgument_list(ctx)¶
- Parameters:
ctx (Argument_listContext)
- visitArray_type_suffix(ctx)¶
- Parameters:
ctx (Array_type_suffixContext)
- visitAssignment_target(ctx)¶
- Parameters:
ctx (Assignment_targetContext)
- visitAssignment_target_attribute(ctx)¶
- Parameters:
- visitAssignment_target_group(ctx)¶
- Parameters:
- visitAssignment_target_name(ctx)¶
- Parameters:
- visitAssignment_target_subscript(ctx)¶
- Parameters:
- visitAtomic_expression(ctx)¶
- Parameters:
ctx (Atomic_expressionContext)
- visitAttributed_type_name(ctx)¶
- Parameters:
- visitAugassign_op(ctx)¶
- Parameters:
ctx (Augassign_opContext)
- visitBreak_statement(ctx)¶
- Parameters:
ctx (Break_statementContext)
- visitComment(ctx)¶
- Parameters:
ctx (CommentContext)
- visitComments(ctx)¶
- Parameters:
ctx (CommentsContext)
- visitCompound_assignment(ctx)¶
- Parameters:
- visitCompound_augassignment(ctx)¶
- Parameters:
- visitCompound_name_initialization(ctx)¶
- Parameters:
- visitCompound_reassignment(ctx)¶
- Parameters:
- visitCompound_statement(ctx)¶
- Parameters:
- visitCompound_tuple_initialization(ctx)¶
- Parameters:
- visitCompound_variable_initialization(ctx)¶
- Parameters:
- visitConditional_expression(ctx)¶
- Parameters:
- visitConditional_expression_rule(ctx)¶
- Parameters:
- visitConjunction_expression(ctx)¶
- Parameters:
- visitConjunction_expression_rule(ctx)¶
- Parameters:
- visitContinue_statement(ctx)¶
- Parameters:
- visitDeclaration_mode(ctx)¶
- Parameters:
ctx (Declaration_modeContext)
- visitDisjunction_expression(ctx)¶
- Parameters:
- visitDisjunction_expression_rule(ctx)¶
- Parameters:
- visitElif_structure(ctx)¶
- Parameters:
ctx (Elif_structureContext)
- visitElif_structure_elif(ctx)¶
- Parameters:
- visitElif_structure_else(ctx)¶
- Parameters:
- visitElse_block(ctx)¶
- Parameters:
ctx (Else_blockContext)
- visitEnum_declaration(ctx)¶
- Parameters:
ctx (Enum_declarationContext)
- visitEnum_field_definition(ctx)¶
- Parameters:
- visitEnum_field_definitions(ctx)¶
- Parameters:
- visitEqual_trailing_pair(ctx)¶
- Parameters:
- visitEquality_expression(ctx)¶
- Parameters:
- visitEquality_expression_rule(ctx)¶
- Parameters:
- visitEquality_trailing_pair(ctx)¶
- Parameters:
- visitExpression(ctx)¶
- Parameters:
ctx (ExpressionContext)
- visitExpression_statement(ctx)¶
- Parameters:
- visitField_definition(ctx)¶
- Parameters:
ctx (Field_definitionContext)
- visitField_definitions(ctx)¶
- Parameters:
ctx (Field_definitionsContext)
- visitFor_iterator(ctx)¶
- Parameters:
ctx (For_iteratorContext)
- visitFor_structure(ctx)¶
- Parameters:
ctx (For_structureContext)
- visitFor_structure_in(ctx)¶
- Parameters:
ctx (For_structure_inContext)
- visitFor_structure_to(ctx)¶
- Parameters:
ctx (For_structure_toContext)
- visitFunction_declaration(ctx)¶
- Parameters:
- visitGreater_than_equal_trailing_pair(ctx)¶
- Parameters:
- visitGreater_than_trailing_pair(ctx)¶
- Parameters:
- visitGrouped_expression(ctx)¶
- Parameters:
- visitIf_structure(ctx)¶
- Parameters:
ctx (If_structureContext)
- visitIf_structure_elif(ctx)¶
- Parameters:
ctx (If_structure_elifContext)
- visitIf_structure_else(ctx)¶
- Parameters:
ctx (If_structure_elseContext)
- visitImport_statement(ctx)¶
- Parameters:
ctx (Import_statementContext)
- visitIndented_local_block(ctx)¶
- Parameters:
- visitInequality_expression(ctx)¶
- Parameters:
- visitInequality_expression_rule(ctx)¶
- Parameters:
- visitInequality_trailing_pair(ctx)¶
- Parameters:
- visitInline_local_block(ctx)¶
- Parameters:
- visitLess_than_equal_trailing_pair(ctx)¶
- Parameters:
- visitLess_than_trailing_pair(ctx)¶
- Parameters:
- visitLiteral_bool(ctx)¶
- Parameters:
ctx (Literal_boolContext)
- visitLiteral_color(ctx)¶
- Parameters:
ctx (Literal_colorContext)
- visitLiteral_expression(ctx)¶
- Parameters:
- visitLiteral_number(ctx)¶
- Parameters:
ctx (Literal_numberContext)
- visitLiteral_string(ctx)¶
- Parameters:
ctx (Literal_stringContext)
- visitLocal_block(ctx)¶
- Parameters:
ctx (Local_blockContext)
- visitMultiplicative_expression(ctx)¶
- Parameters:
- visitMultiplicative_op(ctx)¶
- Parameters:
ctx (Multiplicative_opContext)
- visitName(ctx)¶
- Parameters:
ctx (NameContext)
- visitName_load(ctx)¶
- Parameters:
ctx (Name_loadContext)
- visitName_store(ctx)¶
- Parameters:
ctx (Name_storeContext)
- visitNot_equal_trailing_pair(ctx)¶
- Parameters:
- visitParameter_definition(ctx)¶
- Parameters:
- visitParameter_list(ctx)¶
- Parameters:
ctx (Parameter_listContext)
- visitPrimary_expression_attribute(ctx)¶
- Parameters:
- visitPrimary_expression_call(ctx)¶
- Parameters:
- visitPrimary_expression_fallback(ctx)¶
- Parameters:
- visitPrimary_expression_subscript(ctx)¶
- Parameters:
- visitSimple_assignment(ctx)¶
- Parameters:
ctx (Simple_assignmentContext)
- visitSimple_augassignment(ctx)¶
- Parameters:
- visitSimple_name_initialization(ctx)¶
- Parameters:
- visitSimple_reassignment(ctx)¶
- Parameters:
- visitSimple_statement(ctx)¶
- Parameters:
ctx (Simple_statementContext)
- visitSimple_statements(ctx)¶
- Parameters:
ctx (Simple_statementsContext)
- visitSimple_tuple_initialization(ctx)¶
- Parameters:
- visitSimple_variable_initialization(ctx)¶
- Parameters:
- visitStart(ctx)¶
- Parameters:
ctx (StartContext)
- visitStart_comments(ctx)¶
- Parameters:
ctx (Start_commentsContext)
- visitStart_expression(ctx)¶
- Parameters:
ctx (Start_expressionContext)
- visitStart_script(ctx)¶
- Parameters:
ctx (Start_scriptContext)
- visitStart_type_annotation(ctx)¶
- Parameters:
- visitStatement(ctx)¶
- Parameters:
ctx (StatementContext)
- visitStatements(ctx)¶
- Parameters:
ctx (StatementsContext)
- visitStructure(ctx)¶
- Parameters:
ctx (StructureContext)
- visitStructure_expression(ctx)¶
- Parameters:
- visitStructure_statement(ctx)¶
- Parameters:
- visitSubscript_slice(ctx)¶
- Parameters:
ctx (Subscript_sliceContext)
- visitSwitch_cases(ctx)¶
- Parameters:
ctx (Switch_casesContext)
- visitSwitch_default_case(ctx)¶
- Parameters:
- visitSwitch_pattern_case(ctx)¶
- Parameters:
- visitSwitch_structure(ctx)¶
- Parameters:
ctx (Switch_structureContext)
- visitTemplate_spec_suffix(ctx)¶
- Parameters:
- visitTemplate_spec_suffix_extension(ctx)¶
- Parameters:
- visitTuple_declaration(ctx)¶
- Parameters:
ctx (Tuple_declarationContext)
- visitTuple_expression(ctx)¶
- Parameters:
ctx (Tuple_expressionContext)
- visitType_annotation(ctx)¶
- Parameters:
ctx (Type_annotationContext)
- visitType_argument_list(ctx)¶
- Parameters:
- visitType_argument_list_extension(ctx)¶
- Parameters:
- visitType_declaration(ctx)¶
- Parameters:
ctx (Type_declarationContext)
- visitType_qualifier(ctx)¶
- Parameters:
ctx (Type_qualifierContext)
- visitType_specification(ctx)¶
- Parameters:
- visitType_specification_extension(ctx)¶
- Parameters:
- visitType_union(ctx)¶
- Parameters:
ctx (Type_unionContext)
- visitUnary_expression(ctx)¶
- Parameters:
ctx (Unary_expressionContext)
- visitUnary_op(ctx)¶
- Parameters:
ctx (Unary_opContext)
- visitVariable_declaration(ctx)¶
- Parameters:
- visitWhile_structure(ctx)¶
- Parameters:
ctx (While_structureContext)