Commit b3f47c78 by David Billinghurst Committed by Alexandre Oliva

* g++.dg/ext/oper1.C: New test.

From-SVN: r53657
parent ecc42c14
2002-05-19 Jason Merrill <jason2redhat.com>
* g++.dg/ext/oper1.C: New test.
2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com> 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
* README.QMTEST: New file. * README.QMTEST: New file.
......
// { dg-do run }
// Copyright 2002 Free Software Foundation
// Contributed by Jason Merrill <jason@redhat.com>
// Make sure the GNU extension of accepting dropping cv-qualifiers for
// the implicit this argument does not kick in when taking the address
// of an object, since this extension would change the meaning of a
// well-defined program.
struct A {
A* operator&() { return 0; }
};
int main ()
{
const A a = {};
return (&a == 0);
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment