aboutsummaryrefslogtreecommitdiff
path: root/test/cases/compile_errors/field_decl_name_conflict.zig
blob: b71eb5b11904fb801f1927ed7978a17cf552d373 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
foo: u32,
bar: u32,
qux: u32,

const foo = 123;

var bar: u8 = undefined;
fn bar() void {}

// error
//
// :1:1: error: duplicate struct member name 'foo'
// :5:7: note: duplicate name here
// :1:1: note: struct declared here
// :2:1: error: duplicate struct member name 'bar'
// :7:5: note: duplicate name here
// :8:4: note: duplicate name here
// :1:1: note: struct declared here