Package | Description |
---|---|
org.jruby.ast | |
org.jruby.ast.visitor | |
org.jruby.parser |
Modifier and Type | Method and Description |
---|---|
BlockArgNode |
ArgsNode.getBlock()
Gets the explicit block argument of the parameter list (&block).
|
BlockArgNode |
ArgsNode.getBlockArgNode()
Deprecated.
|
Constructor and Description |
---|
ArgsNode(ISourcePosition position,
ListNode pre,
ListNode optionalArguments,
RestArgNode rest,
ListNode post,
BlockArgNode blockArgNode)
Construct a new ArgsNode with no keyword arguments.
|
ArgsNode(ISourcePosition position,
ListNode pre,
ListNode optionalArguments,
RestArgNode rest,
ListNode post,
ListNode keywords,
KeywordRestArgNode keyRest,
BlockArgNode blockArgNode)
Construct a new ArgsNode with keyword arguments.
|
Modifier and Type | Method and Description |
---|---|
Object |
NodeVisitor.visitBlockArgNode(BlockArgNode iVisited) |
Object |
AbstractNodeVisitor.visitBlockArgNode(BlockArgNode iVisited) |
Modifier and Type | Method and Description |
---|---|
BlockArgNode |
ArgsTailHolder.getBlockArg() |
BlockArgNode |
ParserSupport.newBlockArg(ISourcePosition position,
Token nameToken) |
Modifier and Type | Method and Description |
---|---|
ArgsTailHolder |
ParserSupport.new_args_tail(ISourcePosition position,
ListNode keywordArg,
Token keywordRestArgName,
BlockArgNode blockArg) |
Node |
ParserSupport.new_args(ISourcePosition position,
ListNode pre,
ListNode optional,
RestArgNode rest,
ListNode post,
BlockArgNode block) |
Constructor and Description |
---|
ArgsTailHolder(ISourcePosition position,
ListNode keywordArgs,
KeywordRestArgNode keywordRestArg,
BlockArgNode blockArg) |
Copyright © 2001-2016 JRuby. All Rights Reserved.