[ruby/yarp] Fix instance variable constant names

https://github.com/ruby/yarp/commit/1f94f55fcb
This commit is contained in:
Kevin Newton 2023-08-30 15:20:56 -04:00 коммит произвёл git
Родитель 082962e857
Коммит 151e94fee5
28 изменённых файлов: 44 добавлений и 44 удалений

Просмотреть файл

@ -199,7 +199,7 @@ ProgramNode(0...1194)(
),
DefNode(190...204)(
(199...200),
InstanceVariableReadNode(194...198)(:var),
InstanceVariableReadNode(194...198)(:@var),
nil,
nil,
[],

Просмотреть файл

@ -923,7 +923,7 @@ ProgramNode(0...3743)(
"foo"
),
PinnedVariableNode(961...966)(
InstanceVariableReadNode(962...966)(:bar),
InstanceVariableReadNode(962...966)(:@bar),
(961...962)
),
(958...960)

Просмотреть файл

@ -494,7 +494,7 @@ ProgramNode(0...747)(
ArrayPatternNode(627...643)(
nil,
[PinnedVariableNode(628...631)(
InstanceVariableReadNode(629...631)(:a),
InstanceVariableReadNode(629...631)(:@a),
(628...629)
),
PinnedVariableNode(633...636)(

Просмотреть файл

@ -6,7 +6,7 @@ ProgramNode(0...5)(
[StringNode(6...11)(nil, (6...11), nil, "foo\r"),
EmbeddedVariableNode(11...16)(
(11...12),
InstanceVariableReadNode(12...16)(:bar)
InstanceVariableReadNode(12...16)(:@bar)
),
StringNode(16...17)(nil, (16...17), nil, "\n")],
(17...21)

Просмотреть файл

@ -6,7 +6,7 @@ ProgramNode(0...5)(
[StringNode(7...12)(nil, (7...12), nil, "foo\r"),
EmbeddedVariableNode(12...17)(
(12...13),
InstanceVariableReadNode(13...17)(:bar)
InstanceVariableReadNode(13...17)(:@bar)
),
StringNode(17...19)(nil, (17...19), nil, "\r\n")],
(19...24)

Просмотреть файл

@ -2,7 +2,7 @@ ProgramNode(0...7)(
[],
StatementsNode(0...7)(
[InstanceVariableWriteNode(0...7)(
:a,
:@a,
(0...2),
IntegerNode(5...7)(),
(3...4)

Просмотреть файл

@ -6,7 +6,7 @@ ProgramNode(0...4)(
nil,
(0...1),
nil,
ArgumentsNode(2...4)([InstanceVariableReadNode(2...4)(:b)]),
ArgumentsNode(2...4)([InstanceVariableReadNode(2...4)(:@b)]),
nil,
nil,
0,

Просмотреть файл

@ -6,7 +6,7 @@ ProgramNode(0...6)(
nil,
(0...1),
(1...2),
ArgumentsNode(2...4)([InstanceVariableReadNode(2...4)(:b)]),
ArgumentsNode(2...4)([InstanceVariableReadNode(2...4)(:@b)]),
(5...6),
nil,
0,

Просмотреть файл

@ -185,7 +185,7 @@ ProgramNode(0...498)(
(414...415),
[EmbeddedVariableNode(415...420)(
(415...416),
InstanceVariableReadNode(416...420)(:foo)
InstanceVariableReadNode(416...420)(:@foo)
)],
(420...421)
),

Просмотреть файл

@ -66,8 +66,8 @@ ProgramNode(0...704)(
(74...75)
),
MultiWriteNode(85...102)(
[InstanceVariableTargetNode(86...88)(:a),
InstanceVariableTargetNode(90...92)(:b)],
[InstanceVariableTargetNode(86...88)(:@a),
InstanceVariableTargetNode(90...92)(:@b)],
(94...95),
ArrayNode(96...102)(
[IntegerNode(97...98)(), IntegerNode(100...101)()],
@ -296,7 +296,7 @@ ProgramNode(0...704)(
(306...307)
),
InstanceVariableWriteNode(310...316)(
:a,
:@a,
(310...312),
IntegerNode(315...316)(),
(313...314)
@ -606,7 +606,7 @@ ProgramNode(0...704)(
(543...546)
),
InstanceVariableOrWriteNode(551...561)(
:a,
:@a,
(551...553),
(554...557),
StringNode(558...561)((558...560), (560...560), (560...561), "")
@ -700,7 +700,7 @@ ProgramNode(0...704)(
(665...668)
),
InstanceVariableOrWriteNode(687...704)(
:a,
:@a,
(687...689),
(690...693),
InterpolatedStringNode(694...704)(

Просмотреть файл

@ -3,7 +3,7 @@ ProgramNode(0...56)(
StatementsNode(0...56)(
[DefinedNode(0...14)(
(8...9),
InstanceVariableReadNode(9...13)(:foo),
InstanceVariableReadNode(9...13)(:@foo),
(13...14),
(0...8)
),

Просмотреть файл

@ -75,7 +75,7 @@ ProgramNode(0...299)(
[StringNode(160...161)(nil, (160...161), nil, "a"),
EmbeddedVariableNode(161...164)(
(161...162),
InstanceVariableReadNode(162...164)(:a)
InstanceVariableReadNode(162...164)(:@a)
)],
(164...165)
),

Просмотреть файл

@ -153,7 +153,7 @@ ProgramNode(0...916)(
(206...207),
[EmbeddedVariableNode(207...210)(
(207...208),
InstanceVariableReadNode(208...210)(:a)
InstanceVariableReadNode(208...210)(:@a)
),
StringNode(210...211)(nil, (210...211), nil, " "),
EmbeddedVariableNode(211...215)(
@ -268,7 +268,7 @@ ProgramNode(0...916)(
EmbeddedStatementsNode(422...429)(
(422...424),
StatementsNode(424...428)(
[InstanceVariableReadNode(424...428)(:bar)]
[InstanceVariableReadNode(424...428)(:@bar)]
),
(428...429)
)],
@ -303,7 +303,7 @@ ProgramNode(0...916)(
EmbeddedStatementsNode(519...526)(
(519...521),
StatementsNode(521...525)(
[InstanceVariableReadNode(521...525)(:bar)]
[InstanceVariableReadNode(521...525)(:@bar)]
),
(525...526)
)],
@ -316,7 +316,7 @@ ProgramNode(0...916)(
EmbeddedStatementsNode(532...539)(
(532...534),
StatementsNode(534...538)(
[InstanceVariableReadNode(534...538)(:bar)]
[InstanceVariableReadNode(534...538)(:@bar)]
),
(538...539)
)],
@ -507,7 +507,7 @@ ProgramNode(0...916)(
[IntegerNode(693...694)(),
SplatNode(696...701)(
(696...697),
InstanceVariableReadNode(697...701)(:foo)
InstanceVariableReadNode(697...701)(:@foo)
)],
(692...693),
(701...702)
@ -515,7 +515,7 @@ ProgramNode(0...916)(
ArrayNode(703...713)(
[SplatNode(704...709)(
(704...705),
InstanceVariableReadNode(705...709)(:foo)
InstanceVariableReadNode(705...709)(:@foo)
),
IntegerNode(711...712)()],
(703...704),
@ -524,11 +524,11 @@ ProgramNode(0...916)(
ArrayNode(714...728)(
[SplatNode(715...720)(
(715...716),
InstanceVariableReadNode(716...720)(:foo)
InstanceVariableReadNode(716...720)(:@foo)
),
SplatNode(722...727)(
(722...723),
InstanceVariableReadNode(723...727)(:baz)
InstanceVariableReadNode(723...727)(:@baz)
)],
(714...715),
(727...728)

Просмотреть файл

@ -2,7 +2,7 @@ ProgramNode(0...66)(
[],
StatementsNode(0...66)(
[CallNode(0...1)(nil, nil, (0...1), nil, nil, nil, nil, 2, "a"),
InstanceVariableReadNode(2...4)(:a),
InstanceVariableReadNode(2...4)(:@a),
ClassVariableReadNode(5...8)(),
GlobalVariableReadNode(9...11)(),
NumberedReferenceReadNode(12...14)(),

Просмотреть файл

@ -208,7 +208,7 @@ ProgramNode(0...608)(
EmbeddedStatementsNode(564...569)(
(564...566),
StatementsNode(566...568)(
[InstanceVariableReadNode(566...568)(:a)]
[InstanceVariableReadNode(566...568)(:@a)]
),
(568...569)
)],
@ -222,7 +222,7 @@ ProgramNode(0...608)(
[StringNode(576...577)(nil, (576...577), nil, "a"),
EmbeddedVariableNode(577...580)(
(577...578),
InstanceVariableReadNode(578...580)(:a)
InstanceVariableReadNode(578...580)(:@a)
)],
(580...581)
),

Просмотреть файл

@ -15,7 +15,7 @@ ProgramNode(0...131)(
(71...74),
[EmbeddedStatementsNode(74...81)(
(74...76),
StatementsNode(76...80)([InstanceVariableReadNode(76...80)(:bar)]),
StatementsNode(76...80)([InstanceVariableReadNode(76...80)(:@bar)]),
(80...81)
),
StringNode(81...84)(nil, (81...84), nil, "baz")],

Просмотреть файл

@ -30,9 +30,9 @@ ProgramNode(0...293)(
IntegerNode(57...58)()
),
GlobalVariableReadNode(60...64)(),
InstanceVariableReadNode(66...70)(:abc),
InstanceVariableReadNode(66...70)(:@abc),
InstanceVariableWriteNode(72...80)(
:abc,
:@abc,
(72...76),
IntegerNode(79...80)(),
(77...78)
@ -63,15 +63,15 @@ ProgramNode(0...293)(
)
),
MultiWriteNode(123...137)(
[InstanceVariableTargetNode(123...127)(:foo),
InstanceVariableTargetNode(129...133)(:bar)],
[InstanceVariableTargetNode(123...127)(:@foo),
InstanceVariableTargetNode(129...133)(:@bar)],
(134...135),
IntegerNode(136...137)(),
nil,
nil
),
InstanceVariableWriteNode(139...150)(
:foo,
:@foo,
(139...143),
ArrayNode(146...150)(
[IntegerNode(146...147)(), IntegerNode(149...150)()],

Просмотреть файл

@ -51,7 +51,7 @@ ProgramNode(0...38)(
StringNode(29...32)(nil, (29...32), nil, "foo"),
EmbeddedVariableNode(32...37)(
(32...33),
InstanceVariableReadNode(33...37)(:baz)
InstanceVariableReadNode(33...37)(:@baz)
)],
nil
)],

Просмотреть файл

@ -3,7 +3,7 @@ ProgramNode(0...42)(
StatementsNode(0...42)(
[DefinedNode(0...13)(
nil,
InstanceVariableReadNode(9...13)(:foo),
InstanceVariableReadNode(9...13)(:@foo),
nil,
(0...8)
),

Просмотреть файл

@ -1,4 +1,4 @@
ProgramNode(0...4)(
[],
StatementsNode(0...4)([InstanceVariableReadNode(0...4)(:foo)])
StatementsNode(0...4)([InstanceVariableReadNode(0...4)(:@foo)])
)

Просмотреть файл

@ -2,7 +2,7 @@ ProgramNode(0...9)(
[],
StatementsNode(0...9)(
[InstanceVariableWriteNode(0...9)(
:var,
:@var,
(0...4),
IntegerNode(7...9)(),
(5...6)

Просмотреть файл

@ -51,7 +51,7 @@ ProgramNode(0...139)(
nil
),
MultiWriteNode(47...65)(
[InstanceVariableTargetNode(47...51)(:foo),
[InstanceVariableTargetNode(47...51)(:@foo),
ClassVariableTargetNode(53...58)()],
(59...60),
ArrayNode(61...65)(

Просмотреть файл

@ -6,7 +6,7 @@ ProgramNode(0...15)(
nil,
(0...1),
nil,
ArgumentsNode(2...4)([InstanceVariableReadNode(2...4)(:b)]),
ArgumentsNode(2...4)([InstanceVariableReadNode(2...4)(:@b)]),
nil,
BlockNode(5...15)(
[:c],

Просмотреть файл

@ -10,7 +10,7 @@ ProgramNode(0...73)(
(13...19),
[],
(20...22),
InstanceVariableTargetNode(23...26)(:ex),
InstanceVariableTargetNode(23...26)(:@ex),
StatementsNode(28...31)(
[CallNode(28...31)(
nil,

Просмотреть файл

@ -7,7 +7,7 @@ ProgramNode(0...14)(
[StringNode(1...4)(nil, (1...4), nil, "foo"),
EmbeddedVariableNode(4...7)(
(4...5),
InstanceVariableReadNode(5...7)(:a)
InstanceVariableReadNode(5...7)(:@a)
)],
(7...8)
),

Просмотреть файл

@ -5,7 +5,7 @@ ProgramNode(0...14)(
(0...1),
[EmbeddedVariableNode(1...4)(
(1...2),
InstanceVariableReadNode(2...4)(:a)
InstanceVariableReadNode(2...4)(:@a)
),
StringNode(4...5)(nil, (4...5), nil, " "),
EmbeddedVariableNode(5...9)((5...6), ClassVariableReadNode(6...9)()),

Просмотреть файл

@ -8,7 +8,7 @@ ProgramNode(0...53)(
:|
),
InstanceVariableOperatorWriteNode(13...20)(
:a,
:@a,
(13...15),
(16...18),
IntegerNode(19...20)(),

Просмотреть файл

@ -2702,7 +2702,7 @@ yp_instance_variable_read_node_create(yp_parser_t *parser, const yp_token_t *tok
.type = YP_NODE_INSTANCE_VARIABLE_READ_NODE,
.location = YP_LOCATION_TOKEN_VALUE(token)
},
.name = yp_parser_constant_id_location(parser, token->start + 1, token->end)
.name = yp_parser_constant_id_location(parser, token->start, token->end)
};
return node;