diff --git a/src/harness/harness.ts b/src/harness/harness.ts index 6db8d9c00e..561cf2c8b0 100644 --- a/src/harness/harness.ts +++ b/src/harness/harness.ts @@ -814,7 +814,7 @@ module Harness { sourceText: string, languageVersion: ts.ScriptTarget, assertInvariants: boolean) { - + // Only set the parent nodes if we're asserting invariants. We don't need them otherwise. var result = ts.createSourceFile(fileName, sourceText, languageVersion, /*setParentNodes:*/ assertInvariants); @@ -943,14 +943,13 @@ module Harness { public emitAll(ioHost?: IEmitterIOHost) { this.compileFiles(this.inputFiles, /*otherFiles*/ [], - /*onComplete*/ (result) => { + /*onComplete*/ result => { result.files.forEach(writeFile); result.declFilesCode.forEach(writeFile); result.sourceMaps.forEach(writeFile); }, /*settingsCallback*/ () => { }, - this.compileOptions, - /*currentDirectory*/ undefined); + this.compileOptions); function writeFile(file: GeneratedFile) { ioHost.writeFile(file.fileName, file.code, false);