KOS_OP_ATTR_REF
Style: CONST. Arg = constant pool index of attribute name.
Stack:
[..., obj] → [..., obj, attr_ref]. Push attribute reference.Invariants: TOS is the object.
Example: Push reference for obj.prop. Pool: 0 = “prop”.
index |
opcode |
arg |
arg view |
comment |
|---|---|---|---|---|
0 |
VAR |
0 |
0 (‘obj’) |
stack: […, obj] |
1 |
ATTR_REF |
1 |
1 (‘prop’) |
stack: […, obj, attr_ref] |