1+ ModuleRootNode Name: <module 'issueGR18174'> SourceSection: [0,31]`[b for b in [a for a...`
2+ Signature: varArgs=False, varKeywordArgs=False, noArguments=True, positionalOnly=True, requiresKeywordArgs=False
3+ FreeVars: None
4+ NeedsCellFrame: False
5+ FrameDescriptor: Empty
6+ Documentation: None
7+ InnerRootNode SourceSection: [0,31]`[b for b in [a for a...`
8+ PythonCallNodeGen SourceSection: [0,31]`[b for b in [a for a...`
9+ CachedCallNodeGen SourceSection: None
10+ CreateArgumentsNodeGen SourceSection: None
11+ CallDispatchNodeGen SourceSection: None
12+ GeneratorExpressionNode SourceSection: [3,30]`for b in [a for a in...`
13+ Name: [].<locals>.<genexp>:issueGR18174:1
14+ FrameDescriptor: 2 slots [b, <return_val>]
15+ Enclosing
16+ FrameDescriptor: Empty
17+ Active Flags: 2
18+ For Nodes: 1
19+ Block Nodes: 0
20+ Is Enclosing Frame Generator: false
21+ FunctionRootNode SourceSection: [3,30]`for b in [a for a in...`
22+ Name: [].<locals>.<genexp>:issueGR18174:1
23+ Signature: varArgs=False, varKeywordArgs=False, noArguments=True, positionalOnly=True, requiresKeywordArgs=False
24+ CelVars: None
25+ FreeVars: None
26+ NeedsCellFrame: False
27+ FrameDescriptor: 2 slots [b, <return_val>]
28+ ExecutionSlots:
29+ FreeVarsSlots: None
30+ CellVarsSlots: None
31+ InnerRootNode SourceSection: [3,30]`for b in [a for a in...`
32+ GeneratorReturnTargetNode SourceSection: [3,30]`for b in [a for a in...`
33+ flagSlot: 1
34+ GeneratorForNode SourceSection: [3,30]`for b in [a for a in...`
35+ ExpressionStatementNode SourceSection: [1,2]`b`
36+ YieldNode SourceSection: [1,2]`b`
37+ flagSlot: 0
38+ ReadGeneratorFrameVariableNode SourceSection: [1,2]`b`
39+ Frame: [0,b,Illegal]
40+ ReadVariableFromFrameNodeGen SourceSection: None
41+ GeneratorAccessNode SourceSection: None
42+ WriteGeneratorFrameVariableNodeGen SourceSection: None
43+ Identifier: b
44+ WriteGeneraterFrameSlotNodeGen SourceSection: None
45+ Frame: [0,b,Illegal]
46+ ArgumentExpressionNode SourceSection: None
47+ ReadIndexedArgumentNodeGen SourceSection: None
48+ Index: 0
49+ GetNextNode SourceSection: None
50+ LookupAndCallUnaryNodeGen SourceSection: None
51+ Op: __next__
52+ GeneratorAccessNode SourceSection: None
53+ ReadGeneratorFrameVariableNode SourceSection: None
54+ Frame: [1,<return_val>,Illegal]
55+ ReadVariableFromFrameNodeGen SourceSection: None
56+ BlockNode SourceSection: None
57+ GeneratorAccessNode SourceSection: None
58+ PRaiseNodeGen SourceSection: None
59+ GetIteratorExpressionNodeGen SourceSection: [13,29]`a for a in (1,2)`
60+ GetIteratorNodeGen SourceSection: None
61+ PythonCallNodeGen SourceSection: [13,29]`a for a in (1,2)`
62+ CachedCallNodeGen SourceSection: None
63+ CreateArgumentsNodeGen SourceSection: None
64+ CallDispatchNodeGen SourceSection: None
65+ GeneratorExpressionNode SourceSection: [15,29]`for a in (1,2)`
66+ Name: [].<locals>.<genexp>:issueGR18174:1
67+ FrameDescriptor: 2 slots [a, <return_val>]
68+ Enclosing
69+ FrameDescriptor: Empty
70+ Active Flags: 2
71+ For Nodes: 1
72+ Block Nodes: 0
73+ Is Enclosing Frame Generator: true
74+ FunctionRootNode SourceSection: [15,29]`for a in (1,2)`
75+ Name: [].<locals>.<genexp>:issueGR18174:1
76+ Signature: varArgs=False, varKeywordArgs=False, noArguments=True, positionalOnly=True, requiresKeywordArgs=False
77+ CelVars: None
78+ FreeVars: None
79+ NeedsCellFrame: False
80+ FrameDescriptor: 2 slots [a, <return_val>]
81+ ExecutionSlots:
82+ FreeVarsSlots: None
83+ CellVarsSlots: None
84+ InnerRootNode SourceSection: [15,29]`for a in (1,2)`
85+ GeneratorReturnTargetNode SourceSection: [15,29]`for a in (1,2)`
86+ flagSlot: 1
87+ GeneratorForNode SourceSection: [15,29]`for a in (1,2)`
88+ ExpressionStatementNode SourceSection: [13,14]`a`
89+ YieldNode SourceSection: [13,14]`a`
90+ flagSlot: 0
91+ ReadGeneratorFrameVariableNode SourceSection: [13,14]`a`
92+ Frame: [0,a,Illegal]
93+ ReadVariableFromFrameNodeGen SourceSection: None
94+ GeneratorAccessNode SourceSection: None
95+ WriteGeneratorFrameVariableNodeGen SourceSection: None
96+ Identifier: a
97+ WriteGeneraterFrameSlotNodeGen SourceSection: None
98+ Frame: [0,a,Illegal]
99+ ArgumentExpressionNode SourceSection: None
100+ ReadIndexedArgumentNodeGen SourceSection: None
101+ Index: 0
102+ GetNextNode SourceSection: None
103+ LookupAndCallUnaryNodeGen SourceSection: None
104+ Op: __next__
105+ GeneratorAccessNode SourceSection: None
106+ ReadGeneratorFrameVariableNode SourceSection: None
107+ Frame: [1,<return_val>,Illegal]
108+ ReadVariableFromFrameNodeGen SourceSection: None
109+ BlockNode SourceSection: None
110+ GeneratorAccessNode SourceSection: None
111+ PRaiseNodeGen SourceSection: None
112+ GetIteratorExpressionNodeGen SourceSection: [24,29]`(1,2)`
113+ GetIteratorNodeGen SourceSection: None
114+ TupleLiteralNode SourceSection: [24,29]`(1,2)`
115+ PythonObjectFactoryNodeGen SourceSection: None
116+ IntegerLiteralNode SourceSection: [25,26]`1`
117+ Value: 1
118+ IntegerLiteralNode SourceSection: [27,28]`2`
119+ Value: 2
120+ PythonObjectFactoryNodeGen SourceSection: None
121+ ReadGlobalOrBuiltinNodeGen SourceSection: None
122+ Identifier: list
123+ ReadAttributeFromObjectNotTypeNodeGen SourceSection: None
124+ PythonObjectFactoryNodeGen SourceSection: None
125+ ReadGlobalOrBuiltinNodeGen SourceSection: None
126+ Identifier: list
127+ ReadAttributeFromObjectNotTypeNodeGen SourceSection: None
0 commit comments