Class: Spoom::Deadcode::Visitor

Inherits:
Prism::Visitor
  • Object
show all
Extended by:
T::Sig
Defined in:
lib/spoom/deadcode/visitor.rb

Direct Known Subclasses

Indexer, Remover::NodeFinder

Instance Method Summary collapse

Instance Method Details

#visit_alias_global_variable_node(node) ⇒ Object



15
16
17
# File 'lib/spoom/deadcode/visitor.rb', line 15

def visit_alias_global_variable_node(node)
  visit_child_nodes(node)
end

#visit_alias_method_node(node) ⇒ Object



20
21
22
# File 'lib/spoom/deadcode/visitor.rb', line 20

def visit_alias_method_node(node)
  visit_child_nodes(node)
end

#visit_alternation_pattern_node(node) ⇒ Object



25
26
27
# File 'lib/spoom/deadcode/visitor.rb', line 25

def visit_alternation_pattern_node(node)
  visit_child_nodes(node)
end

#visit_and_node(node) ⇒ Object



30
31
32
# File 'lib/spoom/deadcode/visitor.rb', line 30

def visit_and_node(node)
  visit_child_nodes(node)
end

#visit_arguments_node(node) ⇒ Object



35
36
37
# File 'lib/spoom/deadcode/visitor.rb', line 35

def visit_arguments_node(node)
  visit_child_nodes(node)
end

#visit_array_node(node) ⇒ Object



40
41
42
# File 'lib/spoom/deadcode/visitor.rb', line 40

def visit_array_node(node)
  visit_child_nodes(node)
end

#visit_array_pattern_node(node) ⇒ Object



45
46
47
# File 'lib/spoom/deadcode/visitor.rb', line 45

def visit_array_pattern_node(node)
  visit_child_nodes(node)
end

#visit_assoc_node(node) ⇒ Object



50
51
52
# File 'lib/spoom/deadcode/visitor.rb', line 50

def visit_assoc_node(node)
  visit_child_nodes(node)
end

#visit_assoc_splat_node(node) ⇒ Object



55
56
57
# File 'lib/spoom/deadcode/visitor.rb', line 55

def visit_assoc_splat_node(node)
  visit_child_nodes(node)
end

#visit_back_reference_read_node(node) ⇒ Object



60
61
62
# File 'lib/spoom/deadcode/visitor.rb', line 60

def visit_back_reference_read_node(node)
  visit_child_nodes(node)
end

#visit_begin_node(node) ⇒ Object



65
66
67
# File 'lib/spoom/deadcode/visitor.rb', line 65

def visit_begin_node(node)
  visit_child_nodes(node)
end

#visit_block_argument_node(node) ⇒ Object



70
71
72
# File 'lib/spoom/deadcode/visitor.rb', line 70

def visit_block_argument_node(node)
  visit_child_nodes(node)
end

#visit_block_local_variable_node(node) ⇒ Object



75
76
77
# File 'lib/spoom/deadcode/visitor.rb', line 75

def visit_block_local_variable_node(node)
  visit_child_nodes(node)
end

#visit_block_node(node) ⇒ Object



80
81
82
# File 'lib/spoom/deadcode/visitor.rb', line 80

def visit_block_node(node)
  visit_child_nodes(node)
end

#visit_block_parameter_node(node) ⇒ Object



85
86
87
# File 'lib/spoom/deadcode/visitor.rb', line 85

def visit_block_parameter_node(node)
  visit_child_nodes(node)
end

#visit_block_parameters_node(node) ⇒ Object



90
91
92
# File 'lib/spoom/deadcode/visitor.rb', line 90

def visit_block_parameters_node(node)
  visit_child_nodes(node)
end

#visit_break_node(node) ⇒ Object



95
96
97
# File 'lib/spoom/deadcode/visitor.rb', line 95

def visit_break_node(node)
  visit_child_nodes(node)
end

#visit_call_and_write_node(node) ⇒ Object



100
101
102
# File 'lib/spoom/deadcode/visitor.rb', line 100

def visit_call_and_write_node(node)
  visit_child_nodes(node)
end

#visit_call_node(node) ⇒ Object



105
106
107
# File 'lib/spoom/deadcode/visitor.rb', line 105

def visit_call_node(node)
  visit_child_nodes(node)
end

#visit_call_operator_write_node(node) ⇒ Object



110
111
112
# File 'lib/spoom/deadcode/visitor.rb', line 110

def visit_call_operator_write_node(node)
  visit_child_nodes(node)
end

#visit_call_or_write_node(node) ⇒ Object



115
116
117
# File 'lib/spoom/deadcode/visitor.rb', line 115

def visit_call_or_write_node(node)
  visit_child_nodes(node)
end

#visit_call_target_node(node) ⇒ Object



120
121
122
# File 'lib/spoom/deadcode/visitor.rb', line 120

def visit_call_target_node(node)
  visit_child_nodes(node)
end

#visit_capture_pattern_node(node) ⇒ Object



125
126
127
# File 'lib/spoom/deadcode/visitor.rb', line 125

def visit_capture_pattern_node(node)
  visit_child_nodes(node)
end

#visit_case_match_node(node) ⇒ Object



130
131
132
# File 'lib/spoom/deadcode/visitor.rb', line 130

def visit_case_match_node(node)
  visit_child_nodes(node)
end

#visit_case_node(node) ⇒ Object



135
136
137
# File 'lib/spoom/deadcode/visitor.rb', line 135

def visit_case_node(node)
  visit_child_nodes(node)
end

#visit_child_nodes(node) ⇒ Object



10
11
12
# File 'lib/spoom/deadcode/visitor.rb', line 10

def visit_child_nodes(node)
  node.child_nodes.compact.each { |node| visit(node) }
end

#visit_class_node(node) ⇒ Object



140
141
142
# File 'lib/spoom/deadcode/visitor.rb', line 140

def visit_class_node(node)
  visit_child_nodes(node)
end

#visit_class_variable_and_write_node(node) ⇒ Object



145
146
147
# File 'lib/spoom/deadcode/visitor.rb', line 145

def visit_class_variable_and_write_node(node)
  visit_child_nodes(node)
end

#visit_class_variable_operator_write_node(node) ⇒ Object



150
151
152
# File 'lib/spoom/deadcode/visitor.rb', line 150

def visit_class_variable_operator_write_node(node)
  visit_child_nodes(node)
end

#visit_class_variable_or_write_node(node) ⇒ Object



155
156
157
# File 'lib/spoom/deadcode/visitor.rb', line 155

def visit_class_variable_or_write_node(node)
  visit_child_nodes(node)
end

#visit_class_variable_read_node(node) ⇒ Object



160
161
162
# File 'lib/spoom/deadcode/visitor.rb', line 160

def visit_class_variable_read_node(node)
  visit_child_nodes(node)
end

#visit_class_variable_target_node(node) ⇒ Object



165
166
167
# File 'lib/spoom/deadcode/visitor.rb', line 165

def visit_class_variable_target_node(node)
  visit_child_nodes(node)
end

#visit_class_variable_write_node(node) ⇒ Object



170
171
172
# File 'lib/spoom/deadcode/visitor.rb', line 170

def visit_class_variable_write_node(node)
  visit_child_nodes(node)
end

#visit_constant_and_write_node(node) ⇒ Object



175
176
177
# File 'lib/spoom/deadcode/visitor.rb', line 175

def visit_constant_and_write_node(node)
  visit_child_nodes(node)
end

#visit_constant_operator_write_node(node) ⇒ Object



180
181
182
# File 'lib/spoom/deadcode/visitor.rb', line 180

def visit_constant_operator_write_node(node)
  visit_child_nodes(node)
end

#visit_constant_or_write_node(node) ⇒ Object



185
186
187
# File 'lib/spoom/deadcode/visitor.rb', line 185

def visit_constant_or_write_node(node)
  visit_child_nodes(node)
end

#visit_constant_path_and_write_node(node) ⇒ Object



190
191
192
# File 'lib/spoom/deadcode/visitor.rb', line 190

def visit_constant_path_and_write_node(node)
  visit_child_nodes(node)
end

#visit_constant_path_node(node) ⇒ Object



195
196
197
# File 'lib/spoom/deadcode/visitor.rb', line 195

def visit_constant_path_node(node)
  visit_child_nodes(node)
end

#visit_constant_path_operator_write_node(node) ⇒ Object



200
201
202
# File 'lib/spoom/deadcode/visitor.rb', line 200

def visit_constant_path_operator_write_node(node)
  visit_child_nodes(node)
end

#visit_constant_path_or_write_node(node) ⇒ Object



205
206
207
# File 'lib/spoom/deadcode/visitor.rb', line 205

def visit_constant_path_or_write_node(node)
  visit_child_nodes(node)
end

#visit_constant_path_target_node(node) ⇒ Object



210
211
212
# File 'lib/spoom/deadcode/visitor.rb', line 210

def visit_constant_path_target_node(node)
  visit_child_nodes(node)
end

#visit_constant_path_write_node(node) ⇒ Object



215
216
217
# File 'lib/spoom/deadcode/visitor.rb', line 215

def visit_constant_path_write_node(node)
  visit_child_nodes(node)
end

#visit_constant_read_node(node) ⇒ Object



220
221
222
# File 'lib/spoom/deadcode/visitor.rb', line 220

def visit_constant_read_node(node)
  visit_child_nodes(node)
end

#visit_constant_target_node(node) ⇒ Object



225
226
227
# File 'lib/spoom/deadcode/visitor.rb', line 225

def visit_constant_target_node(node)
  visit_child_nodes(node)
end

#visit_constant_write_node(node) ⇒ Object



230
231
232
# File 'lib/spoom/deadcode/visitor.rb', line 230

def visit_constant_write_node(node)
  visit_child_nodes(node)
end

#visit_def_node(node) ⇒ Object



235
236
237
# File 'lib/spoom/deadcode/visitor.rb', line 235

def visit_def_node(node)
  visit_child_nodes(node)
end

#visit_defined_node(node) ⇒ Object



240
241
242
# File 'lib/spoom/deadcode/visitor.rb', line 240

def visit_defined_node(node)
  visit_child_nodes(node)
end

#visit_else_node(node) ⇒ Object



245
246
247
# File 'lib/spoom/deadcode/visitor.rb', line 245

def visit_else_node(node)
  visit_child_nodes(node)
end

#visit_embedded_statements_node(node) ⇒ Object



250
251
252
# File 'lib/spoom/deadcode/visitor.rb', line 250

def visit_embedded_statements_node(node)
  visit_child_nodes(node)
end

#visit_embedded_variable_node(node) ⇒ Object



255
256
257
# File 'lib/spoom/deadcode/visitor.rb', line 255

def visit_embedded_variable_node(node)
  visit_child_nodes(node)
end

#visit_ensure_node(node) ⇒ Object



260
261
262
# File 'lib/spoom/deadcode/visitor.rb', line 260

def visit_ensure_node(node)
  visit_child_nodes(node)
end

#visit_false_node(node) ⇒ Object



265
266
267
# File 'lib/spoom/deadcode/visitor.rb', line 265

def visit_false_node(node)
  visit_child_nodes(node)
end

#visit_find_pattern_node(node) ⇒ Object



270
271
272
# File 'lib/spoom/deadcode/visitor.rb', line 270

def visit_find_pattern_node(node)
  visit_child_nodes(node)
end

#visit_flip_flop_node(node) ⇒ Object



275
276
277
# File 'lib/spoom/deadcode/visitor.rb', line 275

def visit_flip_flop_node(node)
  visit_child_nodes(node)
end

#visit_float_node(node) ⇒ Object



280
281
282
# File 'lib/spoom/deadcode/visitor.rb', line 280

def visit_float_node(node)
  visit_child_nodes(node)
end

#visit_for_node(node) ⇒ Object



285
286
287
# File 'lib/spoom/deadcode/visitor.rb', line 285

def visit_for_node(node)
  visit_child_nodes(node)
end

#visit_forwarding_arguments_node(node) ⇒ Object



290
291
292
# File 'lib/spoom/deadcode/visitor.rb', line 290

def visit_forwarding_arguments_node(node)
  visit_child_nodes(node)
end

#visit_forwarding_parameter_node(node) ⇒ Object



295
296
297
# File 'lib/spoom/deadcode/visitor.rb', line 295

def visit_forwarding_parameter_node(node)
  visit_child_nodes(node)
end

#visit_forwarding_super_node(node) ⇒ Object



300
301
302
# File 'lib/spoom/deadcode/visitor.rb', line 300

def visit_forwarding_super_node(node)
  visit_child_nodes(node)
end

#visit_global_variable_and_write_node(node) ⇒ Object



305
306
307
# File 'lib/spoom/deadcode/visitor.rb', line 305

def visit_global_variable_and_write_node(node)
  visit_child_nodes(node)
end

#visit_global_variable_operator_write_node(node) ⇒ Object



310
311
312
# File 'lib/spoom/deadcode/visitor.rb', line 310

def visit_global_variable_operator_write_node(node)
  visit_child_nodes(node)
end

#visit_global_variable_or_write_node(node) ⇒ Object



315
316
317
# File 'lib/spoom/deadcode/visitor.rb', line 315

def visit_global_variable_or_write_node(node)
  visit_child_nodes(node)
end

#visit_global_variable_read_node(node) ⇒ Object



320
321
322
# File 'lib/spoom/deadcode/visitor.rb', line 320

def visit_global_variable_read_node(node)
  visit_child_nodes(node)
end

#visit_global_variable_target_node(node) ⇒ Object



325
326
327
# File 'lib/spoom/deadcode/visitor.rb', line 325

def visit_global_variable_target_node(node)
  visit_child_nodes(node)
end

#visit_global_variable_write_node(node) ⇒ Object



330
331
332
# File 'lib/spoom/deadcode/visitor.rb', line 330

def visit_global_variable_write_node(node)
  visit_child_nodes(node)
end

#visit_hash_node(node) ⇒ Object



335
336
337
# File 'lib/spoom/deadcode/visitor.rb', line 335

def visit_hash_node(node)
  visit_child_nodes(node)
end

#visit_hash_pattern_node(node) ⇒ Object



340
341
342
# File 'lib/spoom/deadcode/visitor.rb', line 340

def visit_hash_pattern_node(node)
  visit_child_nodes(node)
end

#visit_if_node(node) ⇒ Object



345
346
347
# File 'lib/spoom/deadcode/visitor.rb', line 345

def visit_if_node(node)
  visit_child_nodes(node)
end

#visit_imaginary_node(node) ⇒ Object



350
351
352
# File 'lib/spoom/deadcode/visitor.rb', line 350

def visit_imaginary_node(node)
  visit_child_nodes(node)
end

#visit_implicit_node(node) ⇒ Object



355
356
357
# File 'lib/spoom/deadcode/visitor.rb', line 355

def visit_implicit_node(node)
  visit_child_nodes(node)
end

#visit_implicit_rest_node(node) ⇒ Object



360
361
362
# File 'lib/spoom/deadcode/visitor.rb', line 360

def visit_implicit_rest_node(node)
  visit_child_nodes(node)
end

#visit_in_node(node) ⇒ Object



365
366
367
# File 'lib/spoom/deadcode/visitor.rb', line 365

def visit_in_node(node)
  visit_child_nodes(node)
end

#visit_index_and_write_node(node) ⇒ Object



370
371
372
# File 'lib/spoom/deadcode/visitor.rb', line 370

def visit_index_and_write_node(node)
  visit_child_nodes(node)
end

#visit_index_operator_write_node(node) ⇒ Object



375
376
377
# File 'lib/spoom/deadcode/visitor.rb', line 375

def visit_index_operator_write_node(node)
  visit_child_nodes(node)
end

#visit_index_or_write_node(node) ⇒ Object



380
381
382
# File 'lib/spoom/deadcode/visitor.rb', line 380

def visit_index_or_write_node(node)
  visit_child_nodes(node)
end

#visit_index_target_node(node) ⇒ Object



385
386
387
# File 'lib/spoom/deadcode/visitor.rb', line 385

def visit_index_target_node(node)
  visit_child_nodes(node)
end

#visit_instance_variable_and_write_node(node) ⇒ Object



390
391
392
# File 'lib/spoom/deadcode/visitor.rb', line 390

def visit_instance_variable_and_write_node(node)
  visit_child_nodes(node)
end

#visit_instance_variable_operator_write_node(node) ⇒ Object



395
396
397
# File 'lib/spoom/deadcode/visitor.rb', line 395

def visit_instance_variable_operator_write_node(node)
  visit_child_nodes(node)
end

#visit_instance_variable_or_write_node(node) ⇒ Object



400
401
402
# File 'lib/spoom/deadcode/visitor.rb', line 400

def visit_instance_variable_or_write_node(node)
  visit_child_nodes(node)
end

#visit_instance_variable_read_node(node) ⇒ Object



405
406
407
# File 'lib/spoom/deadcode/visitor.rb', line 405

def visit_instance_variable_read_node(node)
  visit_child_nodes(node)
end

#visit_instance_variable_target_node(node) ⇒ Object



410
411
412
# File 'lib/spoom/deadcode/visitor.rb', line 410

def visit_instance_variable_target_node(node)
  visit_child_nodes(node)
end

#visit_instance_variable_write_node(node) ⇒ Object



415
416
417
# File 'lib/spoom/deadcode/visitor.rb', line 415

def visit_instance_variable_write_node(node)
  visit_child_nodes(node)
end

#visit_integer_node(node) ⇒ Object



420
421
422
# File 'lib/spoom/deadcode/visitor.rb', line 420

def visit_integer_node(node)
  visit_child_nodes(node)
end

#visit_interpolated_match_last_line_node(node) ⇒ Object



425
426
427
# File 'lib/spoom/deadcode/visitor.rb', line 425

def visit_interpolated_match_last_line_node(node)
  visit_child_nodes(node)
end

#visit_interpolated_regular_expression_node(node) ⇒ Object



430
431
432
# File 'lib/spoom/deadcode/visitor.rb', line 430

def visit_interpolated_regular_expression_node(node)
  visit_child_nodes(node)
end

#visit_interpolated_string_node(node) ⇒ Object



435
436
437
# File 'lib/spoom/deadcode/visitor.rb', line 435

def visit_interpolated_string_node(node)
  visit_child_nodes(node)
end

#visit_interpolated_symbol_node(node) ⇒ Object



440
441
442
# File 'lib/spoom/deadcode/visitor.rb', line 440

def visit_interpolated_symbol_node(node)
  visit_child_nodes(node)
end

#visit_interpolated_x_string_node(node) ⇒ Object



445
446
447
# File 'lib/spoom/deadcode/visitor.rb', line 445

def visit_interpolated_x_string_node(node)
  visit_child_nodes(node)
end

#visit_keyword_hash_node(node) ⇒ Object



450
451
452
# File 'lib/spoom/deadcode/visitor.rb', line 450

def visit_keyword_hash_node(node)
  visit_child_nodes(node)
end

#visit_keyword_rest_parameter_node(node) ⇒ Object



455
456
457
# File 'lib/spoom/deadcode/visitor.rb', line 455

def visit_keyword_rest_parameter_node(node)
  visit_child_nodes(node)
end

#visit_lambda_node(node) ⇒ Object



460
461
462
# File 'lib/spoom/deadcode/visitor.rb', line 460

def visit_lambda_node(node)
  visit_child_nodes(node)
end

#visit_local_variable_and_write_node(node) ⇒ Object



465
466
467
# File 'lib/spoom/deadcode/visitor.rb', line 465

def visit_local_variable_and_write_node(node)
  visit_child_nodes(node)
end

#visit_local_variable_operator_write_node(node) ⇒ Object



470
471
472
# File 'lib/spoom/deadcode/visitor.rb', line 470

def visit_local_variable_operator_write_node(node)
  visit_child_nodes(node)
end

#visit_local_variable_or_write_node(node) ⇒ Object



475
476
477
# File 'lib/spoom/deadcode/visitor.rb', line 475

def visit_local_variable_or_write_node(node)
  visit_child_nodes(node)
end

#visit_local_variable_read_node(node) ⇒ Object



480
481
482
# File 'lib/spoom/deadcode/visitor.rb', line 480

def visit_local_variable_read_node(node)
  visit_child_nodes(node)
end

#visit_local_variable_target_node(node) ⇒ Object



485
486
487
# File 'lib/spoom/deadcode/visitor.rb', line 485

def visit_local_variable_target_node(node)
  visit_child_nodes(node)
end

#visit_local_variable_write_node(node) ⇒ Object



490
491
492
# File 'lib/spoom/deadcode/visitor.rb', line 490

def visit_local_variable_write_node(node)
  visit_child_nodes(node)
end

#visit_match_last_line_node(node) ⇒ Object



495
496
497
# File 'lib/spoom/deadcode/visitor.rb', line 495

def visit_match_last_line_node(node)
  visit_child_nodes(node)
end

#visit_match_predicate_node(node) ⇒ Object



500
501
502
# File 'lib/spoom/deadcode/visitor.rb', line 500

def visit_match_predicate_node(node)
  visit_child_nodes(node)
end

#visit_match_required_node(node) ⇒ Object



505
506
507
# File 'lib/spoom/deadcode/visitor.rb', line 505

def visit_match_required_node(node)
  visit_child_nodes(node)
end

#visit_match_write_node(node) ⇒ Object



510
511
512
# File 'lib/spoom/deadcode/visitor.rb', line 510

def visit_match_write_node(node)
  visit_child_nodes(node)
end

#visit_missing_node(node) ⇒ Object



515
516
517
# File 'lib/spoom/deadcode/visitor.rb', line 515

def visit_missing_node(node)
  visit_child_nodes(node)
end

#visit_module_node(node) ⇒ Object



520
521
522
# File 'lib/spoom/deadcode/visitor.rb', line 520

def visit_module_node(node)
  visit_child_nodes(node)
end

#visit_multi_target_node(node) ⇒ Object



525
526
527
# File 'lib/spoom/deadcode/visitor.rb', line 525

def visit_multi_target_node(node)
  visit_child_nodes(node)
end

#visit_multi_write_node(node) ⇒ Object



530
531
532
# File 'lib/spoom/deadcode/visitor.rb', line 530

def visit_multi_write_node(node)
  visit_child_nodes(node)
end

#visit_next_node(node) ⇒ Object



535
536
537
# File 'lib/spoom/deadcode/visitor.rb', line 535

def visit_next_node(node)
  visit_child_nodes(node)
end

#visit_nil_node(node) ⇒ Object



540
541
542
# File 'lib/spoom/deadcode/visitor.rb', line 540

def visit_nil_node(node)
  visit_child_nodes(node)
end

#visit_no_keywords_parameter_node(node) ⇒ Object



545
546
547
# File 'lib/spoom/deadcode/visitor.rb', line 545

def visit_no_keywords_parameter_node(node)
  visit_child_nodes(node)
end

#visit_numbered_parameters_node(node) ⇒ Object



550
551
552
# File 'lib/spoom/deadcode/visitor.rb', line 550

def visit_numbered_parameters_node(node)
  visit_child_nodes(node)
end

#visit_numbered_reference_read_node(node) ⇒ Object



555
556
557
# File 'lib/spoom/deadcode/visitor.rb', line 555

def visit_numbered_reference_read_node(node)
  visit_child_nodes(node)
end

#visit_optional_keyword_parameter_node(node) ⇒ Object



560
561
562
# File 'lib/spoom/deadcode/visitor.rb', line 560

def visit_optional_keyword_parameter_node(node)
  visit_child_nodes(node)
end

#visit_optional_parameter_node(node) ⇒ Object



565
566
567
# File 'lib/spoom/deadcode/visitor.rb', line 565

def visit_optional_parameter_node(node)
  visit_child_nodes(node)
end

#visit_or_node(node) ⇒ Object



570
571
572
# File 'lib/spoom/deadcode/visitor.rb', line 570

def visit_or_node(node)
  visit_child_nodes(node)
end

#visit_parameters_node(node) ⇒ Object



575
576
577
# File 'lib/spoom/deadcode/visitor.rb', line 575

def visit_parameters_node(node)
  visit_child_nodes(node)
end

#visit_parentheses_node(node) ⇒ Object



580
581
582
# File 'lib/spoom/deadcode/visitor.rb', line 580

def visit_parentheses_node(node)
  visit_child_nodes(node)
end

#visit_pinned_expression_node(node) ⇒ Object



585
586
587
# File 'lib/spoom/deadcode/visitor.rb', line 585

def visit_pinned_expression_node(node)
  visit_child_nodes(node)
end

#visit_pinned_variable_node(node) ⇒ Object



590
591
592
# File 'lib/spoom/deadcode/visitor.rb', line 590

def visit_pinned_variable_node(node)
  visit_child_nodes(node)
end

#visit_post_execution_node(node) ⇒ Object



595
596
597
# File 'lib/spoom/deadcode/visitor.rb', line 595

def visit_post_execution_node(node)
  visit_child_nodes(node)
end

#visit_pre_execution_node(node) ⇒ Object



600
601
602
# File 'lib/spoom/deadcode/visitor.rb', line 600

def visit_pre_execution_node(node)
  visit_child_nodes(node)
end

#visit_program_node(node) ⇒ Object



605
606
607
# File 'lib/spoom/deadcode/visitor.rb', line 605

def visit_program_node(node)
  visit_child_nodes(node)
end

#visit_range_node(node) ⇒ Object



610
611
612
# File 'lib/spoom/deadcode/visitor.rb', line 610

def visit_range_node(node)
  visit_child_nodes(node)
end

#visit_rational_node(node) ⇒ Object



615
616
617
# File 'lib/spoom/deadcode/visitor.rb', line 615

def visit_rational_node(node)
  visit_child_nodes(node)
end

#visit_redo_node(node) ⇒ Object



620
621
622
# File 'lib/spoom/deadcode/visitor.rb', line 620

def visit_redo_node(node)
  visit_child_nodes(node)
end

#visit_regular_expression_node(node) ⇒ Object



625
626
627
# File 'lib/spoom/deadcode/visitor.rb', line 625

def visit_regular_expression_node(node)
  visit_child_nodes(node)
end

#visit_required_keyword_parameter_node(node) ⇒ Object



630
631
632
# File 'lib/spoom/deadcode/visitor.rb', line 630

def visit_required_keyword_parameter_node(node)
  visit_child_nodes(node)
end

#visit_required_parameter_node(node) ⇒ Object



635
636
637
# File 'lib/spoom/deadcode/visitor.rb', line 635

def visit_required_parameter_node(node)
  visit_child_nodes(node)
end

#visit_rescue_modifier_node(node) ⇒ Object



640
641
642
# File 'lib/spoom/deadcode/visitor.rb', line 640

def visit_rescue_modifier_node(node)
  visit_child_nodes(node)
end

#visit_rescue_node(node) ⇒ Object



645
646
647
# File 'lib/spoom/deadcode/visitor.rb', line 645

def visit_rescue_node(node)
  visit_child_nodes(node)
end

#visit_rest_parameter_node(node) ⇒ Object



650
651
652
# File 'lib/spoom/deadcode/visitor.rb', line 650

def visit_rest_parameter_node(node)
  visit_child_nodes(node)
end

#visit_retry_node(node) ⇒ Object



655
656
657
# File 'lib/spoom/deadcode/visitor.rb', line 655

def visit_retry_node(node)
  visit_child_nodes(node)
end

#visit_return_node(node) ⇒ Object



660
661
662
# File 'lib/spoom/deadcode/visitor.rb', line 660

def visit_return_node(node)
  visit_child_nodes(node)
end

#visit_self_node(node) ⇒ Object



665
666
667
# File 'lib/spoom/deadcode/visitor.rb', line 665

def visit_self_node(node)
  visit_child_nodes(node)
end

#visit_singleton_class_node(node) ⇒ Object



670
671
672
# File 'lib/spoom/deadcode/visitor.rb', line 670

def visit_singleton_class_node(node)
  visit_child_nodes(node)
end

#visit_source_encoding_node(node) ⇒ Object



675
676
677
# File 'lib/spoom/deadcode/visitor.rb', line 675

def visit_source_encoding_node(node)
  visit_child_nodes(node)
end

#visit_source_file_node(node) ⇒ Object



680
681
682
# File 'lib/spoom/deadcode/visitor.rb', line 680

def visit_source_file_node(node)
  visit_child_nodes(node)
end

#visit_source_line_node(node) ⇒ Object



685
686
687
# File 'lib/spoom/deadcode/visitor.rb', line 685

def visit_source_line_node(node)
  visit_child_nodes(node)
end

#visit_splat_node(node) ⇒ Object



690
691
692
# File 'lib/spoom/deadcode/visitor.rb', line 690

def visit_splat_node(node)
  visit_child_nodes(node)
end

#visit_statements_node(node) ⇒ Object



695
696
697
# File 'lib/spoom/deadcode/visitor.rb', line 695

def visit_statements_node(node)
  visit_child_nodes(node)
end

#visit_string_node(node) ⇒ Object



700
701
702
# File 'lib/spoom/deadcode/visitor.rb', line 700

def visit_string_node(node)
  visit_child_nodes(node)
end

#visit_super_node(node) ⇒ Object



705
706
707
# File 'lib/spoom/deadcode/visitor.rb', line 705

def visit_super_node(node)
  visit_child_nodes(node)
end

#visit_symbol_node(node) ⇒ Object



710
711
712
# File 'lib/spoom/deadcode/visitor.rb', line 710

def visit_symbol_node(node)
  visit_child_nodes(node)
end

#visit_true_node(node) ⇒ Object



715
716
717
# File 'lib/spoom/deadcode/visitor.rb', line 715

def visit_true_node(node)
  visit_child_nodes(node)
end

#visit_undef_node(node) ⇒ Object



720
721
722
# File 'lib/spoom/deadcode/visitor.rb', line 720

def visit_undef_node(node)
  visit_child_nodes(node)
end

#visit_unless_node(node) ⇒ Object



725
726
727
# File 'lib/spoom/deadcode/visitor.rb', line 725

def visit_unless_node(node)
  visit_child_nodes(node)
end

#visit_until_node(node) ⇒ Object



730
731
732
# File 'lib/spoom/deadcode/visitor.rb', line 730

def visit_until_node(node)
  visit_child_nodes(node)
end

#visit_when_node(node) ⇒ Object



735
736
737
# File 'lib/spoom/deadcode/visitor.rb', line 735

def visit_when_node(node)
  visit_child_nodes(node)
end

#visit_while_node(node) ⇒ Object



740
741
742
# File 'lib/spoom/deadcode/visitor.rb', line 740

def visit_while_node(node)
  visit_child_nodes(node)
end

#visit_x_string_node(node) ⇒ Object



745
746
747
# File 'lib/spoom/deadcode/visitor.rb', line 745

def visit_x_string_node(node)
  visit_child_nodes(node)
end

#visit_yield_node(node) ⇒ Object



750
751
752
# File 'lib/spoom/deadcode/visitor.rb', line 750

def visit_yield_node(node)
  visit_child_nodes(node)
end