2010-06-29 Marek Safar <marek.safar@gmail.com>
[mono.git] / mcs / class / System / System.CodeDom / CodeDefaultValueExpression.cs
index e6a098a195977ec314844b8487d7c25cb69e0db2..7329c14c7575ab88e01706f17d616a2e13259d3b 100644 (file)
@@ -51,9 +51,22 @@ namespace System.CodeDom {
 
 
                public CodeTypeReference Type {
-                       get { return type; }
+                       get { 
+                               if (type == null) {
+                                       type = new CodeTypeReference (string.Empty);
+                               }
+                               return type; 
+                       }
                        set { type = value; }
                }
+
+               //
+               // ICodeDomVisitor method
+               //
+               internal override void Accept (ICodeDomVisitor visitor)
+               {
+                       visitor.Visit (this);
+               }
        }
 }