Tue Nov 14 16:06:37 CET 2006 Paolo Molaro <lupus@ximian.com>
[mono.git] / mcs / mcs / doc.cs
index df44df59a726775cf0376433544df8aa80751d76..90a9d1bb66f255d215ffcb3c66916412a5f54c0c 100644 (file)
@@ -62,6 +62,9 @@ namespace Mono.CSharp {
                                foreach (TypeContainer tc in t.Types)
                                        tc.GenerateDocComment (t);
 
+                       if (t.Delegates != null)
+                               foreach (Delegate de in t.Delegates)
+                                       de.GenerateDocComment (t);
                        if (t.Enums != null)
                                foreach (Enum en in t.Enums)
                                        en.GenerateDocComment (t);
@@ -1025,7 +1028,7 @@ namespace Mono.CSharp {
                //
                public void GenerateDocComment ()
                {
-                       TypeContainer root = RootContext.Tree.Types;
+                       TypeContainer root = RootContext.ToplevelTypes;
                        if (root.Interfaces != null)
                                foreach (Interface i in root.Interfaces) 
                                        DocUtil.GenerateTypeDocComment (i, null);