Merge pull request #6004 from Microsoft/IICEs

Fix code for immediately 'new'-ed/invoked class expressions
This commit is contained in:
Daniel Rosenwasser
2015-12-09 14:15:38 -08:00
3567 changed files with 7564 additions and 7515 deletions

View File

@@ -5260,11 +5260,11 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, Promi
writeLine();
emitToken(SyntaxKind.CloseBraceToken, node.members.end);
emitStart(node);
write(")(");
write("(");
if (baseTypeNode) {
emit(baseTypeNode.expression);
}
write(")");
write("))");
if (node.kind === SyntaxKind.ClassDeclaration) {
write(";");
}