Files
2026-04-06 21:06:19 +02:00

59 lines
791 B
ActionScript

ConstantPool "forInTest", "testForIn", "arr", "a"
DefineFunction2 "testForIn", 0, 3, false, false, true, false, true, false, true, false, false {
Push 0.0
InitArray
StoreRegister 1
Pop
Push register1
Enumerate2
loc004b:StoreRegister 0
Push null
Equals2
If loc00b2
Push register0
StoreRegister 2
Pop
Push register2, 3
Greater
Not
If loc00ad
Push register2, 5
Equals2
Not
If loc0099
loc0085:Push null
Equals2
Not
If loc0085
Push 7
Return
loc0099:Push null
Equals2
Not
If loc0099
Push 8
Return
loc00ad:Jump loc004b
}
loc00b2:Push "forInTest"
Trace
Push 0.0, "testForIn"
CallFunction
Trace
Push "arr", 0.0
InitArray
DefineLocal
Push "arr"
GetVariable
Enumerate2
loc00df:StoreRegister 0
Push null
Equals2
If loc0101
Push "a", register0
DefineLocal
Push "a"
GetVariable
Trace
Jump loc00df
loc0101: