2019-07-13 16:11:59 -05:00
|
|
|
//@ pp-exact
|
|
|
|
|
|
|
|
#![feature(rustc_attrs)]
|
|
|
|
|
2021-07-03 17:10:06 -05:00
|
|
|
macro_rules! mac { ($($tt : tt) *) => () }
|
2019-07-13 16:11:59 -05:00
|
|
|
|
|
|
|
mac! {
|
2019-08-25 12:41:52 -05:00
|
|
|
struct S { field1 : u8, field2 : u16, } impl Clone for S
|
2019-07-13 16:11:59 -05:00
|
|
|
{
|
2020-03-17 09:08:18 -05:00
|
|
|
fn clone() -> S
|
2019-07-13 16:11:59 -05:00
|
|
|
{
|
2023-11-09 21:34:56 -06:00
|
|
|
panic! ();
|
2019-07-13 16:11:59 -05:00
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
mac! {
|
2020-03-17 09:08:18 -05:00
|
|
|
a(aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa
|
2022-01-21 03:34:06 -06:00
|
|
|
aaaaaaaa aaaaaaaa) a
|
2019-07-13 16:11:59 -05:00
|
|
|
[aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa
|
2022-01-21 03:34:06 -06:00
|
|
|
aaaaaaaa aaaaaaaa] a
|
2019-07-13 16:11:59 -05:00
|
|
|
{
|
|
|
|
aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa
|
|
|
|
aaaaaaaa aaaaaaaa aaaaaaaa
|
|
|
|
} a
|
|
|
|
}
|
|
|
|
|
|
|
|
mac!(aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa
|
2022-01-21 03:34:06 -06:00
|
|
|
aaaaaaaa aaaaaaaa);
|
2019-07-13 16:11:59 -05:00
|
|
|
mac![aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa
|
2022-01-21 03:34:06 -06:00
|
|
|
aaaaaaaa aaaaaaaa];
|
2019-07-13 16:11:59 -05:00
|
|
|
mac! {
|
|
|
|
aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa
|
|
|
|
aaaaaaaa aaaaaaaa
|
|
|
|
}
|
|
|
|
|
|
|
|
#[rustc_dummy(aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa
|
2022-01-21 03:34:06 -06:00
|
|
|
aaaaaaaa aaaaaaaa aaaaaaaa)]
|
2019-07-13 16:11:59 -05:00
|
|
|
#[rustc_dummy[aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa
|
2022-01-21 03:34:06 -06:00
|
|
|
aaaaaaaa aaaaaaaa aaaaaaaa]]
|
2019-07-13 16:11:59 -05:00
|
|
|
#[rustc_dummy {
|
2022-01-21 03:34:06 -06:00
|
|
|
aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa
|
|
|
|
aaaaaaaa aaaaaaaa
|
|
|
|
}]
|
2019-07-13 16:11:59 -05:00
|
|
|
#[rustc_dummy =
|
2022-01-21 03:34:06 -06:00
|
|
|
"aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa"]
|
2021-12-28 14:26:18 -06:00
|
|
|
fn main() {}
|