Method
Method dataclass
Method(
mod,
py_func,
sym_name,
arg_names,
dialects,
code,
fields=tuple(),
file="",
lineno=list(),
backedges=list(),
return_type=None,
inferred=False,
verified=False,
)
Bases: Printable
, Generic[Param, RetType]
inferred class-attribute
instance-attribute
inferred = False
if typeinfer has been run on this method
lineno class-attribute
instance-attribute
lineno = field(default_factory=list)
(
verified class-attribute
instance-attribute
verified = False
if code.verify
has been run on this method
verify
verify()
verify the method body.
Source code in src/kirin/ir/method.py
71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 |
|