blob: 70a9a187f07e6ada0db080f3cf77da50b357087e [file] [log] [blame]
extern crate foobar;
extern crate foobar_macro;
use foobar::*;
use foobar_macro::*;
a_proc_macro!(); // no
#[an_attr_macro]
fn a() {
f(); // no
}
#[an_attr_macro(with_span)]
fn b() {
f(); // yes
}
fn c() {
a_rules_macro!(f()); // yes
}
fn d() {
a_rules_macro!(()); // no
}
fn main() {}