Builtins are handled with Proxy over Array, a "builtin runner" is a ProxyHandler which overrides the [[Get]] and/or [[Set]] methods of Array to enforce properties of the builtin ("validation"/"auto deduction" rules)
Fix the instruction [[op0Register + op0Offset] + op1Offset], op1Register is now Op1Src enum
ProxyHandler
which overrides the[[Get]]
and/or[[Set]]
methods of Array to enforce properties of the builtin ("validation"/"auto deduction" rules)[[op0Register + op0Offset] + op1Offset]
, op1Register is nowOp1Src
enum