Lines Matching refs:_operand

62 	_operand    = nullptr;  in IMPLEMENT_PERSISTENT()
148 _operand = new ScValue(_gameRef); in initScript()
448 delete _operand; in cleanup()
450 _operand = nullptr; in cleanup()
521 _operand->cleanup(); in executeInstruction()
533 _operand->setNULL(); in executeInstruction()
536 _globals->setProp(_symbols[dw], _operand); in executeInstruction()
538 _scopeStack->getTop()->setProp(_symbols[dw], _operand); in executeInstruction()
549 _operand->setNULL(); in executeInstruction()
550 _engine->_globals->setProp(_symbols[dw], _operand, false, inst == II_DEF_CONST_VAR); in executeInstruction()
581 _operand->setInt(_iP); in executeInstruction()
582 _callStack->push(_operand); in executeInstruction()
681 _operand->setNULL(); in executeInstruction()
682 _scopeStack->push(_operand); in executeInstruction()
691 _operand->setObject(); in executeInstruction()
692 _stack->push(_operand); in executeInstruction()
702 _operand->setReference(var); in executeInstruction()
703 _stack->push(_operand); in executeInstruction()
712 _operand->setReference(var); in executeInstruction()
713 _stack->push(_operand); in executeInstruction()
767 _operand->setReference(_stack->getTop()); in executeInstruction()
768 _thisStack->push(_operand); in executeInstruction()
772 _operand->setReference(getVar(_symbols[getDWORD()])); in executeInstruction()
773 _thisStack->push(_operand); in executeInstruction()
838 _operand->setNULL(); in executeInstruction()
843 _operand->setString(tempStr); in executeInstruction()
846 _operand->setInt(op1->getInt() + op2->getInt()); in executeInstruction()
848 _operand->setFloat(op1->getFloat() + op2->getFloat()); in executeInstruction()
851 _stack->push(_operand); in executeInstruction()
860 _operand->setNULL(); in executeInstruction()
862 _operand->setInt(op1->getInt() - op2->getInt()); in executeInstruction()
864 _operand->setFloat(op1->getFloat() - op2->getFloat()); in executeInstruction()
867 _stack->push(_operand); in executeInstruction()
876 _operand->setNULL(); in executeInstruction()
878 _operand->setInt(op1->getInt() * op2->getInt()); in executeInstruction()
880 _operand->setFloat(op1->getFloat() * op2->getFloat()); in executeInstruction()
883 _stack->push(_operand); in executeInstruction()
896 _operand->setNULL(); in executeInstruction()
898 _operand->setFloat(op1->getFloat() / op2->getFloat()); in executeInstruction()
901 _stack->push(_operand); in executeInstruction()
914 _operand->setNULL(); in executeInstruction()
916 _operand->setInt(op1->getInt() % op2->getInt()); in executeInstruction()
919 _stack->push(_operand); in executeInstruction()
927 _operand->setBool(true); in executeInstruction()
929 _operand->setBool(!op1->getBool()); in executeInstruction()
931 _stack->push(_operand); in executeInstruction()
940 _operand->setBool(false); in executeInstruction()
942 _operand->setBool(op1->getBool() && op2->getBool()); in executeInstruction()
944 _stack->push(_operand); in executeInstruction()
952 _operand->setBool(false); in executeInstruction()
954 _operand->setBool(op1->getBool() || op2->getBool()); in executeInstruction()
956 _stack->push(_operand); in executeInstruction()
979 _operand->setBool(ScValue::compare(op1, op2) == 0); in executeInstruction()
980 _stack->push(_operand); in executeInstruction()
1003 _operand->setBool(ScValue::compare(op1, op2) != 0); in executeInstruction()
1004 _stack->push(_operand); in executeInstruction()
1018 _operand->setBool(ScValue::compare(op1, op2) < 0); in executeInstruction()
1019 _stack->push(_operand); in executeInstruction()
1033 _operand->setBool(ScValue::compare(op1, op2) > 0); in executeInstruction()
1034 _stack->push(_operand); in executeInstruction()
1048 _operand->setBool(ScValue::compare(op1, op2) <= 0); in executeInstruction()
1049 _stack->push(_operand); in executeInstruction()
1063 _operand->setBool(ScValue::compare(op1, op2) >= 0); in executeInstruction()
1064 _stack->push(_operand); in executeInstruction()
1072 _operand->setBool(ScValue::compareStrict(op1, op2) == 0); in executeInstruction()
1073 _stack->push(_operand); in executeInstruction()
1082 _operand->setBool(ScValue::compareStrict(op1, op2) != 0); in executeInstruction()
1083 _stack->push(_operand); in executeInstruction()
1289 persistMgr->transferPtr(TMEMBER_PTR(_operand)); in persist()