Lines Matching refs:number

326     JSHandle<JSTaggedValue> number(thread, JSTaggedValue::Undefined());

329 number = JSHandle<JSTaggedValue>(thread, JSTaggedValue(base::MAX_VALUE));
330 bigint = JSHandle<JSTaggedValue>(thread, BigInt::NumberToBigInt(thread, number));
332 bool compareRes = JSTaggedValue::Equal(thread, number, bigint);
335 number = JSHandle<JSTaggedValue>(thread, JSTaggedValue(-base::MAX_VALUE));
336 bigint = JSHandle<JSTaggedValue>(thread, BigInt::NumberToBigInt(thread, number));
338 compareRes = JSTaggedValue::Equal(thread, number, bigint);
342 number = JSHandle<JSTaggedValue>(thread, JSTaggedValue(-0xffffffff));
343 bigint = JSHandle<JSTaggedValue>(thread, BigInt::NumberToBigInt(thread, number));
345 compareRes = JSTaggedValue::Equal(thread, number, bigint);
348 number = JSHandle<JSTaggedValue>(thread, JSTaggedValue(0));
349 bigint = JSHandle<JSTaggedValue>(thread, BigInt::NumberToBigInt(thread, number));
351 compareRes = JSTaggedValue::Equal(thread, number, bigint);
354 number = JSHandle<JSTaggedValue>(thread, JSTaggedValue(std::numeric_limits<double>::infinity()));
355 bigint = JSHandle<JSTaggedValue>(thread, BigInt::NumberToBigInt(thread, number));
365 JSTaggedNumber number(0);
370 number = BigInt::BigIntToNumber(JSHandle<BigInt>::Cast(bigint));
371 ASSERT_EQ(number.GetNumber(), static_cast<double>(0xffff));
380 number = BigInt::BigIntToNumber(JSHandle<BigInt>::Cast(bigint));
381 ASSERT_EQ(number.GetNumber(), base::MAX_VALUE);
387 number = BigInt::BigIntToNumber(JSHandle<BigInt>::Cast(bigint));
388 ASSERT_EQ(number.GetNumber(), 0.0);
393 number = BigInt::BigIntToNumber(JSHandle<BigInt>::Cast(bigint));
394 ASSERT_EQ(number.GetNumber(), base::MAX_VALUE);
399 number = BigInt::BigIntToNumber(JSHandle<BigInt>::Cast(bigint));
400 ASSERT_EQ(number.GetNumber(), -base::MAX_VALUE);
405 number = BigInt::BigIntToNumber(JSHandle<BigInt>::Cast(bigint));
406 ASSERT_EQ(number.GetNumber(), -0xffffffff);
473 JSHandle<JSTaggedValue> number(thread, JSTaggedValue(static_cast<double>(123)));
474 bool compareRes = JSTaggedValue::Equal(thread, bigint, number);
480 number = JSHandle<JSTaggedValue>(thread, JSTaggedValue(static_cast<double>(123)));
481 compareRes = JSTaggedValue::Equal(thread, bigint, number);
487 number = JSHandle<JSTaggedValue>(thread, JSTaggedValue(static_cast<double>(123)));
488 compareRes = JSTaggedValue::Equal(thread, bigint, number);