mirror of https://github.com/rust-lang/rust
12 lines
473 B
Rust
12 lines
473 B
Rust
// AST-based macro attributes expanding to an empty expression produce an error and not ICE.
|
|
|
|
#![feature(custom_test_frameworks)]
|
|
#![feature(stmt_expr_attributes)]
|
|
#![feature(test)]
|
|
|
|
fn main() {
|
|
let _ = #[test] 0; //~ ERROR removing an expression is not supported in this position
|
|
let _ = #[bench] 1; //~ ERROR removing an expression is not supported in this position
|
|
let _ = #[test_case] 2; //~ ERROR removing an expression is not supported in this position
|
|
}
|