aboutsummaryrefslogtreecommitdiffstats
path: root/test/yarp/snapshots/unparser/corpus/literal/class.txt
blob: cb49848ae35d70607568ab52a45223149c1105b4 (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
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
ProgramNode(0...213)(
  [],
  StatementsNode(0...213)(
    [ClassNode(0...11)(
       [],
       (0...5),
       ConstantReadNode(6...7)(:A),
       nil,
       nil,
       nil,
       (8...11),
       :A,
       :A
     ),
     SingletonClassNode(13...27)(
       [],
       (13...18),
       (19...21),
       CallNode(22...23)(nil, nil, (22...23), nil, nil, nil, nil, 2, "a"),
       nil,
       (24...27)
     ),
     SingletonClassNode(29...47)(
       [],
       (29...34),
       (35...37),
       CallNode(38...39)(nil, nil, (38...39), nil, nil, nil, nil, 2, "a"),
       StatementsNode(42...43)(
         [CallNode(42...43)(nil, nil, (42...43), nil, nil, nil, nil, 2, "b")]
       ),
       (44...47)
     ),
     ClassNode(49...63)(
       [],
       (49...54),
       ConstantPathNode(55...59)(
         ConstantReadNode(55...56)(:A),
         ConstantReadNode(58...59)(:B),
         (56...58)
       ),
       nil,
       nil,
       nil,
       (60...63),
       :B,
       :B
     ),
     ClassNode(65...82)(
       [],
       (65...70),
       ConstantPathNode(71...78)(
         ConstantPathNode(71...75)(
           ConstantReadNode(71...72)(:A),
           ConstantReadNode(74...75)(:B),
           (72...74)
         ),
         ConstantReadNode(77...78)(:C),
         (75...77)
       ),
       nil,
       nil,
       nil,
       (79...82),
       :C,
       :C
     ),
     ClassNode(84...99)(
       [],
       (84...89),
       ConstantReadNode(90...91)(:A),
       (92...93),
       ConstantReadNode(94...95)(:B),
       nil,
       (96...99),
       :A,
       :A
     ),
     ClassNode(101...119)(
       [],
       (101...106),
       ConstantReadNode(107...108)(:A),
       (109...110),
       ConstantPathNode(111...115)(
         ConstantReadNode(111...112)(:B),
         ConstantReadNode(114...115)(:C),
         (112...114)
       ),
       nil,
       (116...119),
       :A,
       :A
     ),
     ClassNode(121...142)(
       [],
       (121...126),
       ConstantPathNode(127...131)(
         ConstantReadNode(127...128)(:A),
         ConstantReadNode(130...131)(:B),
         (128...130)
       ),
       (132...133),
       ConstantPathNode(134...138)(
         ConstantReadNode(134...135)(:C),
         ConstantReadNode(137...138)(:D),
         (135...137)
       ),
       nil,
       (139...142),
       :B,
       :B
     ),
     ClassNode(144...198)(
       [],
       (144...149),
       ConstantReadNode(150...151)(:A),
       nil,
       nil,
       StatementsNode(154...194)(
         [CallNode(154...168)(
            nil,
            nil,
            (154...161),
            (161...162),
            ArgumentsNode(162...167)(
              [CallNode(162...167)(
                 ConstantReadNode(162...163)(:B),
                 (163...164),
                 (164...167),
                 nil,
                 nil,
                 nil,
                 nil,
                 0,
                 "new"
               )]
            ),
            (167...168),
            nil,
            0,
            "include"
          ),
          DefNode(172...194)(
            (176...179),
            nil,
            nil,
            StatementsNode(184...188)(
              [SymbolNode(184...188)((184...185), (185...188), nil, "bar")]
            ),
            [],
            (172...175),
            nil,
            nil,
            nil,
            nil,
            (191...194)
          )]
       ),
       (195...198),
       :A,
       :A
     ),
     ClassNode(200...213)(
       [],
       (200...205),
       ConstantPathNode(206...209)(
         nil,
         ConstantReadNode(208...209)(:A),
         (206...208)
       ),
       nil,
       nil,
       nil,
       (210...213),
       :A,
       :A
     )]
  )
)