MCPcopy Create free account
hub / github.com/nodejs/node / visit_With

Method visit_With

deps/v8/third_party/jinja2/compiler.py:1346–1356  ·  view source on GitHub ↗
(self, node: nodes.With, frame: Frame)

Source from the content-addressed store, hash-verified

1344 self.leave_frame(filter_frame)
1345
1346 def visit_With(self, node: nodes.With, frame: Frame) -> None:
1347 with_frame = frame.inner()
1348 with_frame.symbols.analyze_node(node)
1349 self.enter_frame(with_frame)
1350 for target, expr in zip(node.targets, node.values):
1351 self.newline()
1352 self.visit(target, with_frame)
1353 self.write(" = ")
1354 self.visit(expr, frame)
1355 self.blockvisit(node.body, with_frame)
1356 self.leave_frame(with_frame)
1357
1358 def visit_ExprStmt(self, node: nodes.ExprStmt, frame: Frame) -> None:
1359 self.newline(node)

Callers

nothing calls this directly

Calls 9

enter_frameMethod · 0.95
newlineMethod · 0.95
writeMethod · 0.95
blockvisitMethod · 0.95
leave_frameMethod · 0.95
zipFunction · 0.85
innerMethod · 0.45
analyze_nodeMethod · 0.45
visitMethod · 0.45

Tested by

no test coverage detected