Skip to content

Commit 7155102

Browse files
authored
Add location info for closing brace of block statement (#5999)
* Add location info for closing brace of block statement * update snapshots
1 parent a916563 commit 7155102

11 files changed

Lines changed: 101 additions & 9 deletions

File tree

src/ast/nodes/BlockStatement.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ export default class BlockStatement extends StatementBase {
7070

7171
initialise(): void {
7272
super.initialise();
73+
this.scope.context.magicString.addSourcemapLocation(this.end - 1);
7374
const firstBodyStatement = this.body[0];
7475
this.deoptimizeBody =
7576
firstBodyStatement instanceof ExpressionStatement &&

test/chunking-form/samples/chunking-source-maps/_expected/amd/main1.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

test/chunking-form/samples/chunking-source-maps/_expected/amd/main2.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

test/chunking-form/samples/chunking-source-maps/_expected/cjs/main1.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

test/chunking-form/samples/chunking-source-maps/_expected/cjs/main2.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

test/chunking-form/samples/chunking-source-maps/_expected/es/main1.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

test/chunking-form/samples/chunking-source-maps/_expected/es/main2.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

test/chunking-form/samples/chunking-source-maps/_expected/system/main1.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

test/chunking-form/samples/chunking-source-maps/_expected/system/main2.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

test/sourcemaps/samples/combined-sourcemap-2/_config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ export function App() {
1111
`;
1212

1313
module.exports = defineTest({
14-
description: 'get correct combined sourcemap in transforming',
14+
description: 'get correct combined sourcemap by calling getCombinedSourcemap',
1515
formats: ['es'],
1616
options: {
1717
external: ['react/jsx-runtime'],

0 commit comments

Comments
 (0)