Lines Matching refs:lossless
656 bool lossless = false;
657 BigInt::BigIntToInt64(thread, JSHandle<JSTaggedValue>(resBigint1), &cValue, &lossless);
659 EXPECT_TRUE(lossless);
660 BigInt::BigIntToInt64(thread, JSHandle<JSTaggedValue>(resBigint2), &cValue, &lossless);
662 EXPECT_TRUE(lossless);
663 BigInt::BigIntToInt64(thread, JSHandle<JSTaggedValue>(resBigint3), &cValue, &lossless);
665 EXPECT_TRUE(lossless);
666 BigInt::BigIntToInt64(thread, JSHandle<JSTaggedValue>(resBigint4), &cValue, &lossless);
668 EXPECT_TRUE(lossless);
669 BigInt::BigIntToInt64(thread, JSHandle<JSTaggedValue>(resBigint5), &cValue, &lossless);
671 EXPECT_TRUE(lossless);
677 lossless = false;
678 BigInt::BigIntToInt64(thread, JSHandle<JSTaggedValue>(resBigint6), &cValue, &lossless);
680 EXPECT_TRUE(!lossless);
684 BigInt::BigIntToInt64(thread, JSHandle<JSTaggedValue>(resBigint6), &cValue, &lossless);
686 EXPECT_TRUE(!lossless);
702 bool lossless = false;
703 BigInt::BigIntToUint64(thread, JSHandle<JSTaggedValue>(resBigint1), &cValue, &lossless);
705 EXPECT_TRUE(lossless);
706 BigInt::BigIntToUint64(thread, JSHandle<JSTaggedValue>(resBigint2), &cValue, &lossless);
708 EXPECT_TRUE(lossless);
709 BigInt::BigIntToUint64(thread, JSHandle<JSTaggedValue>(resBigint3), &cValue, &lossless);
711 EXPECT_TRUE(lossless);
717 lossless = false;
718 BigInt::BigIntToUint64(thread, JSHandle<JSTaggedValue>(resBigint4), &cValue, &lossless);
720 EXPECT_TRUE(!lossless);