Lines Matching refs:MATCHER
32 // The MATCHER* family of macros can be used in a namespace scope to
40 // MATCHER(name, description_string) { statements; }
49 // MATCHER() is usually defined in a header file shared by multiple
57 // MATCHER(IsEven, "") { return (arg % 2) == 0; }
127 // The last argument to MATCHER*() is a string-typed expression. The
228 // approaches require more work than the MATCHER* macros, but also
235 // MATCHER*() can only be used in a namespace scope as templates cannot be
241 // To learn more about using these macros, please search for 'MATCHER'
3867 // Returns the description for a matcher defined using the MATCHER*()
5443 // MATCHER* macros itself are listed below.
5444 #define MATCHER(name, description) \