mirror of
https://git.proxmox.com/git/rustc
synced 2025-08-05 09:54:19 +00:00
18 lines
279 B
Rust
18 lines
279 B
Rust
// check-pass
|
|
|
|
macro_rules! impl_primitive {
|
|
($ty:ty) => { impl_primitive!(impl $ty); };
|
|
(impl $ty:ty) => { fn a(_: $ty) {} }
|
|
}
|
|
|
|
impl_primitive! { u8 }
|
|
|
|
macro_rules! test {
|
|
($ty:ty) => { compile_error!("oh no"); };
|
|
(impl &) => {};
|
|
}
|
|
|
|
test!(impl &);
|
|
|
|
fn main() {}
|