From 6b1f8525d9f97b7c28fa15003a4e0c46ae72c117 Mon Sep 17 00:00:00 2001 From: Ron Buckton Date: Wed, 20 Apr 2016 18:13:16 -0700 Subject: [PATCH] Fixes source map emit for synthetic constructors --- src/compiler/transformers/ts.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/compiler/transformers/ts.ts b/src/compiler/transformers/ts.ts index 724568512e7..3594050e940 100644 --- a/src/compiler/transformers/ts.ts +++ b/src/compiler/transformers/ts.ts @@ -751,7 +751,7 @@ namespace ts { createConstructor( parameters, body, - /*location*/ constructor + /*location*/ constructor || node ), constructor ) @@ -846,7 +846,7 @@ namespace ts { createBlock( createNodeArray( statements, - /*location*/ constructor ? constructor.body.statements : undefined + /*location*/ constructor ? constructor.body.statements : node.members ), /*location*/ constructor ? constructor.body : undefined ),