rust/tests/ui/proc-macro/match-expander.rs

13 lines
345 B
Rust

//@ 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!
}