Mercurial > hg > CbC > CbC_gcc
view gcc/testsuite/g++.old-deja/g++.other/dtor11.C @ 111:04ced10e8804
gcc 7
author | kono |
---|---|
date | Fri, 27 Oct 2017 22:46:09 +0900 |
parents | |
children |
line wrap: on
line source
// { dg-do run } // Origin: Mark Mitchell <mark@codesourcery.com> extern "C" void abort (); int j; struct S { S () { ++j; } S (const S&) { ++j; } ~S () { if (--j < 0) abort (); } }; struct T { void g (S) { } }; struct U { int i; S s; }; U u; U f () { return u; } int main () { T t; t.g (f ().s); }