ret->Operation = Operation;
ret->bUseInteger = 0;
ret->bUseString = (ExtraBytes > 0);
+ ret->CacheEnt = NULL;
return ret;
}
break;
// Special case for inline values
case BC_OP_LOADINT:
- _put_index(op->Content.Integer);
+ _put_qword(op->Content.Integer);
break;
case BC_OP_LOADREAL:
_put_double(op->Content.Real);
op->Content.StringInt.String[Length] = 0;
Bytecode_int_AppendOp(Handle, op);
}
+void Bytecode_AppendConstNull(tBC_Function *Handle)
+ DEF_BC_NONE(BC_OP_LOADNULL)
// --- Indexing / Scoping
void Bytecode_AppendElement(tBC_Function *Handle, const char *Name)