Lines Matching refs:MATCHER
1166 // The MATCHER* family of macros can be used in a namespace scope to
1174 // MATCHER(name, description_string) { statements; }
1183 // MATCHER() is usually defined in a header file shared by multiple
1191 // MATCHER(IsEven, "") { return (arg % 2) == 0; }
1261 // The last argument to MATCHER*() is a string-typed expression. The
1362 // approaches require more work than the MATCHER* macros, but also
1369 // MATCHER*() can only be used in a namespace scope. The reason is
1372 // Once that's done, we'll consider supporting using MATCHER*() inside
1378 // To learn more about using these macros, please search for 'MATCHER'
1381 #define MATCHER(name, description)\