From a2ba649ddd9416c53d951b6512dba157418097df Mon Sep 17 00:00:00 2001 From: Kanchalai Tanglertsampan Date: Wed, 24 May 2017 10:54:08 -0700 Subject: [PATCH] Fix emit duplicate comment --- src/compiler/emitter.ts | 2 +- tests/baselines/reference/alwaysStrictModule3.js | 1 - tests/baselines/reference/alwaysStrictModule5.js | 1 - tests/baselines/reference/capturedLetConstInLoop4_ES6.js | 1 - 4 files changed, 1 insertion(+), 4 deletions(-) diff --git a/src/compiler/emitter.ts b/src/compiler/emitter.ts index aef1a61e080..1d2f75fcd60 100644 --- a/src/compiler/emitter.ts +++ b/src/compiler/emitter.ts @@ -3011,7 +3011,7 @@ namespace ts { NoInterveningComments = 1 << 17, // Do not emit comments between each node // Precomputed Formats - Modifiers = SingleLine | SpaceBetweenSiblings, + Modifiers = SingleLine | SpaceBetweenSiblings | NoInterveningComments, HeritageClauses = SingleLine | SpaceBetweenSiblings, SingleLineTypeLiteralMembers = SingleLine | SpaceBetweenBraces | SpaceBetweenSiblings | Indented, MultiLineTypeLiteralMembers = MultiLine | Indented, diff --git a/tests/baselines/reference/alwaysStrictModule3.js b/tests/baselines/reference/alwaysStrictModule3.js index 2eb8de84028..9ba8db7052c 100644 --- a/tests/baselines/reference/alwaysStrictModule3.js +++ b/tests/baselines/reference/alwaysStrictModule3.js @@ -4,5 +4,4 @@ export const a = 1; //// [alwaysStrictModule3.js] // module ES2015 -// module ES2015 export var a = 1; diff --git a/tests/baselines/reference/alwaysStrictModule5.js b/tests/baselines/reference/alwaysStrictModule5.js index 2356df0e393..664bc634627 100644 --- a/tests/baselines/reference/alwaysStrictModule5.js +++ b/tests/baselines/reference/alwaysStrictModule5.js @@ -4,5 +4,4 @@ export const a = 1; //// [alwaysStrictModule5.js] // Targeting ES6 -// Targeting ES6 export const a = 1; diff --git a/tests/baselines/reference/capturedLetConstInLoop4_ES6.js b/tests/baselines/reference/capturedLetConstInLoop4_ES6.js index b1b60535475..e7a16aa01c6 100644 --- a/tests/baselines/reference/capturedLetConstInLoop4_ES6.js +++ b/tests/baselines/reference/capturedLetConstInLoop4_ES6.js @@ -144,7 +144,6 @@ for (const y = 0; y < 1;) { //// [capturedLetConstInLoop4_ES6.js] //======let -//======let export function exportedFoo() { return v0 + v00 + v1 + v2 + v3 + v4 + v5 + v6 + v7 + v8; }