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