| //@ proc-macro: match-expander.rs | |
| // Ensure that we don't point at macro invocation when providing inference contexts. | |
| #[macro_use] | |
| extern crate match_expander; | |
| fn main() { | |
| match_expander::matcher!(); | |
| //~^ ERROR: mismatched types | |
| //~| NOTE: expected `S`, found `bool` | |
| //~| NOTE: in this expansion of match_expander::matcher! | |
| } |