Fix comment typo
[mono.git] / mcs / mcs / driver.cs
index a601a62b75197a79d1c3a4ac2cea98cbffa72fd2..6e683e82deae5f43abcbbb2fc48c98bd3c090e40 100644 (file)
@@ -82,7 +82,7 @@ namespace Mono.CSharp
                        }
                }
 
-               void Parse (CompilationSourceFile file, ModuleContainer module)
+               public void Parse (CompilationSourceFile file, ModuleContainer module)
                {
                        Stream input;
 
@@ -110,7 +110,7 @@ namespace Mono.CSharp
                
                public void Parse (SeekableStreamReader reader, CompilationSourceFile file, ModuleContainer module)
                {
-                       file.NamespaceContainer = new NamespaceEntry (module, null, file, null);
+                       file.NamespaceContainer = new NamespaceContainer (null, module, null, file);
 
                        CSharpParser parser = new CSharpParser (reader, file);
                        parser.parse ();
@@ -310,8 +310,10 @@ namespace Mono.CSharp
                        if (Report.Errors > 0)
                                return false;
 
-                       if (settings.Documentation != null && !settings.Documentation.OutputDocComment (output_file, module))
-                               return false;
+                       if (settings.DocumentationFile != null) {
+                               var doc = new DocumentationBuilder (module);
+                               doc.OutputDocComment (output_file, settings.DocumentationFile);
+                       }
 
                        assembly.Resolve ();