move passing stage1 compile error tests to stage2
This commit is contained in:
committed by
Jakub Konka
parent
c248af3bdc
commit
3204d00a5e
24
test/cases/compile_errors/declaration_between_fields.zig
Normal file
24
test/cases/compile_errors/declaration_between_fields.zig
Normal file
@@ -0,0 +1,24 @@
|
||||
const S = struct {
|
||||
const foo = 2;
|
||||
const bar = 2;
|
||||
const baz = 2;
|
||||
a: struct {
|
||||
a: u32,
|
||||
b: u32,
|
||||
},
|
||||
const foo1 = 2;
|
||||
const bar1 = 2;
|
||||
const baz1 = 2;
|
||||
b: usize,
|
||||
};
|
||||
comptime {
|
||||
_ = S;
|
||||
}
|
||||
|
||||
// error
|
||||
// backend=stage2
|
||||
// target=native
|
||||
//
|
||||
// :9:5: error: declarations are not allowed between container fields
|
||||
// :5:5: note: field before declarations here
|
||||
// :12:5: note: field after declarations here
|
||||
Reference in New Issue
Block a user