Home | History | Annotate | Download | only in mirror

Lines Matching refs:IsAssignableFrom

570 TEST_F(ObjectTest, IsAssignableFrom) {
578 EXPECT_TRUE(X->IsAssignableFrom(X));
579 EXPECT_TRUE(X->IsAssignableFrom(Y));
580 EXPECT_FALSE(Y->IsAssignableFrom(X));
581 EXPECT_TRUE(Y->IsAssignableFrom(Y));
587 EXPECT_TRUE(charseq->IsAssignableFrom(string));
589 EXPECT_FALSE(string->IsAssignableFrom(charseq));
600 EXPECT_TRUE(prim_types[i]->IsAssignableFrom(prim_types[j]));
602 EXPECT_FALSE(prim_types[i]->IsAssignableFrom(prim_types[j]));
645 EXPECT_TRUE(YAA->IsAssignableFrom(YAA)); // identity
646 EXPECT_TRUE(XAA->IsAssignableFrom(YAA)); // element superclass
647 EXPECT_FALSE(YAA->IsAssignableFrom(XAA));
648 EXPECT_FALSE(Y->IsAssignableFrom(YAA));
649 EXPECT_FALSE(YA->IsAssignableFrom(YAA));
650 EXPECT_TRUE(O->IsAssignableFrom(YAA)); // everything is an Object
651 EXPECT_TRUE(OA->IsAssignableFrom(YAA));
652 EXPECT_TRUE(OAA->IsAssignableFrom(YAA));
653 EXPECT_TRUE(S->IsAssignableFrom(YAA)); // all arrays are Serializable
654 EXPECT_TRUE(SA->IsAssignableFrom(YAA));
655 EXPECT_FALSE(SAA->IsAssignableFrom(YAA)); // unless Y was Serializable
657 EXPECT_FALSE(IA->IsAssignableFrom(OA));
658 EXPECT_FALSE(OA->IsAssignableFrom(IA));
659 EXPECT_TRUE(O->IsAssignableFrom(IA));