Mercurial > hg > CbC > CbC_gcc
view gcc/testsuite/g++.old-deja/g++.mike/warn8.C @ 131:84e7813d76e9
gcc-8.2
author | mir3636 |
---|---|
date | Thu, 25 Oct 2018 07:37:49 +0900 |
parents | 04ced10e8804 |
children |
line wrap: on
line source
// { dg-do assemble } // { dg-options "-Waddress" } struct foo { bool test(); }; bool func(); void test() { foo A; bool (foo::* pmf)() = &foo::test; bool (*pf)() = func; if (A.test) ; // { dg-error "" } if (func) ; // { dg-warning "" } if (bool(A.test)) ; // { dg-error "" } if (bool(func)) ; // { dg-warning "" } if (pmf) ; if (pf) ; }