File tree 4 files changed +2
-53
lines changed
4 files changed +2
-53
lines changed Original file line number Diff line number Diff line change @@ -993,37 +993,6 @@ def visit_else(node)
993
993
end
994
994
end
995
995
996
- # Visit an Elsif node.
997
- def visit_elsif ( node )
998
- else_token =
999
- case node . consequent
1000
- when Elsif
1001
- source_range_length ( node . consequent . location . start_char , 5 )
1002
- when Else
1003
- source_range_length ( node . consequent . location . start_char , 4 )
1004
- end
1005
-
1006
- expression =
1007
- source_range (
1008
- node . location . start_char ,
1009
- node . statements . location . end_char - 1
1010
- )
1011
-
1012
- s (
1013
- :if ,
1014
- [
1015
- visit ( node . predicate ) ,
1016
- visit ( node . statements ) ,
1017
- visit ( node . consequent )
1018
- ] ,
1019
- source_map_condition (
1020
- keyword : source_range_length ( node . location . start_char , 5 ) ,
1021
- else_token : else_token ,
1022
- expression : expression
1023
- )
1024
- )
1025
- end
1026
-
1027
996
# Visit an ENDBlock node.
1028
997
def visit_END ( node )
1029
998
s (
@@ -1381,8 +1350,8 @@ def visit_if(node)
1381
1350
1382
1351
else_token =
1383
1352
case node . consequent
1384
- when Elsif
1385
- source_range_length ( node . consequent . location . start_char , 5 )
1353
+ when IfNode
1354
+ source_range_length ( node . consequent . location . start_char , 2 )
1386
1355
when Else
1387
1356
source_range_length ( node . consequent . location . start_char , 4 )
1388
1357
end
Original file line number Diff line number Diff line change @@ -131,9 +131,6 @@ class Visitor < BasicVisitor
131
131
# Visit an Else node.
132
132
alias visit_else visit_child_nodes
133
133
134
- # Visit an Elsif node.
135
- alias visit_elsif visit_child_nodes
136
-
137
134
# Visit an EmbDoc node.
138
135
alias visit_embdoc visit_child_nodes
139
136
Original file line number Diff line number Diff line change @@ -352,15 +352,6 @@ def visit_else(node)
352
352
end
353
353
end
354
354
355
- def visit_elsif ( node )
356
- node ( node , "elsif" ) do
357
- field ( "predicate" , node . predicate )
358
- field ( "statements" , node . statements )
359
- field ( "consequent" , node . consequent ) if node . consequent
360
- comments ( node )
361
- end
362
- end
363
-
364
355
def visit_embdoc ( node )
365
356
node ( node , "embdoc" ) { field ( "value" , node . value ) }
366
357
end
Original file line number Diff line number Diff line change @@ -322,14 +322,6 @@ def visit_else(node)
322
322
)
323
323
end
324
324
325
- # Visit a Elsif node.
326
- def visit_elsif ( node )
327
- node . copy (
328
- statements : visit ( node . statements ) ,
329
- consequent : visit ( node . consequent )
330
- )
331
- end
332
-
333
325
# Visit a EmbDoc node.
334
326
def visit_embdoc ( node )
335
327
node . copy
You can’t perform that action at this time.
0 commit comments