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

Function trait_vtable_name

mypyc/codegen/emitclass.py:502–507  ·  view source on GitHub ↗
(trait: ClassIR)

Source from the content-addressed store, hash-verified

500 """
501
502 def trait_vtable_name(trait: ClassIR) -> str:
503 return "{}_{}_trait_vtable{}".format(
504 base.name_prefix(emitter.names),
505 trait.name_prefix(emitter.names),
506 "_shadow" if shadow else "",
507 )
508
509 def trait_offset_table_name(trait: ClassIR) -> str:
510 return "{}_{}_offset_table".format(

Callers 1

generate_vtablesFunction · 0.85

Calls 2

name_prefixMethod · 0.80
formatMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…