Syntax::ExceptionHandler
Inherits Syntax::ASTNode < Reference < Object
Constructors
new(body = nil, rescues : Nil | Array(Syntax::Rescue) = nil, else : Syntax::ASTNode | Nil = nil, ensure : Syntax::ASTNode | Nil = nil)
SourceInstance methods
==(other : self)
Returns true if this reference is the same as other. Invokes same?.
accept_children(visitor)
Sourcebody
Sourcebody=(body : ASTNode)
Sourceclone_without_location
Sourceelse
Sourceelse=(else : ASTNode | Nil)
Sourceensure
Sourceensure=(ensure : ASTNode | Nil)
Sourceensure_location=(ensure_location : Location | Nil)
The location of the ensure keyword if present.
hash(hasher)
See Object#hash(hasher)
implicit
Sourcerescues
Sourcesuffix
Source