Dragonstone::Function
Constructors
new(name : String | Nil, typed_parameters : Array(AST::TypedParameter), body : Array(AST::Node), closure : Scope, type_closure : TypeScope, rescue_clauses : Array(AST::RescueClause) = [] of AST::RescueClause, return_type : AST::TypeExpression | Nil = nil, gc_flags : Dragonstone::Runtime::GC::Flags = ::Dragonstone::Runtime::GC::Flags.new)
SourceInstance methods
body
Sourceclosure
Sourcegc_flags
Sourcename
Sourceparameters
Sourcerescue_clauses
Sourcereturn_type
Sourcetype_closure
Sourcetyped_parameters
Source