Lines Matching refs:assignment
128 …const U1 &) = default; // expected-warning {{explicitly defaulted copy assignment operator is impl…
129 …U1 & operator=(U1 &&) = default; // expected-warning {{explicitly defaulted move assignment operat…
164 …ctor}} expected-note {{copy assignment operator of 'S1' is implicitly deleted because field '' has…
238 …*x0 = *u0; // expected-error {{cannot be assigned because its copy assignment operator is implicit…
239 …*x1 = *u1; // expected-error {{cannot be assigned because its copy assignment operator is implicit…
240 …*x2 = *u2; // expected-error {{cannot be assigned because its copy assignment operator is implicit…
242 …*x4 = *s0; // expected-error {{cannot be assigned because its copy assignment operator is implicit…
243 …*x5 = *s1; // expected-error {{cannot be assigned because its copy assignment operator is implicit…
244 …*x6 = *s2; // expected-error {{cannot be assigned because its copy assignment operator is implicit…
247 // The diagnostics below refer to the deleted copy constructors and assignment
248 // operators since defaulted move constructors and assignment operators that are
262 …t<U0 &&>(*u0); // expected-error {{cannot be assigned because its copy assignment operator is impl…
263 …t<U1 &&>(*u1); // expected-error {{cannot be assigned because its copy assignment operator is impl…
264 …t<U2 &&>(*u2); // expected-error {{cannot be assigned because its copy assignment operator is impl…
266 …t<S0 &&>(*s0); // expected-error {{cannot be assigned because its copy assignment operator is impl…
267 …t<S1 &&>(*s1); // expected-error {{cannot be assigned because its copy assignment operator is impl…
268 …t<S2 &&>(*s2); // expected-error {{cannot be assigned because its copy assignment operator is impl…