Home | History | Annotate | Download | only in test

Lines Matching defs:base

62 class Base {
66 Base() : member_(0) {}
67 explicit Base(int n) : member_(n) {}
68 virtual ~Base() {}
75 class Derived : public Base {
77 explicit Derived(int n) : Base(n) {}
82 EXPECT_TRUE(&derived == ::testing::internal::ImplicitCast_<Base*>(&derived));
87 Base base = ::testing::internal::ImplicitCast_<Base>(derived);
88 EXPECT_EQ(derived.member(), base.member());
94 operator Base() {
96 return Base();
106 Base base = ::testing::internal::ImplicitCast_<Base>(castable);
113 operator Base() const {
115 return Base();
125 Base base = ::testing::internal::ImplicitCast_<Base>(const_castable);
133 operator Base() {
135 return Base();
137 operator Base() const {
139 return Base();
151 Base base = ::testing::internal::ImplicitCast_<Base>(castable);
158 base = ::testing::internal::ImplicitCast_<Base>(const_castable);