@@ -2,7 +2,7 @@ ModuleRootNode Name: <module 'classDef02'> SourceSection: [0,22]`class foo(objec
2
2
Signature: varArgs=False, varKeywordArgs=False, noArguments=True, positionalOnly=True, requiresKeywordArgs=False
3
3
FreeVars: None
4
4
NeedsCellFrame: False
5
- FrameDescriptor: 1 slots [<>temp0]
5
+ FrameDescriptor: Empty
6
6
Documentation: None
7
7
InnerRootNode SourceSection: [0,22]`class foo(object):pa...`
8
8
ExpressionWithSideEffect SourceSection: [0,22]`class foo(object):pa...`
@@ -11,57 +11,53 @@ ModuleRootNode Name: <module 'classDef02'> SourceSection: [0,22]`class foo(objec
11
11
SideEffect:
12
12
WriteNameNodeGen SourceSection: [0,22]`class foo(object):pa...`
13
13
Identifier: foo
14
- ExpressionWithSideEffects SourceSection: None
15
- WriteLocalVariableNodeGen SourceSection: None
16
- Identifier: <>temp0
17
- WriteLocalFrameSlotNodeGen SourceSection: None
18
- Frame: [0,<>temp0,Illegal]
19
- PythonCallNodeGen SourceSection: [0,22]`class foo(object):pa...`
20
- CallNodeGen SourceSection: None
21
- FunctionDefinitionNode Name: foo SourceSection: None
22
- Arguments: None
23
- KwArguments: None
24
- Documentation: None
25
- FreeVarSlots: None
26
- ExecutionSlots:
27
- FreeVarsSlots: None
28
- CellVarsSlots: __class__,
29
- ClassBodyRootNode SourceSection: [0,22]`class foo(object):pa...`
30
- Name: foo
31
- Signature: varArgs=False, varKeywordArgs=False, noArguments=False, positionalOnly=True, requiresKeywordArgs=False
32
- Param Names: namespace
33
- CelVars: __class__
34
- FreeVars: None
35
- NeedsCellFrame: False
36
- FrameDescriptor: 1 slots [__class__]
37
- ExecutionSlots:
38
- FreeVarsSlots: None
39
- CellVarsSlots: __class__,
40
- InnerRootNode SourceSection: [0,22]`class foo(object):pa...`
41
- ReturnTargetNode SourceSection: [0,22]`class foo(object):pa...`
42
- Body: BlockNode SourceSection: None
43
- ClassDefinitionPrologueNode SourceSection: None
44
- QualName: foo
45
- ReadGlobalOrBuiltinNodeGen SourceSection: None
46
- Identifier: __name__
47
- ReadAttributeFromObjectNotTypeNodeGen SourceSection: None
48
- ReadIndexedArgumentNodeGen SourceSection: None
49
- Index: 0
50
- SetItemIfNotPresentNodeGen SourceSection: None
51
- SetItemNodeGen SourceSection: None
52
- FunctionBodyNode SourceSection: [18,22]`pass`
53
- ExpressionStatementNode SourceSection: [18,22]`pass`
54
- EmptyNode SourceSection: [18,22]`pass`
55
- Return Expresssion: ObjectLiteralNode SourceSection: None
56
- StringLiteralNode SourceSection: None
57
- ReadNameNodeGen SourceSection: [10,16]`object`
58
- Identifier: object
59
- GetCallAttributeNodeGen SourceSection: None
60
- BuiltinsLiteralNode SourceSection: None
61
- WriteCellVarNodeGen SourceSection: None
62
- ReadLocalVariableNode SourceSection: None
63
- Frame: [0,<>temp0,Illegal]
64
- ReadVariableFromFrameNodeGen SourceSection: None
65
- ReadLocalVariableNode SourceSection: None
66
- Frame: [0,<>temp0,Illegal]
67
- ReadVariableFromFrameNodeGen SourceSection: None
14
+ PythonCallNodeGen SourceSection: [0,22]`class foo(object):pa...`
15
+ CallNodeGen SourceSection: None
16
+ FunctionDefinitionNode Name: foo SourceSection: None
17
+ Arguments: None
18
+ KwArguments: None
19
+ Documentation: None
20
+ FreeVarSlots: None
21
+ ExecutionSlots:
22
+ FreeVarsSlots: None
23
+ CellVarsSlots: __class__,
24
+ ClassBodyRootNode SourceSection: [0,22]`class foo(object):pa...`
25
+ Name: foo
26
+ Signature: varArgs=False, varKeywordArgs=False, noArguments=False, positionalOnly=True, requiresKeywordArgs=False
27
+ Param Names: namespace
28
+ CelVars: __class__
29
+ FreeVars: None
30
+ NeedsCellFrame: False
31
+ FrameDescriptor: 1 slots [__class__]
32
+ ExecutionSlots:
33
+ FreeVarsSlots: None
34
+ CellVarsSlots: __class__,
35
+ InnerRootNode SourceSection: [0,22]`class foo(object):pa...`
36
+ ReturnTargetNode SourceSection: [0,22]`class foo(object):pa...`
37
+ Body: BlockNode SourceSection: None
38
+ ClassDefinitionPrologueNode SourceSection: None
39
+ QualName: foo
40
+ ReadGlobalOrBuiltinNodeGen SourceSection: None
41
+ Identifier: __name__
42
+ ReadAttributeFromObjectNotTypeNodeGen SourceSection: None
43
+ ReadIndexedArgumentNodeGen SourceSection: None
44
+ Index: 0
45
+ SetItemIfNotPresentNodeGen SourceSection: None
46
+ SetItemNodeGen SourceSection: None
47
+ FunctionBodyNode SourceSection: [18,22]`pass`
48
+ ExpressionStatementNode SourceSection: [18,22]`pass`
49
+ EmptyNode SourceSection: [18,22]`pass`
50
+ SetItemNodeGen SourceSection: None
51
+ ArgumentExpressionNode SourceSection: None
52
+ ReadIndexedArgumentNodeGen SourceSection: None
53
+ Index: 0
54
+ StringLiteralNode SourceSection: None
55
+ ReadLocalVariableNode SourceSection: None
56
+ Frame: [0,__class__,Illegal]
57
+ ReadVariableFromFrameNodeGen SourceSection: None
58
+ Return Expresssion: ObjectLiteralNode SourceSection: None
59
+ StringLiteralNode SourceSection: None
60
+ ReadNameNodeGen SourceSection: [10,16]`object`
61
+ Identifier: object
62
+ GetCallAttributeNodeGen SourceSection: None
63
+ BuiltinsLiteralNode SourceSection: None
0 commit comments