diff --git a/src/compiler/tc.ts b/src/compiler/tc.ts index f81bce68e1a..b363ab4d39f 100644 --- a/src/compiler/tc.ts +++ b/src/compiler/tc.ts @@ -189,11 +189,6 @@ module ts { cmds.errors.push(createCompilerDiagnostic(Diagnostics.No_input_files_specified)); } - if (cmds.errors.length) { - reportDiagnostics(cmds.errors); - return 1; - } - if (cmds.options.version) { reportDiagnostic(createCompilerDiagnostic(Diagnostics.Version_0, version)); return 0; @@ -203,6 +198,11 @@ module ts { // TODO (drosen): Usage. } + if (cmds.errors.length) { + reportDiagnostics(cmds.errors); + return 1; + } + var parseStart = new Date().getTime(); var program = createProgram(cmds.filenames, cmds.options, createCompilerHost(cmds.options)); var bindStart = new Date().getTime();