Lines Matching refs:dLeft
182 double dLeft = left.IsInt() ? left.GetInt() : left.GetDouble();
185 if (dLeft == 0.0 || std::isnan(dLeft)) {
188 uint64_t flagBit = ((base::bit_cast<uint64_t>(dLeft)) ^ (base::bit_cast<uint64_t>(dRight))) &
193 return JSTaggedValue(dLeft / dRight);
218 double dLeft = left.IsInt() ? left.GetInt() : left.GetDouble();
220 if (dRight == 0.0 || std::isnan(dRight) || std::isnan(dLeft) || std::isinf(dLeft)) {
223 if (dLeft == 0.0 || std::isinf(dRight)) {
224 return JSTaggedValue(dLeft);
226 return JSTaggedValue(std::fmod(dLeft, dRight));
234 double dLeft = leftNumber.GetNumber();
239 if ((dRight == 0.0) || std::isnan(dRight) || std::isnan(dLeft) || std::isinf(dLeft)) {
242 if ((dLeft == 0.0) || std::isinf(dRight)) {
243 return JSTaggedValue(dLeft);
245 return JSTaggedValue(std::fmod(dLeft, dRight));