diff dmd/DefaultStatement.d @ 64:4290d870944a

More fixes
author korDen
date Mon, 23 Aug 2010 20:29:15 +0400
parents cab4c37afb89
children 2e2a5c3f943a
line wrap: on
line diff
--- a/dmd/DefaultStatement.d	Mon Aug 23 16:52:24 2010 +0400
+++ b/dmd/DefaultStatement.d	Mon Aug 23 20:29:15 2010 +0400
@@ -61,7 +61,7 @@
 	
     bool usesEH()
 	{
-		assert(false);
+		return statement.usesEH();
 	}
 	
     BE blockExit()
@@ -81,7 +81,8 @@
 	
     void toCBuffer(OutBuffer buf, HdrGenState* hgs)
 	{
-		assert(false);
+		buf.writestring("default:\n");
+		statement.toCBuffer(buf, hgs);
 	}
 
     Statement inlineScan(InlineScanState* iss)