MCPcopy
hub / github.com/webpack/webpack / walkBlockStatement

Method walkBlockStatement

lib/javascript/JavascriptParser.js:2392–2400  ·  view source on GitHub ↗

* Walk block statement. * @param {BlockStatement | StaticBlock} statement block statement

(statement)

Source from the content-addressed store, hash-verified

2390 * @param {BlockStatement | StaticBlock} statement block statement
2391 */
2392 walkBlockStatement(statement) {
2393 this.inBlockScope(() => {
2394 const body = statement.body;
2395 const prev = this.prevStatement;
2396 this.blockPreWalkStatements(body);
2397 this.prevStatement = prev;
2398 this.walkStatements(body);
2399 }, true);
2400 }
2401
2402 /**
2403 * Walk expression statement.

Callers 2

walkClassMethod · 0.95
walkStatementMethod · 0.95

Calls 3

inBlockScopeMethod · 0.95
walkStatementsMethod · 0.95

Tested by

no test coverage detected