1 // { dg-do compile } 2 3 // Copyright (C) 2001 Free Software Foundation, Inc. 4 // Contributed by Nathan Sidwell 26 Dec 2001 <nathan@nathan@codesourcery.com> 5 6 // PR 335. Missed diagnostic 7 8 struct Foo 9 { 10 unsigned i; 11 void Modify(unsigned j) const; 12 }; 13 Modify(unsigned j)14void Foo::Modify(unsigned j) const 15 { 16 Foo::i = j; // { dg-error "assignment of member" } 17 } 18