1error[E0449]: unnecessary visibility qualifier 2 --> $DIR/priv-in-bad-locations.rs:1:1 3 | 4LL | pub extern "C" { 5 | ^^^ `pub` not permitted here because it's implied 6 | 7 = note: place qualifiers on individual foreign items instead 8 9error[E0449]: unnecessary visibility qualifier 10 --> $DIR/priv-in-bad-locations.rs:11:1 11 | 12LL | pub impl B {} 13 | ^^^ `pub` not permitted here because it's implied 14 | 15 = note: place qualifiers on individual impl items instead 16 17error[E0449]: unnecessary visibility qualifier 18 --> $DIR/priv-in-bad-locations.rs:13:1 19 | 20LL | pub impl A for B { 21 | ^^^ `pub` not permitted here because it's implied 22 23error[E0449]: unnecessary visibility qualifier 24 --> $DIR/priv-in-bad-locations.rs:14:5 25 | 26LL | pub fn foo(&self) {} 27 | ^^^ `pub` not permitted here because it's implied 28 29error: aborting due to 4 previous errors 30 31For more information about this error, try `rustc --explain E0449`. 32