class

FayrantLang::AST::ClassDeclarationStatement

Inherits FayrantLang::AST::Statement / Reference / Object

Constructors

new(name : String, ctor_params : Array(String), ctor_body : Array(Statement), methods : Array(FunctionDeclarationStatement))
Source

Instance methods

==(other : ClassDeclarationStatement)
Source
ctor_body
Source
ctor_params
Source
exec(ctx : Context) : Tuple(ExecResult, AnyValue)
Source
methods
Source
name
Source