aboutsummaryrefslogtreecommitdiffstats
path: root/test/yarp/snapshots/whitequark/if_while_after_class__since_32.txt
blob: c18c1b4e9a4a9ecee635abb0f81bfc1d65eb3c8a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
ProgramNode(0...178)(
  [],
  StatementsNode(0...178)(
    [ClassNode(0...38)(
       [],
       (0...5),
       ConstantPathNode(6...33)(
         IfNode(6...25)(
           (6...8),
           TrueNode(9...13)(),
           StatementsNode(15...21)([ConstantReadNode(15...21)(:Object)]),
           nil,
           (22...25)
         ),
         ConstantReadNode(27...33)(:Kernel),
         (25...27)
       ),
       nil,
       nil,
       nil,
       (35...38),
       :Kernel,
       :Kernel
     ),
     ClassNode(40...87)(
       [],
       (40...45),
       ConstantPathNode(46...82)(
         WhileNode(46...74)(
           (46...51),
           (71...74),
           TrueNode(52...56)(),
           StatementsNode(58...70)(
             [BreakNode(58...70)(
                ArgumentsNode(64...70)([ConstantReadNode(64...70)(:Object)]),
                (58...63)
              )]
           ),
           0
         ),
         ConstantReadNode(76...82)(:Kernel),
         (74...76)
       ),
       nil,
       nil,
       nil,
       (84...87),
       :Kernel,
       :Kernel
     ),
     ModuleNode(89...128)(
       [],
       (89...95),
       ConstantPathNode(96...123)(
         IfNode(96...115)(
           (96...98),
           TrueNode(99...103)(),
           StatementsNode(105...111)([ConstantReadNode(105...111)(:Object)]),
           nil,
           (112...115)
         ),
         ConstantReadNode(117...123)(:Kernel),
         (115...117)
       ),
       nil,
       (125...128),
       :Kernel,
       :Kernel
     ),
     ModuleNode(130...178)(
       [],
       (130...136),
       ConstantPathNode(137...173)(
         WhileNode(137...165)(
           (137...142),
           (162...165),
           TrueNode(143...147)(),
           StatementsNode(149...161)(
             [BreakNode(149...161)(
                ArgumentsNode(155...161)(
                  [ConstantReadNode(155...161)(:Object)]
                ),
                (149...154)
              )]
           ),
           0
         ),
         ConstantReadNode(167...173)(:Kernel),
         (165...167)
       ),
       nil,
       (175...178),
       :Kernel,
       :Kernel
     )]
  )
)