protected override void GenerateCompileUnitStart (CodeCompileUnit compileUnit)
{
GenerateComment (new CodeComment ("------------------------------------------------------------------------------"));
GenerateComment (new CodeComment (" <autogenerated>"));
GenerateComment (new CodeComment (" This code was generated by a tool."));
GenerateComment (new CodeComment (" Mono Runtime Version: " + System.Environment.Version));
GenerateComment (new CodeComment (""));
GenerateComment (new CodeComment (" Changes to this file may cause incorrect behavior and will be lost if "));
GenerateComment (new CodeComment (" the code is regenerated."));
GenerateComment (new CodeComment (" </autogenerated>"));
GenerateComment (new CodeComment ("------------------------------------------------------------------------------"));
Output.WriteLine ();
base.GenerateCompileUnitStart (compileUnit);
}