//@ aux-build:builtin-attrs.rs | |
//@ compile-flags:--test | |
#![feature(decl_macro, test)] | |
extern crate test; | |
extern crate builtin_attrs; | |
use builtin_attrs::{test, bench}; | |
#[test] // OK, shadowed | |
fn test() {} | |
#[bench] // OK, shadowed | |
fn bench(b: &mut test::Bencher) {} | |
fn not_main() { | |
Test; | |
Bench; | |
NonExistent; //~ ERROR cannot find value `NonExistent` in this scope | |
} |