comparison norun/delete_05.d @ 392:9faddc0de2ba

1) fixed meta data 2) evade dmd-0.118 loop code
author thomask
date Wed, 06 Apr 2005 18:56:06 +0000
parents 60b4ba82210e
children
comparison
equal deleted inserted replaced
391:7fc991afefd1 392:9faddc0de2ba
1 // $HeadURL$ 1 // $HeadURL$
2 // $Date$ 2 // $Date$
3 // $Author$ 3 // $Author$
4 4
5 // __DSTRESS_ELINE__ 11 5 // @WARNING@ direct access to Phobos's GC
6
7 // __DSTRESS_ELINE__ 15
6 8
7 module dstress.run.delete_05; 9 module dstress.run.delete_05;
10
11 import std.gc;
8 12
9 union MyUnion{ 13 union MyUnion{
10 delete(void* p){ 14 delete(void* p){
11 assert(0); 15 assert(0);
12 } 16 }
13 } 17 }
14 18
19 void test(){
20 MyUnion t;
21 }
22
15 int main(){ 23 int main(){
16 MyUnion u; 24 test();
25 std.gc.fullCollect();
26 std.gc.minimize();
17 return 0; 27 return 0;
18 } 28 }