Skip to content

Commit e1dc1e6

Browse files
committed
Fixing another parser test, which is influence.
1 parent 054ace6 commit e1dc1e6

File tree

1 file changed

+40
-33
lines changed
  • graalpython/com.oracle.graal.python.test/testData/goldenFiles/YieldStatementTests

1 file changed

+40
-33
lines changed

graalpython/com.oracle.graal.python.test/testData/goldenFiles/YieldStatementTests/while07.tast

Lines changed: 40 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -37,45 +37,52 @@ ModuleRootNode Name: <module 'while07'> SourceSection: [0,101]`def gen(x):↵
3737
InnerRootNode SourceSection: [0,101]`def gen(x):↵ while...`
3838
GeneratorReturnTargetNode SourceSection: [0,101]`def gen(x):↵ while...`
3939
flagSlot: 3
40-
GeneratorWhileNode SourceSection: [15,101]`while x:↵ if x =...`
41-
GeneratorBlockNode SourceSection: None
42-
IfNode SourceSection: [29,58]`if x == 1:↵ br...`
43-
YesNodeGen SourceSection: None
44-
BinaryComparisonNodeGen SourceSection: [32,38]`x == 1`
40+
ElseNode SourceSection: [15,101]`while x:↵ if x =...`
41+
GeneratorWhileNode SourceSection: None
42+
GeneratorBlockNode SourceSection: None
43+
IfNode SourceSection: [29,58]`if x == 1:↵ br...`
44+
YesNodeGen SourceSection: None
45+
BinaryComparisonNodeGen SourceSection: [32,38]`x == 1`
46+
LookupAndCallBinaryNodeGen SourceSection: None
47+
Op: __eq__
48+
ReadGeneratorFrameVariableNode SourceSection: [32,33]`x`
49+
Frame: [0,x,Illegal]
50+
ReadVariableFromFrameNodeGen SourceSection: None
51+
IntegerLiteralNode SourceSection: [37,38]`1`
52+
Value: 1
53+
BreakNode SourceSection: [47,52]`break`
54+
BlockNode SourceSection: None
55+
WriteGeneratorFrameVariableNodeGen SourceSection: [58,65]`x = x-1`
56+
Identifier: x
57+
WriteGeneraterFrameSlotNodeGen SourceSection: None
58+
Frame: [0,x,Illegal]
59+
BinaryArithmeticExpression SourceSection: [62,65]`x-1`
4560
LookupAndCallBinaryNodeGen SourceSection: None
46-
Op: __eq__
47-
ReadGeneratorFrameVariableNode SourceSection: [32,33]`x`
61+
Op: __sub__
62+
ReadGeneratorFrameVariableNode SourceSection: [62,63]`x`
4863
Frame: [0,x,Illegal]
4964
ReadVariableFromFrameNodeGen SourceSection: None
50-
IntegerLiteralNode SourceSection: [37,38]`1`
65+
IntegerLiteralNode SourceSection: [64,65]`1`
5166
Value: 1
52-
BreakNode SourceSection: [47,52]`break`
53-
BlockNode SourceSection: None
54-
WriteGeneratorFrameVariableNodeGen SourceSection: [58,65]`x = x-1`
55-
Identifier: x
56-
WriteGeneraterFrameSlotNodeGen SourceSection: None
67+
ExpressionStatementNode SourceSection: [71,78]`yield x`
68+
YieldNode SourceSection: [71,78]`yield x`
69+
flagSlot: 0
70+
ReadGeneratorFrameVariableNode SourceSection: [77,78]`x`
71+
Frame: [0,x,Illegal]
72+
ReadVariableFromFrameNodeGen SourceSection: None
73+
GeneratorAccessNode SourceSection: None
74+
GeneratorAccessNode SourceSection: None
75+
YesNodeGen SourceSection: None
76+
ReadGeneratorFrameVariableNode SourceSection: [21,22]`x`
5777
Frame: [0,x,Illegal]
58-
BinaryArithmeticExpression SourceSection: [62,65]`x-1`
59-
LookupAndCallBinaryNodeGen SourceSection: None
60-
Op: __sub__
61-
ReadGeneratorFrameVariableNode SourceSection: [62,63]`x`
62-
Frame: [0,x,Illegal]
63-
ReadVariableFromFrameNodeGen SourceSection: None
64-
IntegerLiteralNode SourceSection: [64,65]`1`
65-
Value: 1
66-
ExpressionStatementNode SourceSection: [71,78]`yield x`
67-
YieldNode SourceSection: [71,78]`yield x`
68-
flagSlot: 0
69-
ReadGeneratorFrameVariableNode SourceSection: [77,78]`x`
70-
Frame: [0,x,Illegal]
71-
ReadVariableFromFrameNodeGen SourceSection: None
72-
GeneratorAccessNode SourceSection: None
78+
ReadVariableFromFrameNodeGen SourceSection: None
7379
GeneratorAccessNode SourceSection: None
74-
YesNodeGen SourceSection: None
75-
ReadGeneratorFrameVariableNode SourceSection: [21,22]`x`
76-
Frame: [0,x,Illegal]
77-
ReadVariableFromFrameNodeGen SourceSection: None
78-
GeneratorAccessNode SourceSection: None
80+
ExpressionStatementNode SourceSection: [93,101]`yield 10`
81+
YieldNode SourceSection: [93,101]`yield 10`
82+
flagSlot: 2
83+
IntegerLiteralNode SourceSection: [99,101]`10`
84+
Value: 10
85+
GeneratorAccessNode SourceSection: None
7986
ReadGeneratorFrameVariableNode SourceSection: None
8087
Frame: [1,<return_val>,Illegal]
8188
ReadVariableFromFrameNodeGen SourceSection: None

0 commit comments

Comments
 (0)