Home | History | Annotate | Download | only in Sema

Lines Matching full:initialization

48   [4 ... 5].y = 2.0, // expected-note 2 {{previous initialization is here}}
49 [4 ... 6] = { .x = 3, .y = 4.0 } // expected-warning 2 {{subobject initialization overrides initialization of other fields within its enclosing subobject}}
132 [0] = (struct X){1, 2}, // expected-note 2 {{previous initialization is here}}
133 [0].c = 3, // expected-warning{{subobject initialization overrides initialization of other fields within its enclosing subobject}}
134 (struct X) {4, 5, 6}, // expected-note{{previous initialization is here}}
135 [1].b = get8(), // expected-warning{{subobject initialization overrides initialization of other fields within its enclosing subobject}}
136 [0].b = 8 // expected-warning{{subobject initialization overrides initialization of other fields within its enclosing subobject}}
148 0, // expected-note{{previous initialization is here}}
149 0, // expected-note{{previous initialization is here}}
150 [2].before = 0, // expected-warning{{initializer overrides prior initialization of this subobject}}
151 0, // expected-warning{{initializer overrides prior initialization of this subobject}}
318 .a = 1 // expected-note{{previous initialization is here}}
320 .a = 2, // expected-warning{{initializer overrides prior initialization of this subobject}}
334 { { "foo" }, 1 }, // expected-note {{previous initialization is here}}
335 [0].L[2] = 'x' // expected-warning{{subobject initialization overrides initialization of other fields}}
341 { { "foo" }, 1 }, // expected-note{{previous initialization is here}}
342 [0].L[4] = 'x' // expected-warning{{subobject initialization overrides initialization of other fields}}
346 "foo", 1, // expected-note{{previous initialization is here}}
347 [0].L[4] = 'x' // expected-warning{{subobject initialization overrides initialization of other fields}}