Lines Matching refs:mutable
1307 // DR1405: don't allow reading mutable members in constant expressions.
1310 mutable int n; // expected-note 3{{declared here}}
1312 constexpr int mmn = mm.n; // expected-error {{constant expression}} expected-note {{read of mutable member 'n' is not allowed in a constant expression}}
1314 constexpr int mmn2 = mm.n; // expected-error {{constant expression}} expected-note {{read of mutable member 'n' is not allowed in a constant expression}}
1321 mutable member 'n' is not allowed in a constant expression}}
1325 struct B { mutable A a; }; // expected-note {{here}}
1328 constexpr int k = c[1].b.a.n; // expected-error {{constant expression}} expected-note {{mutable}}