Class | Description |
---|---|
AndNode |
Represents a Ruby
and or && expression. |
BreakNode | |
ElidableResultNode |
This node has a pair of children - one required and one elidable result.
|
EnsureNode |
Represents an ensure clause in exception handling.
|
FlipFlopNode | |
IfNode |
Represents a Ruby
if expression. |
NextNode | |
NotNode |
Represents a Ruby
not or ! expression. |
OnceNode | |
OrNode |
Represents a Ruby
or or || expression. |
RedoNode | |
RescueAnyNode |
Rescues any exception.
|
RescueClassesNode |
Rescues any of a set of classes.
|
RescueNode |
Base node for all nodes which may be able to rescue an exception.
|
RescueSplatNode |
Rescue any of several classes, that we get from an expression that evaluates to an array of
classes.
|
RetryNode | |
ReturnNode |
Represents an explicit return.
|
SequenceNode |
A sequence of statements to be executed in serial.
|
TraceNode | |
TryNode |
Represents a block of code run with exception handlers.
|
WhenSplatNode | |
WhileNode |
Copyright © 2001-2015 JRuby. All Rights Reserved.