| Package | Description |
|---|---|
| org.jruby.ast | |
| org.jruby.ast.visitor | |
| org.jruby.compiler | |
| org.jruby.parser |
| Modifier and Type | Class and Description |
|---|---|
class |
WhenOneArgNode |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
AbstractNodeVisitor.visitWhenNode(WhenNode iVisited) |
java.lang.Object |
NodeVisitor.visitWhenNode(WhenNode iVisited) |
| Modifier and Type | Method and Description |
|---|---|
private void |
ASTCompiler.addConditionalForWhen(WhenNode whenNode,
java.util.List<ArgumentsCallback> conditionals,
java.util.List<CompilerCallback> bodies,
CompilerCallback body) |
private int[] |
ASTCompiler.getOptimizedCases(WhenNode whenNode) |
| Modifier and Type | Method and Description |
|---|---|
WhenNode |
ParserSupport.newWhenNode(ISourcePosition position,
Node expressionNodes,
Node bodyNode,
Node nextCase) |
| Modifier and Type | Method and Description |
|---|---|
private void |
ParserSupport.simplifyMultipleArgumentWhenNodes(WhenNode sourceWhen,
ArrayNode cases) |