[svn] r7395: nemerle/trunk/ncc/hierarchy/XmlDump.n

pbludov svnadmin at nemerle.org
Wed Feb 7 10:18:00 CET 2007


Log:
xmldoc: Ref value types

Author: pbludov
Date: Wed Feb  7 10:17:58 2007
New Revision: 7395

Modified:
   nemerle/trunk/ncc/hierarchy/XmlDump.n

Modified: nemerle/trunk/ncc/hierarchy/XmlDump.n
==============================================================================
--- nemerle/trunk/ncc/hierarchy/XmlDump.n	(original)
+++ nemerle/trunk/ncc/hierarchy/XmlDump.n	Wed Feb  7 10:17:58 2007
@@ -443,9 +443,9 @@
         | Tuple       (args)        => appendTypeNameAndArgs  (sb, "Nemerle.Builtins.Tuple", args);
         | Fun         (from, to)    => appendFunctionTypeArgs (sb, from, to);
         | Ref         (t)
-        | Out         (t)           => AppendParmTypeName     (sb, t, m);
-        | Void
-        | Intersection              => Util.ice ($"Invalid MType for doc comment: `$p'");
+        | Out         (t)           => AppendParmTypeName     (sb, t, m).AppendUnless (t.CanBeNull, sb => sb.Append ("@"));
+        | Void                      => sb.Append ("System.Void");
+        | Intersection              => Util.ice ("Got MType.Intersection for doc comment");
         }
     }
 



More information about the svn mailing list