From 682e83357615fbdf301f9e3cc509624a7c0985cb Mon Sep 17 00:00:00 2001 From: liuxingbaoyu <30521560+liuxingbaoyu@users.noreply.github.com> Date: Sat, 15 Oct 2022 10:58:57 +0800 Subject: [PATCH] Update packages/babel-generator/src/buffer.ts Co-authored-by: Justin Ridgewell --- packages/babel-generator/src/buffer.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/babel-generator/src/buffer.ts b/packages/babel-generator/src/buffer.ts index f5c93f00d51d..a83a847c22b7 100644 --- a/packages/babel-generator/src/buffer.ts +++ b/packages/babel-generator/src/buffer.ts @@ -114,7 +114,9 @@ export default class Buffer { code: (this._buf + this._str).trimRight(), // Decoded sourcemap is free to generate. decodedMap: map?.getDecoded(), - // Just for backwards compatibility. + // Used as a marker for backwards compatibility. We moved input map merging + // into the generator. We cannot merge the input map a second time, so the + // presence of this field tells us we've already done the work. get __mergedMap() { return this.map; },