Home | History | Annotate | Download | only in dcl.init.aggr

Lines Matching full:constructor

11   bool &br; // expected-note {{default constructor of 'Aggr' is implicitly deleted because field 'br' of reference type 'bool &' would not be initialized}}
17 struct NonAggr1a { // expected-note 2 {{candidate constructor}}
18 NonAggr1a(int, int); // expected-note {{candidate constructor}}
24 NonAggr1a na1a = { 42 }; // expected-error {{no matching constructor for initialization of 'NonAggr1a'}}
27 NonAggr1b(const NonAggr1b &); // expected-note {{candidate constructor}}
30 NonAggr1b na1b = { 42 }; // expected-error {{no matching constructor for initialization of 'NonAggr1b'}}
33 struct NonAggr2 { // expected-note 3 {{candidate constructor}}
36 NonAggr2 na2 = { 42 }; // expected-error {{no matching constructor for initialization of 'NonAggr2'}}
39 struct NonAggr3 { // expected-note 3 {{candidate constructor}}
43 NonAggr3 na3 = { 42 }; // expected-error {{no matching constructor for initialization of 'NonAggr3'}}
46 struct NonAggr4 { // expected-note 3 {{candidate constructor}}
50 NonAggr4 na4 = { 42 }; // expected-error {{no matching constructor for initialization of 'NonAggr4'}}
53 struct NonAggr5 : Aggr { // expected-note 3 {{candidate constructor}}
55 NonAggr5 na5 = { b }; // expected-error {{no matching constructor for initialization of 'NonAggr5'}}
57 struct MaybeAggr5a : BaseList... {}; // expected-note {{default constructor of 'MaybeAggr5a<Aggr>' is implicitly deleted because base class 'Aggr' has a deleted default constructor}}
59 MaybeAggr5a<Aggr> ma5a1 = {}; // expected-error {{call to implicitly-deleted default constructor of 'MaybeAggr5a<Aggr>'}}
62 struct NonAggr6 { // expected-note 3 {{candidate constructor}}
66 NonAggr6 na6 = { 42 }; // expected-error {{no matching constructor for initialization of 'NonAggr6'}}