1 // https://github.com/rust-lang/rustfmt/issues/3623
3 fn foo(#[cfg(something)] x: i32, y: i32) -> i32 {
7 fn foo_b(#[cfg(something)]x: i32, y: i32) -> i32 {
11 fn add(#[cfg(something)]#[deny(C)] x: i32, y: i32) -> i32 {
15 struct NamedSelfRefStruct {}
16 impl NamedSelfRefStruct {
18 #[cfg(something)] self: &Self,
25 #[cfg(foo)]&mut self,#[deny(C)] b: i32,
32 #[cfg(something)] b: i32,
33 #[cfg_attr(something, cfg(nothing))]#[deny(C)] c: i32,
55 fn really_really_really_loooooooooooooooooooong(#[cfg(some_even_longer_config_feature_that_keeps_going_and_going_and_going_forever_and_ever_and_ever_on_and_on)] b: i32) {