Skip to content

Commit 8b81a17

Browse files
Avi-D-coderJacob Hughes
authored and
Jacob Hughes
committed
Uncomment struct tests
1 parent a9d6da5 commit 8b81a17

File tree

1 file changed

+27
-27
lines changed

1 file changed

+27
-27
lines changed

src/test/ui/stability-attribute/generics-default-stability.rs

+27-27
Original file line numberDiff line numberDiff line change
@@ -30,31 +30,31 @@ impl Trait3<usize> for S {
3030
}
3131

3232
fn main() {
33-
// let _ = S;
34-
35-
// let _ = Struct1 { field: 1 }; //~ ERROR use of unstable library feature 'unstable_default'
36-
// let _: Struct1 = Struct1 { field: 1 }; //~ ERROR use of unstable library feature 'unstable_default'
37-
// let _: Struct1<isize> = Struct1 { field: 1 }; //~ ERROR use of unstable library feature 'unstable_default'
38-
39-
// let _ = STRUCT1; // ok
40-
// let _: Struct1 = STRUCT1; // ok
41-
// let _: Struct1<usize> = STRUCT1; //~ ERROR use of unstable library feature 'unstable_default'
42-
// let _: Struct1<usize> = STRUCT1; //~ ERROR use of unstable library feature 'unstable_default'
43-
// let _ = STRUCT1.field; // ok
44-
// let _: usize = STRUCT1.field; //~ ERROR use of unstable library feature 'unstable_default'
45-
// let _ = STRUCT1.field + 1; //~ ERROR use of unstable library feature 'unstable_default'
46-
// let _ = STRUCT1.field + 1usize; //~ ERROR use of unstable library feature 'unstable_default'
47-
48-
// let _ = Struct2 { field: 1 }; // ok
49-
// let _: Struct2 = Struct2 { field: 1 }; // ok
50-
// let _: Struct2<usize> = Struct2 { field: 1 }; // ok
51-
52-
// let _ = STRUCT2;
53-
// let _: Struct2 = STRUCT2; // ok
54-
// let _: Struct2<usize> = STRUCT2; // ok
55-
// let _: Struct2<usize> = STRUCT2; // ok
56-
// let _ = STRUCT2.field; // ok
57-
// let _: usize = STRUCT2.field; // ok
58-
// let _ = STRUCT2.field + 1; // ok
59-
// let _ = STRUCT2.field + 1usize; // ok
33+
let _ = S;
34+
35+
let _ = Struct1 { field: 1 }; //~ ERROR use of unstable library feature 'unstable_default'
36+
let _: Struct1 = Struct1 { field: 1 }; //~ ERROR use of unstable library feature 'unstable_default'
37+
let _: Struct1<isize> = Struct1 { field: 1 }; //~ ERROR use of unstable library feature 'unstable_default'
38+
39+
let _ = STRUCT1; // ok
40+
let _: Struct1 = STRUCT1; // ok
41+
let _: Struct1<usize> = STRUCT1; //~ ERROR use of unstable library feature 'unstable_default'
42+
let _: Struct1<usize> = STRUCT1; //~ ERROR use of unstable library feature 'unstable_default'
43+
let _ = STRUCT1.field; // ok
44+
let _: usize = STRUCT1.field; //~ ERROR use of unstable library feature 'unstable_default'
45+
let _ = STRUCT1.field + 1; //~ ERROR use of unstable library feature 'unstable_default'
46+
let _ = STRUCT1.field + 1usize; //~ ERROR use of unstable library feature 'unstable_default'
47+
48+
let _ = Struct2 { field: 1 }; // ok
49+
let _: Struct2 = Struct2 { field: 1 }; // ok
50+
let _: Struct2<usize> = Struct2 { field: 1 }; // ok
51+
52+
let _ = STRUCT2;
53+
let _: Struct2 = STRUCT2; // ok
54+
let _: Struct2<usize> = STRUCT2; // ok
55+
let _: Struct2<usize> = STRUCT2; // ok
56+
let _ = STRUCT2.field; // ok
57+
let _: usize = STRUCT2.field; // ok
58+
let _ = STRUCT2.field + 1; // ok
59+
let _ = STRUCT2.field + 1usize; // ok
6060
}

0 commit comments

Comments
 (0)