зеркало из https://github.com/github/ruby.git
[ruby/yarp] Fix instance variable constant names
https://github.com/ruby/yarp/commit/1f94f55fcb
This commit is contained in:
Родитель
082962e857
Коммит
151e94fee5
|
@ -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;
|
||||
|
|
Загрузка…
Ссылка в новой задаче