If my_attr is an attribute proc macro which otherwise resolves in a given context,
#[my_attr] let foo: i32; will fail to resolve.
I'm on mobile because my home internet is down so I can't really provide a better example. Will update later if necessary.
cc @jseyfried