Skip to content

kirin.interp.table.Def

← Module overview

classDefsource

kirin.interp.table.Def

Bases: Generic[MethodTableType, InterpreterType, FrameType, NodeType, Ret]

Signature
class Def(signature: Signature, func: Def[MethodTableType, InterpreterType, FrameType, NodeType, Ret] | ClassMethod[MethodTableType, InterpreterType, FrameType, NodeType, Ret])

Parameters

NameTypeDescription
signatureSignature
funcDef[MethodTableType, InterpreterType, FrameType, NodeType, Ret] | ClassMethod[MethodTableType, InterpreterType, FrameType, NodeType, Ret]

Attributes

NameTypeDescription
signaturetuple[Signature, ...]
methodClassMethod[MethodTableType, InterpreterType, FrameType, NodeType, Ret]