* Test/Microsoft.CSharp/CodeGeneratorFromExpressionTest.cs: Test
[mono.git] / mcs / class / System / Microsoft.CSharp / CSharpCodeGenerator.cs
index 01212b6ba76fe465bfd7ebf0b208c097af5c96fc..730900881c7368c0af9c904b06926ba8d0faf596 100644 (file)
@@ -183,6 +183,15 @@ namespace Mono.CSharp
                        GenerateCompileUnitEnd (compileUnit);
                }
 
+#if NET_2_0
+               protected override void GenerateDefaultValueExpression (CodeDefaultValueExpression e)
+               {
+                       Output.Write ("default(");
+                       OutputType (e.Type);
+                       Output.Write (')');
+               }
+#endif
+
                protected override void GenerateDelegateCreateExpression (CodeDelegateCreateExpression expression)
                {
                        TextWriter output = Output;