Lines Matching refs:pointer

976 // pointer that is NULL.
996 // pointer that is not NULL.
1132 // Accepts pointer types, particularly:
1192 // Accepts pointer types, particularly:
1239 // Accepts pointer types, particularly:
1285 // Accepts pointer types, particularly:
1331 // Accepts pointer types, particularly:
2040 // Implements the Pointee(m) matcher for matching a pointer whose
2041 // pointee matches matcher m. The pointer can be either raw or smart.
2048 // used as a matcher for any pointer type whose pointee type is
2050 // either a raw pointer or a smart pointer.
2061 // The monomorphic implementation that works for a particular pointer type.
2081 virtual bool MatchAndExplain(Pointer pointer,
2083 if (GetRawPointer(pointer) == NULL)
2087 return MatchPrintAndExplain(*pointer, matcher_, listener);
2101 // Implements the WhenDynamicCastTo<T>(m) matcher that matches a pointer or
2104 // If To is a pointer and the cast fails, the inner matcher will receive NULL.
2143 // To is a pointer. Cast and forward the result.
2208 // true_type iff the Field() matcher is used to match a pointer.
2222 // thus cannot be a pointer. Therefore we pass false_type() as
2269 // true_type iff the Property() matcher is used to match a pointer.
2293 // type and thus cannot be a pointer. Therefore we pass
2326 << "NULL function pointer is passed into ResultOf().";
2382 // 'this' is a const pointer. It's the user's responsibility not to
3629 // ElementsAreArray(pointer, count)
3637 // array, a pointer and count, a vector, an initializer list, or an
3653 const T* pointer, size_t count) {
3654 return ElementsAreArray(pointer, pointer + count);
3678 // UnorderedElementsAreArray(pointer, count)
3695 UnorderedElementsAreArray(const T* pointer, size_t count) {
3696 return UnorderedElementsAreArray(pointer, pointer + count);
3794 // Creates a polymorphic matcher that matches any NULL pointer.
3799 // Creates a polymorphic matcher that matches any non-NULL pointer.
3801 // thinks that that expression is comparing a pointer with an integer).
3869 // Creates a matcher that matches a pointer (raw or smart) that points
3877 // Creates a matcher that matches a pointer or reference that matches
3880 // If To is a pointer and the cast fails, the inner matcher will receive NULL.
3930 // callable parameter can be a function, function pointer, or a functor.