Output abstract keyword in declaration files (for classes)

This commit is contained in:
Dick van den Brink committed 2015-04-30 17:53:39 +02:00
1 parent b42e447df8
commit 3aeae55fc3
1 file changed
+4
+4
View File
@@ -908,6 +908,10 @@ module ts {
emitJsDocComments(node);
emitModuleElementDeclarationFlags(node);
if (node.flags & NodeFlags.Abstract) {
write("abstract ");
}
write("class ");
writeTextOfNode(currentSourceFile, node.name);
let prevEnclosingDeclaration = enclosingDeclaration;