Home | History | Annotate | Download | only in test

Lines Matching defs:derived

15 // contributors may be used to endorse or promote products derived from
545 class Derived : public Base {};
569 // are pointers or references to a derived and a base class, correspondingly.
571 Derived d, d2;
573 Matcher<Derived*> m2 = SafeMatcherCast<Derived*>(m1);
578 Matcher<Derived&> m4 = SafeMatcherCast<Derived&>(m3);
965 // Tests that Ref(variable) is covariant, i.e. Ref(derived) can be
966 // used wherever Ref(base) can be used (Ref(derived) is a sub-type
971 Derived derived;
975 EXPECT_FALSE(m1.Matches(derived));
977 m1 = Ref(derived);
978 EXPECT_TRUE(m1.Matches(derived));
2825 // A derived struct for testing Field().
3036 // A derived class for testing Property().