Lines Matching refs:Box
336 sptr<IBoolean> boolean = Boolean::Box(true);
338 boolean = Boolean::Box(false);
385 EXPECT_EQ(Object::ToString(Boolean::Box(true)), "true");
386 EXPECT_EQ(Object::ToString(Boolean::Box(false)), "false");
415 sptr<IChar> charObj = Char::Box(U'天');
460 EXPECT_EQ(Object::ToString(Char::Box(U'好')), "好");
517 sptr<IByte> byteObj = Byte::Box(129);
562 EXPECT_EQ(Object::ToString(Byte::Box(129)), "129");
591 sptr<IShort> shortObj = Short::Box(32767);
636 EXPECT_EQ(Object::ToString(Short::Box(32767)), "32767");
665 sptr<IInteger> intObj = Integer::Box(2147483647);
710 EXPECT_EQ(Object::ToString(Integer::Box(-2147483648)), "-2147483648");
739 sptr<ILong> longObj = Long::Box(2147483647L);
784 EXPECT_EQ(Object::ToString(Long::Box(-2147483647L)), "-9223372036854775807");
813 sptr<IFloat> floatObj = Float::Box(-0.003);
858 EXPECT_EQ(Object::ToString(Float::Box(-10.00006)), "-10.000060");
887 sptr<IDouble> doubleObj = Double::Box(-0.00003);
932 EXPECT_EQ(Object::ToString(Double::Box(-10.000006)), "-10.000006");
961 sptr<IString> stringObj = String::Box("1234567890");
1006 EXPECT_EQ(Object::ToString(String::Box("-10.000006")), std::string("-10.000006"));