* TypeDescriptor.cs: fixed properties order in returning collections in PropertyDescr...
[mono.git] / mcs / mcs / doc.cs
index 147b2ee6ec2ebf9917a1c383ca0aa5aadcf6154f..2f786e54bf054fdea8e171d1a183ad1e39d46d61 100644 (file)
@@ -128,7 +128,7 @@ namespace Mono.CSharp {
                                el.InnerXml = line_head + String.Join (
                                        line_head, split, 0, j);
                                return el;
-                       } catch (XmlException ex) {
+                       } catch (Exception ex) {
                                Report.Warning (1570, 1, mc.Location, "XML comment on `{0}' has non-well-formed XML ({1})", name, ex.Message);
                                XmlComment com = doc.CreateComment (String.Format ("FIXME: Invalid documentation markup was found for member {0}", name));
                                return com;
@@ -878,9 +878,9 @@ namespace Mono.CSharp {
                                paramSpec += ")";
 
                        string name = mc is Constructor ? "#ctor" : mc.Name;
-#if GMCS_SOURCE
+#if GMCS_SOURCE                                                    
                        if (mc.MemberName.IsGeneric)
-                               name += "``" + mc.MemberName.TypeArguments.Count;
+                               name += "``" + mc.MemberName.CountTypeArguments;
 #endif
                        string suffix = String.Empty;
                        Operator op = mc as Operator;