//@ check-pass | |
//@ aux-build:test-macros.rs | |
//@ compile-flags: -Z span-debug | |
#![feature(rustc_attrs)] | |
#![no_std] // Don't load unnecessary hygiene information from std | |
extern crate std; | |
#[macro_use] | |
extern crate test_macros; | |
// Tests the pretty-printing behavior of various (unparsed) tokens | |
print_bang_consume!({ | |
#![rustc_dummy] | |
let a = "hello".len(); | |
matches!(a, 5); | |
}); | |
fn main() {} |