• Home
  • Raw
  • Download

Lines Matching refs:argFirst

4587   std::unique_ptr<CFXJSE_Value> argFirst = GetSimpleValue(pThis, args, 0);  in logical_or_operator()  local
4589 if (argFirst->IsNull() && argSecond->IsNull()) { in logical_or_operator()
4594 float first = ValueToFloat(pThis, argFirst.get()); in logical_or_operator()
4608 std::unique_ptr<CFXJSE_Value> argFirst = GetSimpleValue(pThis, args, 0); in logical_and_operator() local
4610 if (argFirst->IsNull() && argSecond->IsNull()) { in logical_and_operator()
4615 float first = ValueToFloat(pThis, argFirst.get()); in logical_and_operator()
4634 std::unique_ptr<CFXJSE_Value> argFirst = GetSimpleValue(pThis, args, 0); in equality_operator() local
4636 if (argFirst->IsNull() || argSecond->IsNull()) { in equality_operator()
4638 (argFirst->IsNull() && argSecond->IsNull()) ? 1 : 0); in equality_operator()
4642 if (argFirst->IsString() && argSecond->IsString()) { in equality_operator()
4643 args.GetReturnValue()->SetInteger(argFirst->ToString() == in equality_operator()
4648 double first = ValueToDouble(pThis, argFirst.get()); in equality_operator()
4667 std::unique_ptr<CFXJSE_Value> argFirst = GetSimpleValue(pThis, args, 0); in notequality_operator() local
4669 if (argFirst->IsNull() || argSecond->IsNull()) { in notequality_operator()
4671 (argFirst->IsNull() && argSecond->IsNull()) ? 0 : 1); in notequality_operator()
4675 if (argFirst->IsString() && argSecond->IsString()) { in notequality_operator()
4676 args.GetReturnValue()->SetInteger(argFirst->ToString() != in notequality_operator()
4681 double first = ValueToDouble(pThis, argFirst.get()); in notequality_operator()
4689 std::unique_ptr<CFXJSE_Value> argFirst = args.GetValue(0); in fm_ref_equal() local
4691 if (!argFirst->IsArray() || !argSecond->IsArray()) in fm_ref_equal()
4697 argFirst->GetObjectPropertyByIdx(0, firstFlagValue.get()); in fm_ref_equal()
4704 argFirst->GetObjectPropertyByIdx(2, firstJSObject.get()); in fm_ref_equal()
4721 std::unique_ptr<CFXJSE_Value> argFirst = GetSimpleValue(pThis, args, 0); in less_operator() local
4723 if (argFirst->IsNull() || argSecond->IsNull()) { in less_operator()
4728 if (argFirst->IsString() && argSecond->IsString()) { in less_operator()
4730 argFirst->ToString().Compare(argSecond->ToString().AsStringView()) < 0; in less_operator()
4735 double first = ValueToDouble(pThis, argFirst.get()); in less_operator()
4749 std::unique_ptr<CFXJSE_Value> argFirst = GetSimpleValue(pThis, args, 0); in lessequal_operator() local
4751 if (argFirst->IsNull() || argSecond->IsNull()) { in lessequal_operator()
4753 (argFirst->IsNull() && argSecond->IsNull()) ? 1 : 0); in lessequal_operator()
4757 if (argFirst->IsString() && argSecond->IsString()) { in lessequal_operator()
4759 argFirst->ToString().Compare(argSecond->ToString().AsStringView()) <= 0; in lessequal_operator()
4764 double first = ValueToDouble(pThis, argFirst.get()); in lessequal_operator()
4778 std::unique_ptr<CFXJSE_Value> argFirst = GetSimpleValue(pThis, args, 0); in greater_operator() local
4780 if (argFirst->IsNull() || argSecond->IsNull()) { in greater_operator()
4785 if (argFirst->IsString() && argSecond->IsString()) { in greater_operator()
4787 argFirst->ToString().Compare(argSecond->ToString().AsStringView()) > 0; in greater_operator()
4792 double first = ValueToDouble(pThis, argFirst.get()); in greater_operator()
4806 std::unique_ptr<CFXJSE_Value> argFirst = GetSimpleValue(pThis, args, 0); in greaterequal_operator() local
4808 if (argFirst->IsNull() || argSecond->IsNull()) { in greaterequal_operator()
4810 (argFirst->IsNull() && argSecond->IsNull()) ? 1 : 0); in greaterequal_operator()
4814 if (argFirst->IsString() && argSecond->IsString()) { in greaterequal_operator()
4816 argFirst->ToString().Compare(argSecond->ToString().AsStringView()) >= 0; in greaterequal_operator()
4821 double first = ValueToDouble(pThis, argFirst.get()); in greaterequal_operator()
4835 std::unique_ptr<CFXJSE_Value> argFirst = args.GetValue(0); in plus_operator() local
4837 if (ValueIsNull(pThis, argFirst.get()) && in plus_operator()
4843 double first = ValueToDouble(pThis, argFirst.get()); in plus_operator()
4857 std::unique_ptr<CFXJSE_Value> argFirst = GetSimpleValue(pThis, args, 0); in minus_operator() local
4859 if (argFirst->IsNull() && argSecond->IsNull()) { in minus_operator()
4864 double first = ValueToDouble(pThis, argFirst.get()); in minus_operator()
4878 std::unique_ptr<CFXJSE_Value> argFirst = GetSimpleValue(pThis, args, 0); in multiple_operator() local
4880 if (argFirst->IsNull() && argSecond->IsNull()) { in multiple_operator()
4885 double first = ValueToDouble(pThis, argFirst.get()); in multiple_operator()
4900 std::unique_ptr<CFXJSE_Value> argFirst = GetSimpleValue(pThis, args, 0); in divide_operator() local
4902 if (argFirst->IsNull() && argSecond->IsNull()) { in divide_operator()
4913 double first = ValueToDouble(pThis, argFirst.get()); in divide_operator()