Lines Matching refs:epos
25 SQInteger epos; /* expr. location on stack; -1 for OBJECT and BASE */ member
375 _es.epos = -1; in Expression()
388 SQInteger pos = _es.epos; in Expression()
458 _es.epos = -1; in INVOKE_EXP()
628 _es.epos = pos; in PrefixedExpr()
645 _es.epos = pos; in PrefixedExpr()
676 _fs->AddInstruction(_OP_GETOUTER, tmp2, _es.epos); in PrefixedExpr()
678 _fs->AddInstruction(_OP_SETOUTER, tmp2, _es.epos, tmp2); in PrefixedExpr()
700 _fs->AddInstruction(_OP_GETOUTER, _fs->PushTarget(), _es.epos); in PrefixedExpr()
727 _es.epos = _fs->TopTarget(); in Factor()
728 return (_es.epos); in Factor()
748 _es.epos = pos; in Factor()
754 _es.epos = _fs->PushTarget(); in Factor()
755 _fs->AddInstruction(_OP_GETOUTER, _es.epos, pos); in Factor()
760 _es.epos = pos; in Factor()
779 _es.epos = _fs->PushTarget(); in Factor()
784 case OT_INTEGER: EmitLoadConstInt(_integer(constval),_es.epos); break; in Factor()
785 case OT_FLOAT: EmitLoadConstFloat(_float(constval),_es.epos); break; in Factor()
786 … case OT_BOOL: _fs->AddInstruction(_OP_LOADBOOL, _es.epos, _integer(constval)); break; in Factor()
787 … default: _fs->AddInstruction(_OP_LOAD,_es.epos,_fs->GetConstant(constval)); break; in Factor()
805 return _es.epos; in Factor()
812 _es.epos = -1; in Factor()
813 return _es.epos; in Factor()
1505 _fs->AddInstruction(_OP_GETOUTER, tmp, _es.epos); in PrefixIncDec()
1507 _fs->AddInstruction(_OP_SETOUTER, tmp, _es.epos, tmp); in PrefixIncDec()