blob: 56d31a42561688d62cd463f16d8dc20586dc9a27 [file] [log] [blame]
struct Foo {
inner: Inner,
}
struct Inner {
y: i32,
}
macro_rules! access {
($expr:expr, $ident:ident) => {
$expr.$ident
}
}
fn main() {
let k = Foo { inner: Inner { y: 0 } };
access!(k, y);
//~^ ERROR no field `y` on type `Foo`
}