From fe78147cb8cc61169d6dd92789584d6e579bedf9 Mon Sep 17 00:00:00 2001 From: Tony Garnock-Jones Date: Tue, 14 Feb 2023 11:43:05 +0100 Subject: [PATCH] Another repair to diagnostic fixup --- packages/tsc/src/tsc.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/tsc/src/tsc.ts b/packages/tsc/src/tsc.ts index 22957b8..f177bde 100644 --- a/packages/tsc/src/tsc.ts +++ b/packages/tsc/src/tsc.ts @@ -202,6 +202,12 @@ function runBuildOnce(options: CommandLineArguments): boolean { syntheticSourceFiles.set(d.file.fileName, sf); } d.file = syntheticSourceFiles.get(d.file.fileName); + + if (!('__syndicate_translated__' in d)) { + const p = info.targetToSourceMap.get(d.start)!; + d.start = p.firstItem.start.pos + p.offset; + (d as any).__syndicate_translated__ = true; + } } }