diff --git a/src/compiler/emitter.ts b/src/compiler/emitter.ts index c5f125386ff..4daa4d88266 100644 --- a/src/compiler/emitter.ts +++ b/src/compiler/emitter.ts @@ -2167,6 +2167,7 @@ module ts { function emitEnumDeclaration(node: EnumDeclaration) { if (resolver.isDeclarationVisible(node)) { + emitJsDocComments(node); emitDeclarationFlags(node); write("enum "); emitSourceTextOfNode(node.name); diff --git a/tests/baselines/reference/commentsEnums.js b/tests/baselines/reference/commentsEnums.js index 91f9416070e..5086024d3bb 100644 --- a/tests/baselines/reference/commentsEnums.js +++ b/tests/baselines/reference/commentsEnums.js @@ -26,6 +26,7 @@ x = 1 /* FancyPink */; //// [commentsEnums.d.ts] +/** Enum of colors*/ declare enum Colors { Cornflower = 0, FancyPink = 1,