Cosmo::ClassInstance
Constructors
Instance methods
define_field(field_name : String, value : ValueType, token : Token | Nil, mutable = false, visibility : Visibility = Visibility::Private, typedef : Token | Nil = nil, not_redefining = false) : ValueType
Sourcedefine_method(method_name : String, value : Function, token : Token | Nil = nil, visibility : Visibility = Visibility::Private) : Function
Sourceget_field(field_name : String, token : Token | Nil = nil, include_private = true, include_protected = false, required = true) : ValueType
Sourceget_member(member_name : String, token : Token | Nil = nil, include_private = true, include_protected = false, method_required = false, field_required = true) : ValueType
Source