Mercurial > projects > dstress
view run/auto_02.d @ 1:3414705c41ac
removed CVS header
author | thomask |
---|---|
date | Sun, 26 Sep 2004 12:06:09 +0000 |
parents | 3269e4627918 |
children | f87ba6507260 |
line wrap: on
line source
// @author@ Sean Kelly <sean@f4.ca> // @date@ 2004-09-11 int status; auto class AutoClass{ void bad(){ throw new Exception("error msg"); } ~this(){ assert(status==0); status--; } } void test(){ try{ auto AutoClass ac = new AutoClass(); ac.bad(); }catch{ } } int main(){ assert(status==0); test(); assert(status==-1); return 0; }