]>
Commit | Line | Data |
---|---|---|
b039eaaf SL |
1 | mod a { |
2 | struct A; | |
85aaf69f | 3 | |
b039eaaf | 4 | impl Default for A { |
353b0b11 | 5 | pub fn default() -> A { //~ ERROR visibility qualifiers are not permitted here |
476ff2be | 6 | A |
b039eaaf | 7 | } |
d9579d0f | 8 | } |
c34b1796 | 9 | } |
b039eaaf SL |
10 | |
11 | ||
12 | fn main() { | |
13 | a::A::default(); | |
54a0048b | 14 | //~^ ERROR struct `A` is private |
b039eaaf | 15 | } |