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

Function add_default_handler_block

mypyc/transform/exceptions.py:57–63  ·  view source on GitHub ↗
(ir: FuncIR)

Source from the content-addressed store, hash-verified

55
56
57def add_default_handler_block(ir: FuncIR) -> BasicBlock:
58 block = BasicBlock()
59 ir.blocks.append(block)
60 op = LoadErrorValue(ir.ret_type)
61 block.ops.append(op)
62 block.ops.append(Return(op))
63 return block
64
65
66def split_blocks_at_errors(

Callers 1

Calls 4

BasicBlockClass · 0.90
LoadErrorValueClass · 0.90
ReturnClass · 0.90
appendMethod · 0.80

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…