Lines Matching defs:AStruct

3378 struct AStruct {
3379 AStruct() : x(0), y(1.0), z(5), p(NULL) {}
3380 AStruct(const AStruct& rhs)
3389 GTEST_DISALLOW_ASSIGN_(AStruct);
3393 struct DerivedStruct : public AStruct {
3402 Matcher<AStruct> m = Field(&AStruct::x, Ge(0));
3404 AStruct a;
3412 AStruct a;
3414 Matcher<AStruct> m = Field(&AStruct::y, Ge(0.0));
3416 m = Field(&AStruct::y, Le(0.0));
3422 AStruct a;
3424 Matcher<AStruct> m = Field(&AStruct::z, Truly(ValueIsPositive));
3426 m = Field(&AStruct::z, Not(Truly(ValueIsPositive)));
3433 Matcher<AStruct> m = Field(&AStruct::p, static_cast<const char*>(NULL));
3434 AStruct a;
3440 m = Field(&AStruct::p, StartsWith("hi"));
3449 Matcher<const AStruct&> m = Field(&AStruct::x, Ge(0));
3451 AStruct a;
3460 // Note that the matcher expects DerivedStruct but we say AStruct
3462 Matcher<const DerivedStruct&> m = Field(&AStruct::x, Ge(0));
3474 Matcher<const AStruct&> m = Field(&AStruct::x,
3477 AStruct a;
3485 Matcher<const AStruct&> m = Field(&AStruct::x, Ge(0));
3493 Matcher<const AStruct&> m = Field(&AStruct::x, Ge(0));
3495 AStruct a;
3499 m = Field(&AStruct::x, GreaterThan(0));
3507 Matcher<const AStruct*> m = Field(&AStruct::x, Ge(0));
3509 AStruct a;
3517 Matcher<AStruct*> m = Field(&AStruct::x, Ge(0));
3519 AStruct a;
3527 Matcher<AStruct* const&> m = Field(&AStruct::x, Ge(0));
3529 AStruct a;
3537 Matcher<const AStruct*> m = Field(&AStruct::x, _);
3544 // Note that the matcher expects DerivedStruct but we say AStruct
3546 Matcher<DerivedStruct*> m = Field(&AStruct::x, Ge(0));
3556 Matcher<const AStruct*> m = Field(&AStruct::x, Ge(0));
3564 Matcher<const AStruct*> m = Field(&AStruct::x, Ge(0));
3566 AStruct a;
3568 EXPECT_EQ("", Explain(m, static_cast<const AStruct*>(NULL)));
3572 m = Field(&AStruct::x, GreaterThan(0));