Home | History | Annotate | Download | only in test

Lines Matching refs:AStruct

3384 struct AStruct {
3385 AStruct() : x(0), y(1.0), z(5), p(NULL) {}
3386 AStruct(const AStruct& rhs)
3395 GTEST_DISALLOW_ASSIGN_(AStruct);
3399 struct DerivedStruct : public AStruct {
3408 Matcher<AStruct> m = Field(&AStruct::x, Ge(0));
3410 AStruct a;
3418 AStruct a;
3420 Matcher<AStruct> m = Field(&AStruct::y, Ge(0.0));
3422 m = Field(&AStruct::y, Le(0.0));
3428 AStruct a;
3430 Matcher<AStruct> m = Field(&AStruct::z, Truly(ValueIsPositive));
3432 m = Field(&AStruct::z, Not(Truly(ValueIsPositive)));
3439 Matcher<AStruct> m = Field(&AStruct::p, static_cast<const char*>(NULL));
3440 AStruct a;
3446 m = Field(&AStruct::p, StartsWith("hi"));
3455 Matcher<const AStruct&> m = Field(&AStruct::x, Ge(0));
3457 AStruct a;
3466 // Note that the matcher expects DerivedStruct but we say AStruct
3468 Matcher<const DerivedStruct&> m = Field(&AStruct::x, Ge(0));
3480 Matcher<const AStruct&> m = Field(&AStruct::x,
3483 AStruct a;
3491 Matcher<const AStruct&> m = Field(&AStruct::x, Ge(0));
3499 Matcher<const AStruct&> m = Field(&AStruct::x, Ge(0));
3501 AStruct a;
3505 m = Field(&AStruct::x, GreaterThan(0));
3513 Matcher<const AStruct*> m = Field(&AStruct::x, Ge(0));
3515 AStruct a;
3523 Matcher<AStruct*> m = Field(&AStruct::x, Ge(0));
3525 AStruct a;
3533 Matcher<AStruct* const&> m = Field(&AStruct::x, Ge(0));
3535 AStruct a;
3543 Matcher<const AStruct*> m = Field(&AStruct::x, _);
3550 // Note that the matcher expects DerivedStruct but we say AStruct
3552 Matcher<DerivedStruct*> m = Field(&AStruct::x, Ge(0));
3562 Matcher<const AStruct*> m = Field(&AStruct::x, Ge(0));
3570 Matcher<const AStruct*> m = Field(&AStruct::x, Ge(0));
3572 AStruct a;
3574 EXPECT_EQ("", Explain(m, static_cast<const AStruct*>(NULL)));
3578 m = Field(&AStruct::x, GreaterThan(0));