Lines Matching refs:IntegerValue
31 UScriptValuePtr valuePtr = std::make_shared<IntegerValue>(value); in PushParam()
69 return GetParam<int32_t, IntegerValue>(index, value); in GetParam()
171 IntegerValue* value = static_cast<IntegerValue *>((rightValue).get()); \
175 retValue = make_shared<IntegerValue>(this->GetValue() op value->GetValue()); \
201 retValue = make_shared<IntegerValue>(this->GetValue() op value->GetValue()); \
214 IntegerValue* value = static_cast<IntegerValue *>((rightValue).get()); \
218 retValue = make_shared<IntegerValue>(this->GetValue() / value->GetValue()); \
239 UScriptValuePtr IntegerValue::Computer(int32_t action, UScriptValuePtr value) in Computer()
291 IntegerValue* value = static_cast<IntegerValue *>((rightValue).get()); \
321 retValue = make_shared<IntegerValue>(this->GetValue() op value->GetValue()); \
334 IntegerValue* value = static_cast<IntegerValue *>((rightValue).get()); \
385 return make_shared<IntegerValue>(ComputerEqual(rightValue)); in Computer()
387 return make_shared<IntegerValue>(!ComputerEqual(rightValue)); in Computer()
403 IntegerValue* value = (IntegerValue*)(rightValue.get()); in ComputerEqual()
432 return make_shared<IntegerValue>(ComputerLogic(rightValue) > 0); in ComputerReturn()
435 return make_shared<IntegerValue>(ComputerLogic(rightValue) >= 0); in ComputerReturn()
438 return make_shared<IntegerValue>(ComputerLogic(rightValue) < 0); in ComputerReturn()
441 return make_shared<IntegerValue>(ComputerLogic(rightValue) <= 0); in ComputerReturn()
444 return make_shared<IntegerValue>(ComputerLogic(rightValue) == 0); in ComputerReturn()
447 return make_shared<IntegerValue>(ComputerLogic(rightValue) != 0); in ComputerReturn()
471 IntegerValue* integerValue = (IntegerValue*)(rightValue.get()); in Computer()
549 std::string IntegerValue::ToString() in ToString()