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

Method setUp

mypyc/test/test_emit.py:25–33  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

23
24class TestEmitter(unittest.TestCase):
25 def setUp(self) -> None:
26 self.n = Register(int_rprimitive, "n")
27 self.context = EmitterContext(NameGenerator([["mod"]]), True)
28 self.emitter = Emitter(self.context, {})
29
30 ir = ClassIR("A", "mod")
31 compute_vtable(ir)
32 ir.mro = [ir]
33 self.instance_a = RInstance(ir)
34
35 def test_label(self) -> None:
36 assert self.emitter.label(BasicBlock(4)) == "CPyL4"

Callers

nothing calls this directly

Calls 7

RegisterClass · 0.90
EmitterContextClass · 0.90
NameGeneratorClass · 0.90
EmitterClass · 0.90
ClassIRClass · 0.90
compute_vtableFunction · 0.90
RInstanceClass · 0.90

Tested by

no test coverage detected