module Prism::_Visitor
Public Instance Methods
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 13
def visit_alias_global_variable_node: (AliasGlobalVariableNode) -> void
(AliasMethodNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 14
def visit_alias_method_node: (AliasMethodNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 15
def visit_alternation_pattern_node: (AlternationPatternNode) -> void
(AndNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 16
def visit_and_node: (AndNode) -> void
(ArgumentsNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 17
def visit_arguments_node: (ArgumentsNode) -> void
(ArrayNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 18
def visit_array_node: (ArrayNode) -> void
(ArrayPatternNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 19
def visit_array_pattern_node: (ArrayPatternNode) -> void
(AssocNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 20
def visit_assoc_node: (AssocNode) -> void
(AssocSplatNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 21
def visit_assoc_splat_node: (AssocSplatNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 22
def visit_back_reference_read_node: (BackReferenceReadNode) -> void
(BeginNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 23
def visit_begin_node: (BeginNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 24
def visit_block_argument_node: (BlockArgumentNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 25
def visit_block_local_variable_node: (BlockLocalVariableNode) -> void
(BlockNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 26
def visit_block_node: (BlockNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 27
def visit_block_parameter_node: (BlockParameterNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 28
def visit_block_parameters_node: (BlockParametersNode) -> void
(BreakNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 29
def visit_break_node: (BreakNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 30
def visit_call_and_write_node: (CallAndWriteNode) -> void
(CallNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 31
def visit_call_node: (CallNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 32
def visit_call_operator_write_node: (CallOperatorWriteNode) -> void
(CallOrWriteNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 33
def visit_call_or_write_node: (CallOrWriteNode) -> void
(CallTargetNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 34
def visit_call_target_node: (CallTargetNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 35
def visit_capture_pattern_node: (CapturePatternNode) -> void
(CaseMatchNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 36
def visit_case_match_node: (CaseMatchNode) -> void
(CaseNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 37
def visit_case_node: (CaseNode) -> void
(ClassNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 38
def visit_class_node: (ClassNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 39
def visit_class_variable_and_write_node: (ClassVariableAndWriteNode) -> void
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 40
def visit_class_variable_operator_write_node: (ClassVariableOperatorWriteNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 41
def visit_class_variable_or_write_node: (ClassVariableOrWriteNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 42
def visit_class_variable_read_node: (ClassVariableReadNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 43
def visit_class_variable_target_node: (ClassVariableTargetNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 44
def visit_class_variable_write_node: (ClassVariableWriteNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 45
def visit_constant_and_write_node: (ConstantAndWriteNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 46
def visit_constant_operator_write_node: (ConstantOperatorWriteNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 47
def visit_constant_or_write_node: (ConstantOrWriteNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 48
def visit_constant_path_and_write_node: (ConstantPathAndWriteNode) -> void
(ConstantPathNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 49
def visit_constant_path_node: (ConstantPathNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 50
def visit_constant_path_operator_write_node: (ConstantPathOperatorWriteNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 51
def visit_constant_path_or_write_node: (ConstantPathOrWriteNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 52
def visit_constant_path_target_node: (ConstantPathTargetNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 53
def visit_constant_path_write_node: (ConstantPathWriteNode) -> void
(ConstantReadNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 54
def visit_constant_read_node: (ConstantReadNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 55
def visit_constant_target_node: (ConstantTargetNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 56
def visit_constant_write_node: (ConstantWriteNode) -> void
(DefNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 57
def visit_def_node: (DefNode) -> void
(DefinedNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 58
def visit_defined_node: (DefinedNode) -> void
(ElseNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 59
def visit_else_node: (ElseNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 60
def visit_embedded_statements_node: (EmbeddedStatementsNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 61
def visit_embedded_variable_node: (EmbeddedVariableNode) -> void
(EnsureNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 62
def visit_ensure_node: (EnsureNode) -> void
(FalseNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 63
def visit_false_node: (FalseNode) -> void
(FindPatternNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 64
def visit_find_pattern_node: (FindPatternNode) -> void
(FlipFlopNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 65
def visit_flip_flop_node: (FlipFlopNode) -> void
(FloatNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 66
def visit_float_node: (FloatNode) -> void
(ForNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 67
def visit_for_node: (ForNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 68
def visit_forwarding_arguments_node: (ForwardingArgumentsNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 69
def visit_forwarding_parameter_node: (ForwardingParameterNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 70
def visit_forwarding_super_node: (ForwardingSuperNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 71
def visit_global_variable_and_write_node: (GlobalVariableAndWriteNode) -> void
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 72
def visit_global_variable_operator_write_node: (GlobalVariableOperatorWriteNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 73
def visit_global_variable_or_write_node: (GlobalVariableOrWriteNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 74
def visit_global_variable_read_node: (GlobalVariableReadNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 75
def visit_global_variable_target_node: (GlobalVariableTargetNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 76
def visit_global_variable_write_node: (GlobalVariableWriteNode) -> void
(HashNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 77
def visit_hash_node: (HashNode) -> void
(HashPatternNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 78
def visit_hash_pattern_node: (HashPatternNode) -> void
(IfNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 79
def visit_if_node: (IfNode) -> void
(ImaginaryNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 80
def visit_imaginary_node: (ImaginaryNode) -> void
(ImplicitNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 81
def visit_implicit_node: (ImplicitNode) -> void
(ImplicitRestNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 82
def visit_implicit_rest_node: (ImplicitRestNode) -> void
(InNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 83
def visit_in_node: (InNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 84
def visit_index_and_write_node: (IndexAndWriteNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 85
def visit_index_operator_write_node: (IndexOperatorWriteNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 86
def visit_index_or_write_node: (IndexOrWriteNode) -> void
(IndexTargetNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 87
def visit_index_target_node: (IndexTargetNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 88
def visit_instance_variable_and_write_node: (InstanceVariableAndWriteNode) -> void
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 89
def visit_instance_variable_operator_write_node: (InstanceVariableOperatorWriteNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 90
def visit_instance_variable_or_write_node: (InstanceVariableOrWriteNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 91
def visit_instance_variable_read_node: (InstanceVariableReadNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 92
def visit_instance_variable_target_node: (InstanceVariableTargetNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 93
def visit_instance_variable_write_node: (InstanceVariableWriteNode) -> void
(IntegerNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 94
def visit_integer_node: (IntegerNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 95
def visit_interpolated_match_last_line_node: (InterpolatedMatchLastLineNode) -> void
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 96
def visit_interpolated_regular_expression_node: (InterpolatedRegularExpressionNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 97
def visit_interpolated_string_node: (InterpolatedStringNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 98
def visit_interpolated_symbol_node: (InterpolatedSymbolNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 99
def visit_interpolated_x_string_node: (InterpolatedXStringNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 100
def visit_it_local_variable_read_node: (ItLocalVariableReadNode) -> void
(ItParametersNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 101
def visit_it_parameters_node: (ItParametersNode) -> void
(KeywordHashNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 102
def visit_keyword_hash_node: (KeywordHashNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 103
def visit_keyword_rest_parameter_node: (KeywordRestParameterNode) -> void
(LambdaNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 104
def visit_lambda_node: (LambdaNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 105
def visit_local_variable_and_write_node: (LocalVariableAndWriteNode) -> void
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 106
def visit_local_variable_operator_write_node: (LocalVariableOperatorWriteNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 107
def visit_local_variable_or_write_node: (LocalVariableOrWriteNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 108
def visit_local_variable_read_node: (LocalVariableReadNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 109
def visit_local_variable_target_node: (LocalVariableTargetNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 110
def visit_local_variable_write_node: (LocalVariableWriteNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 111
def visit_match_last_line_node: (MatchLastLineNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 112
def visit_match_predicate_node: (MatchPredicateNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 113
def visit_match_required_node: (MatchRequiredNode) -> void
(MatchWriteNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 114
def visit_match_write_node: (MatchWriteNode) -> void
(MissingNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 115
def visit_missing_node: (MissingNode) -> void
(ModuleNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 116
def visit_module_node: (ModuleNode) -> void
(MultiTargetNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 117
def visit_multi_target_node: (MultiTargetNode) -> void
(MultiWriteNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 118
def visit_multi_write_node: (MultiWriteNode) -> void
(NextNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 119
def visit_next_node: (NextNode) -> void
(NilNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 120
def visit_nil_node: (NilNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 121
def visit_no_keywords_parameter_node: (NoKeywordsParameterNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 122
def visit_numbered_parameters_node: (NumberedParametersNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 123
def visit_numbered_reference_read_node: (NumberedReferenceReadNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 124
def visit_optional_keyword_parameter_node: (OptionalKeywordParameterNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 125
def visit_optional_parameter_node: (OptionalParameterNode) -> void
(OrNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 126
def visit_or_node: (OrNode) -> void
(ParametersNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 127
def visit_parameters_node: (ParametersNode) -> void
(ParenthesesNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 128
def visit_parentheses_node: (ParenthesesNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 129
def visit_pinned_expression_node: (PinnedExpressionNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 130
def visit_pinned_variable_node: (PinnedVariableNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 131
def visit_post_execution_node: (PostExecutionNode) -> void
(PreExecutionNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 132
def visit_pre_execution_node: (PreExecutionNode) -> void
(ProgramNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 133
def visit_program_node: (ProgramNode) -> void
(RangeNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 134
def visit_range_node: (RangeNode) -> void
(RationalNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 135
def visit_rational_node: (RationalNode) -> void
(RedoNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 136
def visit_redo_node: (RedoNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 137
def visit_regular_expression_node: (RegularExpressionNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 138
def visit_required_keyword_parameter_node: (RequiredKeywordParameterNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 139
def visit_required_parameter_node: (RequiredParameterNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 140
def visit_rescue_modifier_node: (RescueModifierNode) -> void
(RescueNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 141
def visit_rescue_node: (RescueNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 142
def visit_rest_parameter_node: (RestParameterNode) -> void
(RetryNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 143
def visit_retry_node: (RetryNode) -> void
(ReturnNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 144
def visit_return_node: (ReturnNode) -> void
(SelfNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 145
def visit_self_node: (SelfNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 147
def visit_singleton_class_node: (SingletonClassNode) -> void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 148
def visit_source_encoding_node: (SourceEncodingNode) -> void
(SourceFileNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 149
def visit_source_file_node: (SourceFileNode) -> void
(SourceLineNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 150
def visit_source_line_node: (SourceLineNode) -> void
(SplatNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 151
def visit_splat_node: (SplatNode) -> void
(StatementsNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 152
def visit_statements_node: (StatementsNode) -> void
(StringNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 153
def visit_string_node: (StringNode) -> void
(SuperNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 154
def visit_super_node: (SuperNode) -> void
(SymbolNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 155
def visit_symbol_node: (SymbolNode) -> void
(TrueNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 156
def visit_true_node: (TrueNode) -> void
(UndefNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 157
def visit_undef_node: (UndefNode) -> void
(UnlessNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 158
def visit_unless_node: (UnlessNode) -> void
(UntilNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 159
def visit_until_node: (UntilNode) -> void
(WhenNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 160
def visit_when_node: (WhenNode) -> void
(WhileNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 161
def visit_while_node: (WhileNode) -> void
(XStringNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 162
def visit_x_string_node: (XStringNode) -> void
(YieldNode) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/prism-1.9.0/sig/prism/visitor.rbs, line 163
def visit_yield_node: (YieldNode) -> void