class

Dragonstone::Bytecode::ClassValue

Inherits Dragonstone::Bytecode::ModuleValue < Reference < Object

Constructors

new(name : String, superclass : ClassValue | Nil = nil, is_abstract : Bool = false)
Source

Instance methods

abstract?
Source
lookup_method(name : String)
Source
lookup_method_with_owner(name : String) : NamedTuple(method: FunctionValue, owner: ClassValue) | Nil
Source
mark_abstract!
Source
superclass
Source
unimplemented_abstract_methods
Source