MCPcopy
hub / github.com/webpack/webpack / walkLabeledStatement

Method walkLabeledStatement

lib/javascript/JavascriptParser.js:2490–2499  ·  view source on GitHub ↗

* Walk labeled statement. * @param {LabeledStatement} statement with statement

(statement)

Source from the content-addressed store, hash-verified

2488 * @param {LabeledStatement} statement with statement
2489 */
2490 walkLabeledStatement(statement) {
2491 const hook = this.hooks.label.get(statement.label.name);
2492 if (hook !== undefined) {
2493 const result = hook.call(statement);
2494 if (result === true) return;
2495 }
2496 this.inBlockScope(() => {
2497 this.walkNestedStatement(statement.body);
2498 });
2499 }
2500
2501 /**
2502 * Pre walk with statement.

Callers 1

walkStatementMethod · 0.95

Calls 4

inBlockScopeMethod · 0.95
walkNestedStatementMethod · 0.95
getMethod · 0.45
callMethod · 0.45

Tested by

no test coverage detected