Lines Matching full:viable
125 B(C, int, C); // expected-note {{candidate constructor not viable: cannot convert initializer list argument to 'objects::C'}}
134 one ov1(B); // expected-note {{not viable: cannot convert initializer list}}
135 two ov1(C); // expected-note {{not viable: cannot convert initializer list}}
147 static_assert(sizeof(ov2({1, 2, 3})) == sizeof(two), "bad overload"); // list -> F only viable
150 struct G { // expected-note 6 {{not viable}}
153 G(std::initializer_list<int>, T ...); // expected-note 3 {{not viable}}
156 struct H { // expected-note 6 {{not viable}}
157 explicit H(int, int); // expected-note 3 {{not viable}} expected-note {{declared here}}
158 H(int, void*); // expected-note 3 {{not viable}}
163 // (for the second phase, no constructor is viable)
327 void ref_w(const W &); // expected-note 2 {{not viable}}