Fix issue where getSemanticDiagnostics was returning undefined on a .d.ts file.

This commit is contained in:
Cyrus Najmabadi
2015-03-23 19:02:46 -07:00
parent 755d80606f
commit 7388120386
2 changed files with 10 additions and 1 deletions

View File

@@ -2389,7 +2389,7 @@ module ts {
// If '-d' is enabled, check for emitter error. One example of emitter error is export class implements non-export interface
let declarationDiagnostics = program.getDeclarationDiagnostics(targetSourceFile);
return semanticDiagnostics.concat(declarationDiagnostics);
return concatenate(semanticDiagnostics, declarationDiagnostics);
}
function getCompilerOptionsDiagnostics() {