MCPcopy Index your code
hub / github.com/python/mypy / transform_with_stmt

Function transform_with_stmt

mypyc/irbuild/statement.py:1182–1192  ·  view source on GitHub ↗
(builder: IRBuilder, o: WithStmt)

Source from the content-addressed store, hash-verified

1180
1181
1182def transform_with_stmt(builder: IRBuilder, o: WithStmt) -> None:
1183 # Generate separate logic for each expr in it, left to right
1184 def generate(i: int) -> None:
1185 if i >= len(o.expr):
1186 builder.accept(o.body)
1187 else:
1188 transform_with(
1189 builder, o.expr[i], o.target[i], lambda: generate(i + 1), o.is_async, o.line
1190 )
1191
1192 generate(0)
1193
1194
1195def transform_assert_stmt(builder: IRBuilder, a: AssertStmt) -> None:

Callers 1

visit_with_stmtMethod · 0.90

Calls 1

generateFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…