(int) span.TotalSeconds, span.Milliseconds, msg);
}
- void tokenize_file (SourceFile file)
+ void tokenize_file (CompilationUnit file)
{
Stream input;
return;
}
- void Parse (SourceFile file)
+ void Parse (CompilationUnit file)
{
Stream input;
input.Close ();
}
- void Parse (SeekableStreamReader reader, SourceFile file)
+ void Parse (SeekableStreamReader reader, CompilationUnit file)
{
CSharpParser parser = new CSharpParser (reader, file, defines);
parser.ErrorOutput = Report.Stderr;
if (Report.Errors > 0)
return false;
- CodeGen.Save (output_file);
+ CodeGen.Save (output_file, want_debugging_support);
if (timestamps) {
ShowTime ("Saved output");
ShowTotalTime ("Total");
CodeGen.Reset ();
Attribute.Reset ();
AttributeTester.Reset ();
- CompilerGeneratedClass.Reset ();
AnonymousTypeClass.Reset ();
+ AnonymousMethodBody.Reset ();
+ AnonymousMethodStorey.Reset ();
}
}
}