Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.
extern crate proc_macro;
#[proc_macro_derive(Foo)]
//~^ ERROR: only usable with crates of the `proc-macro` crate type
pub fn foo(a: proc_macro::TokenStream) -> proc_macro::TokenStream {
a
}
// Issue #37590
//~^ ERROR: attribute cannot be used on
pub struct Foo {
fn main() {}