void Parse (SeekableStreamReader reader, CompilationUnit file, ModuleContainer module) { CSharpParser parser = new CSharpParser (reader, file, module); parser.parse (); }
void ParseStartupFiles() { Driver d = new Driver(ctx); Location.Initialize(ctx.SourceFiles); for (int i = 0; i < startup_files; ++i) { var sf = ctx.Settings.SourceFiles [i]; d.Parse(sf, module); } }