Lines Matching refs:property
122 // a verb phrase that describes the property a value matching this
2233 // Implements the Property() matcher for matching a property
2236 // Property is a const-qualified member function of Class returning
2238 template <typename Class, typename PropertyType, typename Property>
2241 // The property may have a reference type, so 'const PropertyType&'
2247 PropertyMatcher(Property property, const Matcher<RefToConstProperty>& matcher)
2248 : property_(property), matcher_(matcher) {}
2251 *os << "is an object whose given property ";
2256 *os << "is an object whose given property ";
2271 // true_type iff the Property() matcher is used to match a pointer.
2274 *listener << "whose given property is ";
2294 // Since *p has a property method, it must be a class/struct/union
2300 Property property_;
3908 // Creates a matcher that matches an object whose given property
3910 // Property(&Foo::str, StartsWith("hi"))
3915 Property(PropertyType (Class::*property)() const,
3920 property,
3924 // Property(&Foo::bar, m)
3933 Property(PropertyType (Class::*property)() const &,
3938 property,