[svn r38] * resizing dynamic arrays support

* throw is replaced with assert(0)
* catch is ignored
* better foreach support
* various bugfixes
This commit is contained in:
Tomas Lindquist Olsen
2007-10-09 02:50:00 +02:00
parent e17f720cce
commit 3db5b9bb98
17 changed files with 296 additions and 94 deletions
+26
View File
@@ -0,0 +1,26 @@
module throw1;
extern(C) int rand();
class C
{
}
void func()
{
if (rand() & 1)
throw new C;
}
int main()
{
try
{
func();
}
catch(Object)
{
return 1;
}
return 0;
}