Class: Spoom::Visitor
- Inherits:
-
Prism::Visitor
- Object
- Prism::Visitor
- Spoom::Visitor
- Defined in:
- lib/spoom/visitor.rb
Direct Known Subclasses
Deadcode::Indexer, Deadcode::Remover::NodeFinder, Model::NamespaceVisitor, Model::ReferencesVisitor, Sorbet::Assertions::Locator, Sorbet::Assertions::Locator::HeredocVisitor
Instance Method Summary collapse
-
#visit_alias_global_variable_node(node) ⇒ Object
: (Prism::AliasGlobalVariableNode node) -> void.
-
#visit_alias_method_node(node) ⇒ Object
: (Prism::AliasMethodNode node) -> void.
-
#visit_alternation_pattern_node(node) ⇒ Object
: (Prism::AlternationPatternNode node) -> void.
-
#visit_and_node(node) ⇒ Object
: (Prism::AndNode node) -> void.
-
#visit_arguments_node(node) ⇒ Object
: (Prism::ArgumentsNode node) -> void.
-
#visit_array_node(node) ⇒ Object
: (Prism::ArrayNode node) -> void.
-
#visit_array_pattern_node(node) ⇒ Object
: (Prism::ArrayPatternNode node) -> void.
-
#visit_assoc_node(node) ⇒ Object
: (Prism::AssocNode node) -> void.
-
#visit_assoc_splat_node(node) ⇒ Object
: (Prism::AssocSplatNode node) -> void.
-
#visit_back_reference_read_node(node) ⇒ Object
: (Prism::BackReferenceReadNode node) -> void.
-
#visit_begin_node(node) ⇒ Object
: (Prism::BeginNode node) -> void.
-
#visit_block_argument_node(node) ⇒ Object
: (Prism::BlockArgumentNode node) -> void.
-
#visit_block_local_variable_node(node) ⇒ Object
: (Prism::BlockLocalVariableNode node) -> void.
-
#visit_block_node(node) ⇒ Object
: (Prism::BlockNode node) -> void.
-
#visit_block_parameter_node(node) ⇒ Object
: (Prism::BlockParameterNode node) -> void.
-
#visit_block_parameters_node(node) ⇒ Object
: (Prism::BlockParametersNode node) -> void.
-
#visit_break_node(node) ⇒ Object
: (Prism::BreakNode node) -> void.
-
#visit_call_and_write_node(node) ⇒ Object
: (Prism::CallAndWriteNode node) -> void.
-
#visit_call_node(node) ⇒ Object
: (Prism::CallNode node) -> void.
-
#visit_call_operator_write_node(node) ⇒ Object
: (Prism::CallOperatorWriteNode node) -> void.
-
#visit_call_or_write_node(node) ⇒ Object
: (Prism::CallOrWriteNode node) -> void.
-
#visit_call_target_node(node) ⇒ Object
: (Prism::CallTargetNode node) -> void.
-
#visit_capture_pattern_node(node) ⇒ Object
: (Prism::CapturePatternNode node) -> void.
-
#visit_case_match_node(node) ⇒ Object
: (Prism::CaseMatchNode node) -> void.
-
#visit_case_node(node) ⇒ Object
: (Prism::CaseNode node) -> void.
-
#visit_child_nodes(node) ⇒ Object
: (Prism::Node node) -> void.
-
#visit_class_node(node) ⇒ Object
: (Prism::ClassNode node) -> void.
-
#visit_class_variable_and_write_node(node) ⇒ Object
: (Prism::ClassVariableAndWriteNode node) -> void.
-
#visit_class_variable_operator_write_node(node) ⇒ Object
: (Prism::ClassVariableOperatorWriteNode node) -> void.
-
#visit_class_variable_or_write_node(node) ⇒ Object
: (Prism::ClassVariableOrWriteNode node) -> void.
-
#visit_class_variable_read_node(node) ⇒ Object
: (Prism::ClassVariableReadNode node) -> void.
-
#visit_class_variable_target_node(node) ⇒ Object
: (Prism::ClassVariableTargetNode node) -> void.
-
#visit_class_variable_write_node(node) ⇒ Object
: (Prism::ClassVariableWriteNode node) -> void.
-
#visit_constant_and_write_node(node) ⇒ Object
: (Prism::ConstantAndWriteNode node) -> void.
-
#visit_constant_operator_write_node(node) ⇒ Object
: (Prism::ConstantOperatorWriteNode node) -> void.
-
#visit_constant_or_write_node(node) ⇒ Object
: (Prism::ConstantOrWriteNode node) -> void.
-
#visit_constant_path_and_write_node(node) ⇒ Object
: (Prism::ConstantPathAndWriteNode node) -> void.
-
#visit_constant_path_node(node) ⇒ Object
: (Prism::ConstantPathNode node) -> void.
-
#visit_constant_path_operator_write_node(node) ⇒ Object
: (Prism::ConstantPathOperatorWriteNode node) -> void.
-
#visit_constant_path_or_write_node(node) ⇒ Object
: (Prism::ConstantPathOrWriteNode node) -> void.
-
#visit_constant_path_target_node(node) ⇒ Object
: (Prism::ConstantPathTargetNode node) -> void.
-
#visit_constant_path_write_node(node) ⇒ Object
: (Prism::ConstantPathWriteNode node) -> void.
-
#visit_constant_read_node(node) ⇒ Object
: (Prism::ConstantReadNode node) -> void.
-
#visit_constant_target_node(node) ⇒ Object
: (Prism::ConstantTargetNode node) -> void.
-
#visit_constant_write_node(node) ⇒ Object
: (Prism::ConstantWriteNode node) -> void.
-
#visit_def_node(node) ⇒ Object
: (Prism::DefNode node) -> void.
-
#visit_defined_node(node) ⇒ Object
: (Prism::DefinedNode node) -> void.
-
#visit_else_node(node) ⇒ Object
: (Prism::ElseNode node) -> void.
-
#visit_embedded_statements_node(node) ⇒ Object
: (Prism::EmbeddedStatementsNode node) -> void.
-
#visit_embedded_variable_node(node) ⇒ Object
: (Prism::EmbeddedVariableNode node) -> void.
-
#visit_ensure_node(node) ⇒ Object
: (Prism::EnsureNode node) -> void.
-
#visit_false_node(node) ⇒ Object
: (Prism::FalseNode node) -> void.
-
#visit_find_pattern_node(node) ⇒ Object
: (Prism::FindPatternNode node) -> void.
-
#visit_flip_flop_node(node) ⇒ Object
: (Prism::FlipFlopNode node) -> void.
-
#visit_float_node(node) ⇒ Object
: (Prism::FloatNode node) -> void.
-
#visit_for_node(node) ⇒ Object
: (Prism::ForNode node) -> void.
-
#visit_forwarding_arguments_node(node) ⇒ Object
: (Prism::ForwardingArgumentsNode node) -> void.
-
#visit_forwarding_parameter_node(node) ⇒ Object
: (Prism::ForwardingParameterNode node) -> void.
-
#visit_forwarding_super_node(node) ⇒ Object
: (Prism::ForwardingSuperNode node) -> void.
-
#visit_global_variable_and_write_node(node) ⇒ Object
: (Prism::GlobalVariableAndWriteNode node) -> void.
-
#visit_global_variable_operator_write_node(node) ⇒ Object
: (Prism::GlobalVariableOperatorWriteNode node) -> void.
-
#visit_global_variable_or_write_node(node) ⇒ Object
: (Prism::GlobalVariableOrWriteNode node) -> void.
-
#visit_global_variable_read_node(node) ⇒ Object
: (Prism::GlobalVariableReadNode node) -> void.
-
#visit_global_variable_target_node(node) ⇒ Object
: (Prism::GlobalVariableTargetNode node) -> void.
-
#visit_global_variable_write_node(node) ⇒ Object
: (Prism::GlobalVariableWriteNode node) -> void.
-
#visit_hash_node(node) ⇒ Object
: (Prism::HashNode node) -> void.
-
#visit_hash_pattern_node(node) ⇒ Object
: (Prism::HashPatternNode node) -> void.
-
#visit_if_node(node) ⇒ Object
: (Prism::IfNode node) -> void.
-
#visit_imaginary_node(node) ⇒ Object
: (Prism::ImaginaryNode node) -> void.
-
#visit_implicit_node(node) ⇒ Object
: (Prism::ImplicitNode node) -> void.
-
#visit_implicit_rest_node(node) ⇒ Object
: (Prism::ImplicitRestNode node) -> void.
-
#visit_in_node(node) ⇒ Object
: (Prism::InNode node) -> void.
-
#visit_index_and_write_node(node) ⇒ Object
: (Prism::IndexAndWriteNode node) -> void.
-
#visit_index_operator_write_node(node) ⇒ Object
: (Prism::IndexOperatorWriteNode node) -> void.
-
#visit_index_or_write_node(node) ⇒ Object
: (Prism::IndexOrWriteNode node) -> void.
-
#visit_index_target_node(node) ⇒ Object
: (Prism::IndexTargetNode node) -> void.
-
#visit_instance_variable_and_write_node(node) ⇒ Object
: (Prism::InstanceVariableAndWriteNode node) -> void.
-
#visit_instance_variable_operator_write_node(node) ⇒ Object
: (Prism::InstanceVariableOperatorWriteNode node) -> void.
-
#visit_instance_variable_or_write_node(node) ⇒ Object
: (Prism::InstanceVariableOrWriteNode node) -> void.
-
#visit_instance_variable_read_node(node) ⇒ Object
: (Prism::InstanceVariableReadNode node) -> void.
-
#visit_instance_variable_target_node(node) ⇒ Object
: (Prism::InstanceVariableTargetNode node) -> void.
-
#visit_instance_variable_write_node(node) ⇒ Object
: (Prism::InstanceVariableWriteNode node) -> void.
-
#visit_integer_node(node) ⇒ Object
: (Prism::IntegerNode node) -> void.
-
#visit_interpolated_match_last_line_node(node) ⇒ Object
: (Prism::InterpolatedMatchLastLineNode node) -> void.
-
#visit_interpolated_regular_expression_node(node) ⇒ Object
: (Prism::InterpolatedRegularExpressionNode node) -> void.
-
#visit_interpolated_string_node(node) ⇒ Object
: (Prism::InterpolatedStringNode node) -> void.
-
#visit_interpolated_symbol_node(node) ⇒ Object
: (Prism::InterpolatedSymbolNode node) -> void.
-
#visit_interpolated_x_string_node(node) ⇒ Object
: (Prism::InterpolatedXStringNode node) -> void.
-
#visit_keyword_hash_node(node) ⇒ Object
: (Prism::KeywordHashNode node) -> void.
-
#visit_keyword_rest_parameter_node(node) ⇒ Object
: (Prism::KeywordRestParameterNode node) -> void.
-
#visit_lambda_node(node) ⇒ Object
: (Prism::LambdaNode node) -> void.
-
#visit_local_variable_and_write_node(node) ⇒ Object
: (Prism::LocalVariableAndWriteNode node) -> void.
-
#visit_local_variable_operator_write_node(node) ⇒ Object
: (Prism::LocalVariableOperatorWriteNode node) -> void.
-
#visit_local_variable_or_write_node(node) ⇒ Object
: (Prism::LocalVariableOrWriteNode node) -> void.
-
#visit_local_variable_read_node(node) ⇒ Object
: (Prism::LocalVariableReadNode node) -> void.
-
#visit_local_variable_target_node(node) ⇒ Object
: (Prism::LocalVariableTargetNode node) -> void.
-
#visit_local_variable_write_node(node) ⇒ Object
: (Prism::LocalVariableWriteNode node) -> void.
-
#visit_match_last_line_node(node) ⇒ Object
: (Prism::MatchLastLineNode node) -> void.
-
#visit_match_predicate_node(node) ⇒ Object
: (Prism::MatchPredicateNode node) -> void.
-
#visit_match_required_node(node) ⇒ Object
: (Prism::MatchRequiredNode node) -> void.
-
#visit_match_write_node(node) ⇒ Object
: (Prism::MatchWriteNode node) -> void.
-
#visit_missing_node(node) ⇒ Object
: (Prism::MissingNode node) -> void.
-
#visit_module_node(node) ⇒ Object
: (Prism::ModuleNode node) -> void.
-
#visit_multi_target_node(node) ⇒ Object
: (Prism::MultiTargetNode node) -> void.
-
#visit_multi_write_node(node) ⇒ Object
: (Prism::MultiWriteNode node) -> void.
-
#visit_next_node(node) ⇒ Object
: (Prism::NextNode node) -> void.
-
#visit_nil_node(node) ⇒ Object
: (Prism::NilNode node) -> void.
-
#visit_no_keywords_parameter_node(node) ⇒ Object
: (Prism::NoKeywordsParameterNode node) -> void.
-
#visit_numbered_parameters_node(node) ⇒ Object
: (Prism::NumberedParametersNode node) -> void.
-
#visit_numbered_reference_read_node(node) ⇒ Object
: (Prism::NumberedReferenceReadNode node) -> void.
-
#visit_optional_keyword_parameter_node(node) ⇒ Object
: (Prism::OptionalKeywordParameterNode node) -> void.
-
#visit_optional_parameter_node(node) ⇒ Object
: (Prism::OptionalParameterNode node) -> void.
-
#visit_or_node(node) ⇒ Object
: (Prism::OrNode node) -> void.
-
#visit_parameters_node(node) ⇒ Object
: (Prism::ParametersNode node) -> void.
-
#visit_parentheses_node(node) ⇒ Object
: (Prism::ParenthesesNode node) -> void.
-
#visit_pinned_expression_node(node) ⇒ Object
: (Prism::PinnedExpressionNode node) -> void.
-
#visit_pinned_variable_node(node) ⇒ Object
: (Prism::PinnedVariableNode node) -> void.
-
#visit_post_execution_node(node) ⇒ Object
: (Prism::PostExecutionNode node) -> void.
-
#visit_pre_execution_node(node) ⇒ Object
: (Prism::PreExecutionNode node) -> void.
-
#visit_program_node(node) ⇒ Object
: (Prism::ProgramNode node) -> void.
-
#visit_range_node(node) ⇒ Object
: (Prism::RangeNode node) -> void.
-
#visit_rational_node(node) ⇒ Object
: (Prism::RationalNode node) -> void.
-
#visit_redo_node(node) ⇒ Object
: (Prism::RedoNode node) -> void.
-
#visit_regular_expression_node(node) ⇒ Object
: (Prism::RegularExpressionNode node) -> void.
-
#visit_required_keyword_parameter_node(node) ⇒ Object
: (Prism::RequiredKeywordParameterNode node) -> void.
-
#visit_required_parameter_node(node) ⇒ Object
: (Prism::RequiredParameterNode node) -> void.
-
#visit_rescue_modifier_node(node) ⇒ Object
: (Prism::RescueModifierNode node) -> void.
-
#visit_rescue_node(node) ⇒ Object
: (Prism::RescueNode node) -> void.
-
#visit_rest_parameter_node(node) ⇒ Object
: (Prism::RestParameterNode node) -> void.
-
#visit_retry_node(node) ⇒ Object
: (Prism::RetryNode node) -> void.
-
#visit_return_node(node) ⇒ Object
: (Prism::ReturnNode node) -> void.
-
#visit_self_node(node) ⇒ Object
: (Prism::SelfNode node) -> void.
-
#visit_singleton_class_node(node) ⇒ Object
: (Prism::SingletonClassNode node) -> void.
-
#visit_source_encoding_node(node) ⇒ Object
: (Prism::SourceEncodingNode node) -> void.
-
#visit_source_file_node(node) ⇒ Object
: (Prism::SourceFileNode node) -> void.
-
#visit_source_line_node(node) ⇒ Object
: (Prism::SourceLineNode node) -> void.
-
#visit_splat_node(node) ⇒ Object
: (Prism::SplatNode node) -> void.
-
#visit_statements_node(node) ⇒ Object
: (Prism::StatementsNode node) -> void.
-
#visit_string_node(node) ⇒ Object
: (Prism::StringNode node) -> void.
-
#visit_super_node(node) ⇒ Object
: (Prism::SuperNode node) -> void.
-
#visit_symbol_node(node) ⇒ Object
: (Prism::SymbolNode node) -> void.
-
#visit_true_node(node) ⇒ Object
: (Prism::TrueNode node) -> void.
-
#visit_undef_node(node) ⇒ Object
: (Prism::UndefNode node) -> void.
-
#visit_unless_node(node) ⇒ Object
: (Prism::UnlessNode node) -> void.
-
#visit_until_node(node) ⇒ Object
: (Prism::UntilNode node) -> void.
-
#visit_when_node(node) ⇒ Object
: (Prism::WhenNode node) -> void.
-
#visit_while_node(node) ⇒ Object
: (Prism::WhileNode node) -> void.
-
#visit_x_string_node(node) ⇒ Object
: (Prism::XStringNode node) -> void.
-
#visit_yield_node(node) ⇒ Object
: (Prism::YieldNode node) -> void.
Instance Method Details
#visit_alias_global_variable_node(node) ⇒ Object
: (Prism::AliasGlobalVariableNode node) -> void
16 17 18 |
# File 'lib/spoom/visitor.rb', line 16 def visit_alias_global_variable_node(node) visit_child_nodes(node) end |
#visit_alias_method_node(node) ⇒ Object
: (Prism::AliasMethodNode node) -> void
22 23 24 |
# File 'lib/spoom/visitor.rb', line 22 def visit_alias_method_node(node) visit_child_nodes(node) end |
#visit_alternation_pattern_node(node) ⇒ Object
: (Prism::AlternationPatternNode node) -> void
28 29 30 |
# File 'lib/spoom/visitor.rb', line 28 def visit_alternation_pattern_node(node) visit_child_nodes(node) end |
#visit_and_node(node) ⇒ Object
: (Prism::AndNode node) -> void
34 35 36 |
# File 'lib/spoom/visitor.rb', line 34 def visit_and_node(node) visit_child_nodes(node) end |
#visit_arguments_node(node) ⇒ Object
: (Prism::ArgumentsNode node) -> void
40 41 42 |
# File 'lib/spoom/visitor.rb', line 40 def visit_arguments_node(node) visit_child_nodes(node) end |
#visit_array_node(node) ⇒ Object
: (Prism::ArrayNode node) -> void
46 47 48 |
# File 'lib/spoom/visitor.rb', line 46 def visit_array_node(node) visit_child_nodes(node) end |
#visit_array_pattern_node(node) ⇒ Object
: (Prism::ArrayPatternNode node) -> void
52 53 54 |
# File 'lib/spoom/visitor.rb', line 52 def visit_array_pattern_node(node) visit_child_nodes(node) end |
#visit_assoc_node(node) ⇒ Object
: (Prism::AssocNode node) -> void
58 59 60 |
# File 'lib/spoom/visitor.rb', line 58 def visit_assoc_node(node) visit_child_nodes(node) end |
#visit_assoc_splat_node(node) ⇒ Object
: (Prism::AssocSplatNode node) -> void
64 65 66 |
# File 'lib/spoom/visitor.rb', line 64 def visit_assoc_splat_node(node) visit_child_nodes(node) end |
#visit_back_reference_read_node(node) ⇒ Object
: (Prism::BackReferenceReadNode node) -> void
70 71 72 |
# File 'lib/spoom/visitor.rb', line 70 def visit_back_reference_read_node(node) visit_child_nodes(node) end |
#visit_begin_node(node) ⇒ Object
: (Prism::BeginNode node) -> void
76 77 78 |
# File 'lib/spoom/visitor.rb', line 76 def visit_begin_node(node) visit_child_nodes(node) end |
#visit_block_argument_node(node) ⇒ Object
: (Prism::BlockArgumentNode node) -> void
82 83 84 |
# File 'lib/spoom/visitor.rb', line 82 def visit_block_argument_node(node) visit_child_nodes(node) end |
#visit_block_local_variable_node(node) ⇒ Object
: (Prism::BlockLocalVariableNode node) -> void
88 89 90 |
# File 'lib/spoom/visitor.rb', line 88 def visit_block_local_variable_node(node) visit_child_nodes(node) end |
#visit_block_node(node) ⇒ Object
: (Prism::BlockNode node) -> void
94 95 96 |
# File 'lib/spoom/visitor.rb', line 94 def visit_block_node(node) visit_child_nodes(node) end |
#visit_block_parameter_node(node) ⇒ Object
: (Prism::BlockParameterNode node) -> void
100 101 102 |
# File 'lib/spoom/visitor.rb', line 100 def visit_block_parameter_node(node) visit_child_nodes(node) end |
#visit_block_parameters_node(node) ⇒ Object
: (Prism::BlockParametersNode node) -> void
106 107 108 |
# File 'lib/spoom/visitor.rb', line 106 def visit_block_parameters_node(node) visit_child_nodes(node) end |
#visit_break_node(node) ⇒ Object
: (Prism::BreakNode node) -> void
112 113 114 |
# File 'lib/spoom/visitor.rb', line 112 def visit_break_node(node) visit_child_nodes(node) end |
#visit_call_and_write_node(node) ⇒ Object
: (Prism::CallAndWriteNode node) -> void
118 119 120 |
# File 'lib/spoom/visitor.rb', line 118 def visit_call_and_write_node(node) visit_child_nodes(node) end |
#visit_call_node(node) ⇒ Object
: (Prism::CallNode node) -> void
124 125 126 |
# File 'lib/spoom/visitor.rb', line 124 def visit_call_node(node) visit_child_nodes(node) end |
#visit_call_operator_write_node(node) ⇒ Object
: (Prism::CallOperatorWriteNode node) -> void
130 131 132 |
# File 'lib/spoom/visitor.rb', line 130 def visit_call_operator_write_node(node) visit_child_nodes(node) end |
#visit_call_or_write_node(node) ⇒ Object
: (Prism::CallOrWriteNode node) -> void
136 137 138 |
# File 'lib/spoom/visitor.rb', line 136 def visit_call_or_write_node(node) visit_child_nodes(node) end |
#visit_call_target_node(node) ⇒ Object
: (Prism::CallTargetNode node) -> void
142 143 144 |
# File 'lib/spoom/visitor.rb', line 142 def visit_call_target_node(node) visit_child_nodes(node) end |
#visit_capture_pattern_node(node) ⇒ Object
: (Prism::CapturePatternNode node) -> void
148 149 150 |
# File 'lib/spoom/visitor.rb', line 148 def visit_capture_pattern_node(node) visit_child_nodes(node) end |
#visit_case_match_node(node) ⇒ Object
: (Prism::CaseMatchNode node) -> void
154 155 156 |
# File 'lib/spoom/visitor.rb', line 154 def visit_case_match_node(node) visit_child_nodes(node) end |
#visit_case_node(node) ⇒ Object
: (Prism::CaseNode node) -> void
160 161 162 |
# File 'lib/spoom/visitor.rb', line 160 def visit_case_node(node) visit_child_nodes(node) end |
#visit_child_nodes(node) ⇒ Object
: (Prism::Node node) -> void
10 11 12 |
# File 'lib/spoom/visitor.rb', line 10 def visit_child_nodes(node) node.child_nodes.compact.each { |node| visit(node) } end |
#visit_class_node(node) ⇒ Object
: (Prism::ClassNode node) -> void
166 167 168 |
# File 'lib/spoom/visitor.rb', line 166 def visit_class_node(node) visit_child_nodes(node) end |
#visit_class_variable_and_write_node(node) ⇒ Object
: (Prism::ClassVariableAndWriteNode node) -> void
172 173 174 |
# File 'lib/spoom/visitor.rb', line 172 def visit_class_variable_and_write_node(node) visit_child_nodes(node) end |
#visit_class_variable_operator_write_node(node) ⇒ Object
: (Prism::ClassVariableOperatorWriteNode node) -> void
178 179 180 |
# File 'lib/spoom/visitor.rb', line 178 def visit_class_variable_operator_write_node(node) visit_child_nodes(node) end |
#visit_class_variable_or_write_node(node) ⇒ Object
: (Prism::ClassVariableOrWriteNode node) -> void
184 185 186 |
# File 'lib/spoom/visitor.rb', line 184 def visit_class_variable_or_write_node(node) visit_child_nodes(node) end |
#visit_class_variable_read_node(node) ⇒ Object
: (Prism::ClassVariableReadNode node) -> void
190 191 192 |
# File 'lib/spoom/visitor.rb', line 190 def visit_class_variable_read_node(node) visit_child_nodes(node) end |
#visit_class_variable_target_node(node) ⇒ Object
: (Prism::ClassVariableTargetNode node) -> void
196 197 198 |
# File 'lib/spoom/visitor.rb', line 196 def visit_class_variable_target_node(node) visit_child_nodes(node) end |
#visit_class_variable_write_node(node) ⇒ Object
: (Prism::ClassVariableWriteNode node) -> void
202 203 204 |
# File 'lib/spoom/visitor.rb', line 202 def visit_class_variable_write_node(node) visit_child_nodes(node) end |
#visit_constant_and_write_node(node) ⇒ Object
: (Prism::ConstantAndWriteNode node) -> void
208 209 210 |
# File 'lib/spoom/visitor.rb', line 208 def visit_constant_and_write_node(node) visit_child_nodes(node) end |
#visit_constant_operator_write_node(node) ⇒ Object
: (Prism::ConstantOperatorWriteNode node) -> void
214 215 216 |
# File 'lib/spoom/visitor.rb', line 214 def visit_constant_operator_write_node(node) visit_child_nodes(node) end |
#visit_constant_or_write_node(node) ⇒ Object
: (Prism::ConstantOrWriteNode node) -> void
220 221 222 |
# File 'lib/spoom/visitor.rb', line 220 def visit_constant_or_write_node(node) visit_child_nodes(node) end |
#visit_constant_path_and_write_node(node) ⇒ Object
: (Prism::ConstantPathAndWriteNode node) -> void
226 227 228 |
# File 'lib/spoom/visitor.rb', line 226 def visit_constant_path_and_write_node(node) visit_child_nodes(node) end |
#visit_constant_path_node(node) ⇒ Object
: (Prism::ConstantPathNode node) -> void
232 233 234 |
# File 'lib/spoom/visitor.rb', line 232 def visit_constant_path_node(node) visit_child_nodes(node) end |
#visit_constant_path_operator_write_node(node) ⇒ Object
: (Prism::ConstantPathOperatorWriteNode node) -> void
238 239 240 |
# File 'lib/spoom/visitor.rb', line 238 def visit_constant_path_operator_write_node(node) visit_child_nodes(node) end |
#visit_constant_path_or_write_node(node) ⇒ Object
: (Prism::ConstantPathOrWriteNode node) -> void
244 245 246 |
# File 'lib/spoom/visitor.rb', line 244 def visit_constant_path_or_write_node(node) visit_child_nodes(node) end |
#visit_constant_path_target_node(node) ⇒ Object
: (Prism::ConstantPathTargetNode node) -> void
250 251 252 |
# File 'lib/spoom/visitor.rb', line 250 def visit_constant_path_target_node(node) visit_child_nodes(node) end |
#visit_constant_path_write_node(node) ⇒ Object
: (Prism::ConstantPathWriteNode node) -> void
256 257 258 |
# File 'lib/spoom/visitor.rb', line 256 def visit_constant_path_write_node(node) visit_child_nodes(node) end |
#visit_constant_read_node(node) ⇒ Object
: (Prism::ConstantReadNode node) -> void
262 263 264 |
# File 'lib/spoom/visitor.rb', line 262 def visit_constant_read_node(node) visit_child_nodes(node) end |
#visit_constant_target_node(node) ⇒ Object
: (Prism::ConstantTargetNode node) -> void
268 269 270 |
# File 'lib/spoom/visitor.rb', line 268 def visit_constant_target_node(node) visit_child_nodes(node) end |
#visit_constant_write_node(node) ⇒ Object
: (Prism::ConstantWriteNode node) -> void
274 275 276 |
# File 'lib/spoom/visitor.rb', line 274 def visit_constant_write_node(node) visit_child_nodes(node) end |
#visit_def_node(node) ⇒ Object
: (Prism::DefNode node) -> void
280 281 282 |
# File 'lib/spoom/visitor.rb', line 280 def visit_def_node(node) visit_child_nodes(node) end |
#visit_defined_node(node) ⇒ Object
: (Prism::DefinedNode node) -> void
286 287 288 |
# File 'lib/spoom/visitor.rb', line 286 def visit_defined_node(node) visit_child_nodes(node) end |
#visit_else_node(node) ⇒ Object
: (Prism::ElseNode node) -> void
292 293 294 |
# File 'lib/spoom/visitor.rb', line 292 def visit_else_node(node) visit_child_nodes(node) end |
#visit_embedded_statements_node(node) ⇒ Object
: (Prism::EmbeddedStatementsNode node) -> void
298 299 300 |
# File 'lib/spoom/visitor.rb', line 298 def (node) visit_child_nodes(node) end |
#visit_embedded_variable_node(node) ⇒ Object
: (Prism::EmbeddedVariableNode node) -> void
304 305 306 |
# File 'lib/spoom/visitor.rb', line 304 def (node) visit_child_nodes(node) end |
#visit_ensure_node(node) ⇒ Object
: (Prism::EnsureNode node) -> void
310 311 312 |
# File 'lib/spoom/visitor.rb', line 310 def visit_ensure_node(node) visit_child_nodes(node) end |
#visit_false_node(node) ⇒ Object
: (Prism::FalseNode node) -> void
316 317 318 |
# File 'lib/spoom/visitor.rb', line 316 def visit_false_node(node) visit_child_nodes(node) end |
#visit_find_pattern_node(node) ⇒ Object
: (Prism::FindPatternNode node) -> void
322 323 324 |
# File 'lib/spoom/visitor.rb', line 322 def visit_find_pattern_node(node) visit_child_nodes(node) end |
#visit_flip_flop_node(node) ⇒ Object
: (Prism::FlipFlopNode node) -> void
328 329 330 |
# File 'lib/spoom/visitor.rb', line 328 def visit_flip_flop_node(node) visit_child_nodes(node) end |
#visit_float_node(node) ⇒ Object
: (Prism::FloatNode node) -> void
334 335 336 |
# File 'lib/spoom/visitor.rb', line 334 def visit_float_node(node) visit_child_nodes(node) end |
#visit_for_node(node) ⇒ Object
: (Prism::ForNode node) -> void
340 341 342 |
# File 'lib/spoom/visitor.rb', line 340 def visit_for_node(node) visit_child_nodes(node) end |
#visit_forwarding_arguments_node(node) ⇒ Object
: (Prism::ForwardingArgumentsNode node) -> void
346 347 348 |
# File 'lib/spoom/visitor.rb', line 346 def visit_forwarding_arguments_node(node) visit_child_nodes(node) end |
#visit_forwarding_parameter_node(node) ⇒ Object
: (Prism::ForwardingParameterNode node) -> void
352 353 354 |
# File 'lib/spoom/visitor.rb', line 352 def visit_forwarding_parameter_node(node) visit_child_nodes(node) end |
#visit_forwarding_super_node(node) ⇒ Object
: (Prism::ForwardingSuperNode node) -> void
358 359 360 |
# File 'lib/spoom/visitor.rb', line 358 def visit_forwarding_super_node(node) visit_child_nodes(node) end |
#visit_global_variable_and_write_node(node) ⇒ Object
: (Prism::GlobalVariableAndWriteNode node) -> void
364 365 366 |
# File 'lib/spoom/visitor.rb', line 364 def visit_global_variable_and_write_node(node) visit_child_nodes(node) end |
#visit_global_variable_operator_write_node(node) ⇒ Object
: (Prism::GlobalVariableOperatorWriteNode node) -> void
370 371 372 |
# File 'lib/spoom/visitor.rb', line 370 def visit_global_variable_operator_write_node(node) visit_child_nodes(node) end |
#visit_global_variable_or_write_node(node) ⇒ Object
: (Prism::GlobalVariableOrWriteNode node) -> void
376 377 378 |
# File 'lib/spoom/visitor.rb', line 376 def visit_global_variable_or_write_node(node) visit_child_nodes(node) end |
#visit_global_variable_read_node(node) ⇒ Object
: (Prism::GlobalVariableReadNode node) -> void
382 383 384 |
# File 'lib/spoom/visitor.rb', line 382 def visit_global_variable_read_node(node) visit_child_nodes(node) end |
#visit_global_variable_target_node(node) ⇒ Object
: (Prism::GlobalVariableTargetNode node) -> void
388 389 390 |
# File 'lib/spoom/visitor.rb', line 388 def visit_global_variable_target_node(node) visit_child_nodes(node) end |
#visit_global_variable_write_node(node) ⇒ Object
: (Prism::GlobalVariableWriteNode node) -> void
394 395 396 |
# File 'lib/spoom/visitor.rb', line 394 def visit_global_variable_write_node(node) visit_child_nodes(node) end |
#visit_hash_node(node) ⇒ Object
: (Prism::HashNode node) -> void
400 401 402 |
# File 'lib/spoom/visitor.rb', line 400 def visit_hash_node(node) visit_child_nodes(node) end |
#visit_hash_pattern_node(node) ⇒ Object
: (Prism::HashPatternNode node) -> void
406 407 408 |
# File 'lib/spoom/visitor.rb', line 406 def visit_hash_pattern_node(node) visit_child_nodes(node) end |
#visit_if_node(node) ⇒ Object
: (Prism::IfNode node) -> void
412 413 414 |
# File 'lib/spoom/visitor.rb', line 412 def visit_if_node(node) visit_child_nodes(node) end |
#visit_imaginary_node(node) ⇒ Object
: (Prism::ImaginaryNode node) -> void
418 419 420 |
# File 'lib/spoom/visitor.rb', line 418 def visit_imaginary_node(node) visit_child_nodes(node) end |
#visit_implicit_node(node) ⇒ Object
: (Prism::ImplicitNode node) -> void
424 425 426 |
# File 'lib/spoom/visitor.rb', line 424 def visit_implicit_node(node) visit_child_nodes(node) end |
#visit_implicit_rest_node(node) ⇒ Object
: (Prism::ImplicitRestNode node) -> void
430 431 432 |
# File 'lib/spoom/visitor.rb', line 430 def visit_implicit_rest_node(node) visit_child_nodes(node) end |
#visit_in_node(node) ⇒ Object
: (Prism::InNode node) -> void
436 437 438 |
# File 'lib/spoom/visitor.rb', line 436 def visit_in_node(node) visit_child_nodes(node) end |
#visit_index_and_write_node(node) ⇒ Object
: (Prism::IndexAndWriteNode node) -> void
442 443 444 |
# File 'lib/spoom/visitor.rb', line 442 def visit_index_and_write_node(node) visit_child_nodes(node) end |
#visit_index_operator_write_node(node) ⇒ Object
: (Prism::IndexOperatorWriteNode node) -> void
448 449 450 |
# File 'lib/spoom/visitor.rb', line 448 def visit_index_operator_write_node(node) visit_child_nodes(node) end |
#visit_index_or_write_node(node) ⇒ Object
: (Prism::IndexOrWriteNode node) -> void
454 455 456 |
# File 'lib/spoom/visitor.rb', line 454 def visit_index_or_write_node(node) visit_child_nodes(node) end |
#visit_index_target_node(node) ⇒ Object
: (Prism::IndexTargetNode node) -> void
460 461 462 |
# File 'lib/spoom/visitor.rb', line 460 def visit_index_target_node(node) visit_child_nodes(node) end |
#visit_instance_variable_and_write_node(node) ⇒ Object
: (Prism::InstanceVariableAndWriteNode node) -> void
466 467 468 |
# File 'lib/spoom/visitor.rb', line 466 def visit_instance_variable_and_write_node(node) visit_child_nodes(node) end |
#visit_instance_variable_operator_write_node(node) ⇒ Object
: (Prism::InstanceVariableOperatorWriteNode node) -> void
472 473 474 |
# File 'lib/spoom/visitor.rb', line 472 def visit_instance_variable_operator_write_node(node) visit_child_nodes(node) end |
#visit_instance_variable_or_write_node(node) ⇒ Object
: (Prism::InstanceVariableOrWriteNode node) -> void
478 479 480 |
# File 'lib/spoom/visitor.rb', line 478 def visit_instance_variable_or_write_node(node) visit_child_nodes(node) end |
#visit_instance_variable_read_node(node) ⇒ Object
: (Prism::InstanceVariableReadNode node) -> void
484 485 486 |
# File 'lib/spoom/visitor.rb', line 484 def visit_instance_variable_read_node(node) visit_child_nodes(node) end |
#visit_instance_variable_target_node(node) ⇒ Object
: (Prism::InstanceVariableTargetNode node) -> void
490 491 492 |
# File 'lib/spoom/visitor.rb', line 490 def visit_instance_variable_target_node(node) visit_child_nodes(node) end |
#visit_instance_variable_write_node(node) ⇒ Object
: (Prism::InstanceVariableWriteNode node) -> void
496 497 498 |
# File 'lib/spoom/visitor.rb', line 496 def visit_instance_variable_write_node(node) visit_child_nodes(node) end |
#visit_integer_node(node) ⇒ Object
: (Prism::IntegerNode node) -> void
502 503 504 |
# File 'lib/spoom/visitor.rb', line 502 def visit_integer_node(node) visit_child_nodes(node) end |
#visit_interpolated_match_last_line_node(node) ⇒ Object
: (Prism::InterpolatedMatchLastLineNode node) -> void
508 509 510 |
# File 'lib/spoom/visitor.rb', line 508 def visit_interpolated_match_last_line_node(node) visit_child_nodes(node) end |
#visit_interpolated_regular_expression_node(node) ⇒ Object
: (Prism::InterpolatedRegularExpressionNode node) -> void
514 515 516 |
# File 'lib/spoom/visitor.rb', line 514 def visit_interpolated_regular_expression_node(node) visit_child_nodes(node) end |
#visit_interpolated_string_node(node) ⇒ Object
: (Prism::InterpolatedStringNode node) -> void
520 521 522 |
# File 'lib/spoom/visitor.rb', line 520 def visit_interpolated_string_node(node) visit_child_nodes(node) end |
#visit_interpolated_symbol_node(node) ⇒ Object
: (Prism::InterpolatedSymbolNode node) -> void
526 527 528 |
# File 'lib/spoom/visitor.rb', line 526 def visit_interpolated_symbol_node(node) visit_child_nodes(node) end |
#visit_interpolated_x_string_node(node) ⇒ Object
: (Prism::InterpolatedXStringNode node) -> void
532 533 534 |
# File 'lib/spoom/visitor.rb', line 532 def visit_interpolated_x_string_node(node) visit_child_nodes(node) end |
#visit_keyword_hash_node(node) ⇒ Object
: (Prism::KeywordHashNode node) -> void
538 539 540 |
# File 'lib/spoom/visitor.rb', line 538 def visit_keyword_hash_node(node) visit_child_nodes(node) end |
#visit_keyword_rest_parameter_node(node) ⇒ Object
: (Prism::KeywordRestParameterNode node) -> void
544 545 546 |
# File 'lib/spoom/visitor.rb', line 544 def visit_keyword_rest_parameter_node(node) visit_child_nodes(node) end |
#visit_lambda_node(node) ⇒ Object
: (Prism::LambdaNode node) -> void
550 551 552 |
# File 'lib/spoom/visitor.rb', line 550 def visit_lambda_node(node) visit_child_nodes(node) end |
#visit_local_variable_and_write_node(node) ⇒ Object
: (Prism::LocalVariableAndWriteNode node) -> void
556 557 558 |
# File 'lib/spoom/visitor.rb', line 556 def visit_local_variable_and_write_node(node) visit_child_nodes(node) end |
#visit_local_variable_operator_write_node(node) ⇒ Object
: (Prism::LocalVariableOperatorWriteNode node) -> void
562 563 564 |
# File 'lib/spoom/visitor.rb', line 562 def visit_local_variable_operator_write_node(node) visit_child_nodes(node) end |
#visit_local_variable_or_write_node(node) ⇒ Object
: (Prism::LocalVariableOrWriteNode node) -> void
568 569 570 |
# File 'lib/spoom/visitor.rb', line 568 def visit_local_variable_or_write_node(node) visit_child_nodes(node) end |
#visit_local_variable_read_node(node) ⇒ Object
: (Prism::LocalVariableReadNode node) -> void
574 575 576 |
# File 'lib/spoom/visitor.rb', line 574 def visit_local_variable_read_node(node) visit_child_nodes(node) end |
#visit_local_variable_target_node(node) ⇒ Object
: (Prism::LocalVariableTargetNode node) -> void
580 581 582 |
# File 'lib/spoom/visitor.rb', line 580 def visit_local_variable_target_node(node) visit_child_nodes(node) end |
#visit_local_variable_write_node(node) ⇒ Object
: (Prism::LocalVariableWriteNode node) -> void
586 587 588 |
# File 'lib/spoom/visitor.rb', line 586 def visit_local_variable_write_node(node) visit_child_nodes(node) end |
#visit_match_last_line_node(node) ⇒ Object
: (Prism::MatchLastLineNode node) -> void
592 593 594 |
# File 'lib/spoom/visitor.rb', line 592 def visit_match_last_line_node(node) visit_child_nodes(node) end |
#visit_match_predicate_node(node) ⇒ Object
: (Prism::MatchPredicateNode node) -> void
598 599 600 |
# File 'lib/spoom/visitor.rb', line 598 def visit_match_predicate_node(node) visit_child_nodes(node) end |
#visit_match_required_node(node) ⇒ Object
: (Prism::MatchRequiredNode node) -> void
604 605 606 |
# File 'lib/spoom/visitor.rb', line 604 def visit_match_required_node(node) visit_child_nodes(node) end |
#visit_match_write_node(node) ⇒ Object
: (Prism::MatchWriteNode node) -> void
610 611 612 |
# File 'lib/spoom/visitor.rb', line 610 def visit_match_write_node(node) visit_child_nodes(node) end |
#visit_missing_node(node) ⇒ Object
: (Prism::MissingNode node) -> void
616 617 618 |
# File 'lib/spoom/visitor.rb', line 616 def visit_missing_node(node) visit_child_nodes(node) end |
#visit_module_node(node) ⇒ Object
: (Prism::ModuleNode node) -> void
622 623 624 |
# File 'lib/spoom/visitor.rb', line 622 def visit_module_node(node) visit_child_nodes(node) end |
#visit_multi_target_node(node) ⇒ Object
: (Prism::MultiTargetNode node) -> void
628 629 630 |
# File 'lib/spoom/visitor.rb', line 628 def visit_multi_target_node(node) visit_child_nodes(node) end |
#visit_multi_write_node(node) ⇒ Object
: (Prism::MultiWriteNode node) -> void
634 635 636 |
# File 'lib/spoom/visitor.rb', line 634 def visit_multi_write_node(node) visit_child_nodes(node) end |
#visit_next_node(node) ⇒ Object
: (Prism::NextNode node) -> void
640 641 642 |
# File 'lib/spoom/visitor.rb', line 640 def visit_next_node(node) visit_child_nodes(node) end |
#visit_nil_node(node) ⇒ Object
: (Prism::NilNode node) -> void
646 647 648 |
# File 'lib/spoom/visitor.rb', line 646 def visit_nil_node(node) visit_child_nodes(node) end |
#visit_no_keywords_parameter_node(node) ⇒ Object
: (Prism::NoKeywordsParameterNode node) -> void
652 653 654 |
# File 'lib/spoom/visitor.rb', line 652 def visit_no_keywords_parameter_node(node) visit_child_nodes(node) end |
#visit_numbered_parameters_node(node) ⇒ Object
: (Prism::NumberedParametersNode node) -> void
658 659 660 |
# File 'lib/spoom/visitor.rb', line 658 def visit_numbered_parameters_node(node) visit_child_nodes(node) end |
#visit_numbered_reference_read_node(node) ⇒ Object
: (Prism::NumberedReferenceReadNode node) -> void
664 665 666 |
# File 'lib/spoom/visitor.rb', line 664 def visit_numbered_reference_read_node(node) visit_child_nodes(node) end |
#visit_optional_keyword_parameter_node(node) ⇒ Object
: (Prism::OptionalKeywordParameterNode node) -> void
670 671 672 |
# File 'lib/spoom/visitor.rb', line 670 def visit_optional_keyword_parameter_node(node) visit_child_nodes(node) end |
#visit_optional_parameter_node(node) ⇒ Object
: (Prism::OptionalParameterNode node) -> void
676 677 678 |
# File 'lib/spoom/visitor.rb', line 676 def visit_optional_parameter_node(node) visit_child_nodes(node) end |
#visit_or_node(node) ⇒ Object
: (Prism::OrNode node) -> void
682 683 684 |
# File 'lib/spoom/visitor.rb', line 682 def visit_or_node(node) visit_child_nodes(node) end |
#visit_parameters_node(node) ⇒ Object
: (Prism::ParametersNode node) -> void
688 689 690 |
# File 'lib/spoom/visitor.rb', line 688 def visit_parameters_node(node) visit_child_nodes(node) end |
#visit_parentheses_node(node) ⇒ Object
: (Prism::ParenthesesNode node) -> void
694 695 696 |
# File 'lib/spoom/visitor.rb', line 694 def visit_parentheses_node(node) visit_child_nodes(node) end |
#visit_pinned_expression_node(node) ⇒ Object
: (Prism::PinnedExpressionNode node) -> void
700 701 702 |
# File 'lib/spoom/visitor.rb', line 700 def visit_pinned_expression_node(node) visit_child_nodes(node) end |
#visit_pinned_variable_node(node) ⇒ Object
: (Prism::PinnedVariableNode node) -> void
706 707 708 |
# File 'lib/spoom/visitor.rb', line 706 def visit_pinned_variable_node(node) visit_child_nodes(node) end |
#visit_post_execution_node(node) ⇒ Object
: (Prism::PostExecutionNode node) -> void
712 713 714 |
# File 'lib/spoom/visitor.rb', line 712 def visit_post_execution_node(node) visit_child_nodes(node) end |
#visit_pre_execution_node(node) ⇒ Object
: (Prism::PreExecutionNode node) -> void
718 719 720 |
# File 'lib/spoom/visitor.rb', line 718 def visit_pre_execution_node(node) visit_child_nodes(node) end |
#visit_program_node(node) ⇒ Object
: (Prism::ProgramNode node) -> void
724 725 726 |
# File 'lib/spoom/visitor.rb', line 724 def visit_program_node(node) visit_child_nodes(node) end |
#visit_range_node(node) ⇒ Object
: (Prism::RangeNode node) -> void
730 731 732 |
# File 'lib/spoom/visitor.rb', line 730 def visit_range_node(node) visit_child_nodes(node) end |
#visit_rational_node(node) ⇒ Object
: (Prism::RationalNode node) -> void
736 737 738 |
# File 'lib/spoom/visitor.rb', line 736 def visit_rational_node(node) visit_child_nodes(node) end |
#visit_redo_node(node) ⇒ Object
: (Prism::RedoNode node) -> void
742 743 744 |
# File 'lib/spoom/visitor.rb', line 742 def visit_redo_node(node) visit_child_nodes(node) end |
#visit_regular_expression_node(node) ⇒ Object
: (Prism::RegularExpressionNode node) -> void
748 749 750 |
# File 'lib/spoom/visitor.rb', line 748 def visit_regular_expression_node(node) visit_child_nodes(node) end |
#visit_required_keyword_parameter_node(node) ⇒ Object
: (Prism::RequiredKeywordParameterNode node) -> void
754 755 756 |
# File 'lib/spoom/visitor.rb', line 754 def visit_required_keyword_parameter_node(node) visit_child_nodes(node) end |
#visit_required_parameter_node(node) ⇒ Object
: (Prism::RequiredParameterNode node) -> void
760 761 762 |
# File 'lib/spoom/visitor.rb', line 760 def visit_required_parameter_node(node) visit_child_nodes(node) end |
#visit_rescue_modifier_node(node) ⇒ Object
: (Prism::RescueModifierNode node) -> void
766 767 768 |
# File 'lib/spoom/visitor.rb', line 766 def visit_rescue_modifier_node(node) visit_child_nodes(node) end |
#visit_rescue_node(node) ⇒ Object
: (Prism::RescueNode node) -> void
772 773 774 |
# File 'lib/spoom/visitor.rb', line 772 def visit_rescue_node(node) visit_child_nodes(node) end |
#visit_rest_parameter_node(node) ⇒ Object
: (Prism::RestParameterNode node) -> void
778 779 780 |
# File 'lib/spoom/visitor.rb', line 778 def visit_rest_parameter_node(node) visit_child_nodes(node) end |
#visit_retry_node(node) ⇒ Object
: (Prism::RetryNode node) -> void
784 785 786 |
# File 'lib/spoom/visitor.rb', line 784 def visit_retry_node(node) visit_child_nodes(node) end |
#visit_return_node(node) ⇒ Object
: (Prism::ReturnNode node) -> void
790 791 792 |
# File 'lib/spoom/visitor.rb', line 790 def visit_return_node(node) visit_child_nodes(node) end |
#visit_self_node(node) ⇒ Object
: (Prism::SelfNode node) -> void
796 797 798 |
# File 'lib/spoom/visitor.rb', line 796 def visit_self_node(node) visit_child_nodes(node) end |
#visit_singleton_class_node(node) ⇒ Object
: (Prism::SingletonClassNode node) -> void
802 803 804 |
# File 'lib/spoom/visitor.rb', line 802 def visit_singleton_class_node(node) visit_child_nodes(node) end |
#visit_source_encoding_node(node) ⇒ Object
: (Prism::SourceEncodingNode node) -> void
808 809 810 |
# File 'lib/spoom/visitor.rb', line 808 def visit_source_encoding_node(node) visit_child_nodes(node) end |
#visit_source_file_node(node) ⇒ Object
: (Prism::SourceFileNode node) -> void
814 815 816 |
# File 'lib/spoom/visitor.rb', line 814 def visit_source_file_node(node) visit_child_nodes(node) end |
#visit_source_line_node(node) ⇒ Object
: (Prism::SourceLineNode node) -> void
820 821 822 |
# File 'lib/spoom/visitor.rb', line 820 def visit_source_line_node(node) visit_child_nodes(node) end |
#visit_splat_node(node) ⇒ Object
: (Prism::SplatNode node) -> void
826 827 828 |
# File 'lib/spoom/visitor.rb', line 826 def visit_splat_node(node) visit_child_nodes(node) end |
#visit_statements_node(node) ⇒ Object
: (Prism::StatementsNode node) -> void
832 833 834 |
# File 'lib/spoom/visitor.rb', line 832 def visit_statements_node(node) visit_child_nodes(node) end |
#visit_string_node(node) ⇒ Object
: (Prism::StringNode node) -> void
838 839 840 |
# File 'lib/spoom/visitor.rb', line 838 def visit_string_node(node) visit_child_nodes(node) end |
#visit_super_node(node) ⇒ Object
: (Prism::SuperNode node) -> void
844 845 846 |
# File 'lib/spoom/visitor.rb', line 844 def visit_super_node(node) visit_child_nodes(node) end |
#visit_symbol_node(node) ⇒ Object
: (Prism::SymbolNode node) -> void
850 851 852 |
# File 'lib/spoom/visitor.rb', line 850 def visit_symbol_node(node) visit_child_nodes(node) end |
#visit_true_node(node) ⇒ Object
: (Prism::TrueNode node) -> void
856 857 858 |
# File 'lib/spoom/visitor.rb', line 856 def visit_true_node(node) visit_child_nodes(node) end |
#visit_undef_node(node) ⇒ Object
: (Prism::UndefNode node) -> void
862 863 864 |
# File 'lib/spoom/visitor.rb', line 862 def visit_undef_node(node) visit_child_nodes(node) end |
#visit_unless_node(node) ⇒ Object
: (Prism::UnlessNode node) -> void
868 869 870 |
# File 'lib/spoom/visitor.rb', line 868 def visit_unless_node(node) visit_child_nodes(node) end |
#visit_until_node(node) ⇒ Object
: (Prism::UntilNode node) -> void
874 875 876 |
# File 'lib/spoom/visitor.rb', line 874 def visit_until_node(node) visit_child_nodes(node) end |
#visit_when_node(node) ⇒ Object
: (Prism::WhenNode node) -> void
880 881 882 |
# File 'lib/spoom/visitor.rb', line 880 def visit_when_node(node) visit_child_nodes(node) end |
#visit_while_node(node) ⇒ Object
: (Prism::WhileNode node) -> void
886 887 888 |
# File 'lib/spoom/visitor.rb', line 886 def visit_while_node(node) visit_child_nodes(node) end |
#visit_x_string_node(node) ⇒ Object
: (Prism::XStringNode node) -> void
892 893 894 |
# File 'lib/spoom/visitor.rb', line 892 def visit_x_string_node(node) visit_child_nodes(node) end |
#visit_yield_node(node) ⇒ Object
: (Prism::YieldNode node) -> void
898 899 900 |
# File 'lib/spoom/visitor.rb', line 898 def visit_yield_node(node) visit_child_nodes(node) end |