fixes #13391; VM: Can't get address of object (#23903)

fixes #13391
This commit is contained in:
ringabout
2024-07-30 03:38:29 +08:00
committed by GitHub
parent 39629a1adc
commit cb156648d6

View File

@@ -639,6 +639,8 @@ proc rawExecute(c: PCtx, start: int, tos: PStackFrame): TFullReg =
regs[ra].intVal = cast[int](regs[rb].node.intVal)
of rkNodeAddr:
regs[ra].intVal = cast[int](regs[rb].nodeAddr)
of rkRegisterAddr:
regs[ra].intVal = cast[int](regs[rb].regAddr)
of rkInt:
regs[ra].intVal = regs[rb].intVal
else: