Lucid::Compiler::Def
Inherits Lucid::Compiler::Node < Reference < Object
Constructors
Instance methods
abstract?
Sourcebody
Sourcefree_vars
Sourcename
Sourcename=(name : Node)
Sourceparams
SourcePretty prints self into the given printer.
By default appends a text that is the result of invoking
#inspect on self. Subclasses should override
for custom pretty printing.
private?
Sourceprotected?
Sourcereturn_type
Sourcereturn_type=(return_type : Node | Nil)
Source