7453a54e SL |
1 | macro_rules! foo { |
2 | ($e:expr) => { $e.foo() } |
dfeec247 |
3 | //~^ ERROR no method named `foo` found |
223e47cc LB |
4 | } |
5 | |
6 | fn main() { |
7453a54e SL |
7 | let a = 1i32; |
8 | foo!(a); |
7453a54e SL |
9 | |
10 | foo!(1i32.foo()); |
dfeec247 |
11 | //~^ ERROR no method named `foo` found |
223e47cc |
12 | } |