MCPcopy Index your code
hub / github.com/nodejs/node / visit_With

Method visit_With

tools/inspector_protocol/jinja2/compiler.py:1205–1215  ·  view source on GitHub ↗
(self, node, frame)

Source from the content-addressed store, hash-verified

1203 self.leave_frame(filter_frame)
1204
1205 def visit_With(self, node, frame):
1206 with_frame = frame.inner()
1207 with_frame.symbols.analyze_node(node)
1208 self.enter_frame(with_frame)
1209 for idx, (target, expr) in enumerate(izip(node.targets, node.values)):
1210 self.newline()
1211 self.visit(target, with_frame)
1212 self.write(' = ')
1213 self.visit(expr, frame)
1214 self.blockvisit(node.body, with_frame)
1215 self.leave_frame(with_frame)
1216
1217 def visit_ExprStmt(self, node, frame):
1218 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
enumerateFunction · 0.50
innerMethod · 0.45
analyze_nodeMethod · 0.45
visitMethod · 0.45

Tested by

no test coverage detected