• Home
  • Raw
  • Download

Lines Matching full:note

41   DeletedCopyAssign &operator=(const DeletedCopyAssign &) = delete; // expected-note 2{{deleted}}
44 DeletedMoveAssign &operator=(DeletedMoveAssign &&) = delete; // expected-note 2{{deleted}}
63 NonTrivialCopyAssign x; // expected-note {{variant field 'x' has a non-trivial copy assign}}
66 template struct CopyAssign<A1>; // expected-note {{here}}
69 A2 &operator=(A2 &&) = default; // expected-note {{here}}
71 NonTrivialMoveAssign x; // expected-note {{variant field 'x' has a non-trivial move assign}}
74 template struct MoveAssign<A2>; // expected-note {{here}}
78 const int a; // expected-note 2{{field 'a' is of const-qualified type}}
81 …const void *const a[3][9][2]; // expected-note 2{{field 'a' is of const-qualified type 'const void…
86 template struct CopyAssign<B1>; // expected-note {{here}}
87 template struct MoveAssign<B1>; // expected-note {{here}}
88 template struct CopyAssign<B2>; // expected-note {{here}}
89 template struct MoveAssign<B2>; // expected-note {{here}}
95 int &a; // expected-note 2{{field 'a' is of reference type 'int &'}}
97 template struct CopyAssign<C1>; // expected-note {{here}}
98 template struct MoveAssign<C1>; // expected-note {{here}}
102 AmbiguousCopyAssign a; // expected-note {{field 'a' has multiple copy}}
105 …D2 &operator=(D2 &&) = default; // expected-note {{here}} expected-note {{copy assignment operator…
106 AmbiguousMoveAssign a; // expected-note {{field 'a' has multiple move}}
109 DeletedCopyAssign a; // expected-note {{field 'a' has a deleted copy}}
112 …D4 &operator=(D4 &&) = default; // expected-note {{here}} expected-note {{copy assignment operator…
113 DeletedMoveAssign a; // expected-note {{field 'a' has a deleted move}}
116 InaccessibleCopyAssign a; // expected-note {{field 'a' has an inaccessible copy}}
119 …D6 &operator=(D6 &&) = default; // expected-note {{here}} expected-note {{copy assignment operator…
120 InaccessibleMoveAssign a; // expected-note {{field 'a' has an inaccessible move}}
123 const Trivial a; // expected-note 3{{field 'a' has no }}
126 volatile Trivial a; // expected-note 3{{field 'a' has no }}
128 template struct CopyAssign<D1>; // expected-note {{here}}
129 template struct MoveAssign<D2>; // expected-note {{here}}
130 template struct MoveOrCopyAssign<D2>; // expected-note {{here}}
131 template struct CopyAssign<D3>; // expected-note {{here}}
132 template struct MoveAssign<D4>; // expected-note {{here}}
133 template struct MoveOrCopyAssign<D4>; // expected-note {{here}}
134 template struct CopyAssign<D5>; // expected-note {{here}}
135 template struct MoveAssign<D6>; // expected-note {{here}}
136 template struct MoveOrCopyAssign<D6>; // expected-note {{here}}
137 template struct CopyAssign<D7>; // expected-note {{here}}
138 template struct MoveAssign<D7>; // expected-note {{here}}
139 template struct MoveOrCopyAssign<D7>; // expected-note {{here}}
140 template struct CopyAssign<D8>; // expected-note {{here}}
141 template struct MoveAssign<D8>; // expected-note {{here}}
142 template struct MoveOrCopyAssign<D8>; // expected-note {{here}}
145 struct E1 : AmbiguousCopyAssign {}; // expected-note {{base class 'AmbiguousCopyAssign' has multipl…
146 struct E2 : AmbiguousMoveAssign { // expected-note {{base class 'AmbiguousMoveAssign' has multiple …
147 E2 &operator=(E2 &&) = default; // expected-note {{here}}
149 struct E3 : DeletedCopyAssign {}; // expected-note {{base class 'DeletedCopyAssign' has a deleted c…
150 struct E4 : DeletedMoveAssign { // expected-note {{base class 'DeletedMoveAssign' has a deleted mov…
151 E4 &operator=(E4 &&) = default; // expected-note {{here}}
153 struct E5 : InaccessibleCopyAssign {}; // expected-note {{base class 'InaccessibleCopyAssign' has a…
154 struct E6 : InaccessibleMoveAssign { // expected-note {{base class 'InaccessibleMoveAssign' has an …
155 E6 &operator=(E6 &&) = default; // expected-note {{here}}
157 template struct CopyAssign<E1>; // expected-note {{here}}
158 template struct MoveAssign<E2>; // expected-note {{here}}
159 template struct CopyAssign<E3>; // expected-note {{here}}
160 template struct MoveAssign<E4>; // expected-note {{here}}
161 template struct CopyAssign<E5>; // expected-note {{here}}
162 template struct MoveAssign<E6>; // expected-note {{here}}
167 S &operator=(const volatile S&) volatile = delete; // expected-note{{deleted here}}
170 volatile S s; // expected-note{{field 's' has a deleted copy assignment}}
187 mutable AmbiguousCopyAssign a; // expected-note {{multiple copy assignment operators}}
191 template struct CopyAssign<Mutable::Y>; // expected-note {{here}}