Lines Matching full:because
12 …NonTrivial NT; // expected-note{{deleted because variant field 'NT' has a non-trivial move constru…
19 …NonTrivial NT; // expected-note{{deleted because variant field 'NT' has a non-trivial move constru…
26 // copied because overload resolution results in an ambiguity or a function
37 NoAccess NA; // expected-note{{deleted because field 'NA' has an inaccessible move constructor}}
54 Ambiguity A; // expected-note{{deleted because field 'A' has multiple move constructors}}
55 …IsAmbiguous(IsAmbiguous&&); // expected-note{{copy constructor is implicitly deleted because 'IsAm…
62 // constructor, because it was defaulted and deleted).
63 IsAmbiguous IA; // expected-note{{deleted because field 'IA' has a deleted move constructor}}
77 // 'cnt' is deleted, but we select the copy constructor, because the object is
79 …const NonTrivial cnt; // expected-note{{deleted because field 'cnt' has a deleted move constructor…
84 volatile Trivial vt; // expected-note{{deleted because field 'vt' has no move constructor}}
89 // -- a direct or virtual base class B that cannot be moved because overload
92 struct AmbiguousMoveBase : Ambiguity { // expected-note{{deleted because base class 'Ambiguity' has…
97 struct DeletedMoveBase : AmbiguousMoveBase { // expected-note{{deleted because base class 'Ambiguou…
102 struct InaccessibleMoveBase : NoAccess { // expected-note{{deleted because base class 'NoAccess' ha…
110 …NoAccessDtor(NoAccessDtor&&); // expected-note{{copy constructor is implicitly deleted because 'No…
117 NoAccessDtor NAD; // expected-note {{deleted because field 'NAD' has an inaccessible destructor}}
128 …ed-note{{copy constructor of 'HasNoAccessDtorBase' is implicitly deleted because base class 'NoAcc…