xref: /openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.jason/temporary.C (revision c87b03e512fc05ed6e0222f6fb0ae86264b1d05b)
1 // From: bruno@isoft.com.ar (Bruno R. Depascale)
2 // Subject: No destructor bug
3 // Date: Mon, 14 Feb 1994 12:49:45 -0300 (Arg)
4 
5 // Bug: temporaries created with constructor notation aren't destroyed.
6 
7 int count = 0;
8 
9 class A {
10 public:
A()11   A() { ++count; }
~A()12   ~A() { --count; }
13 };
14 
main()15 int main()
16 {
17   A();
18   return count;
19 }
20