public class ArgsNoArgNode extends ArgsNode
arity, hasKwargs, hasMasgnArgs, hasOptArgs, isSimple, maxArgsCount, restArg, restArgNode| Constructor and Description |
|---|
ArgsNoArgNode(ISourcePosition position) |
| Modifier and Type | Method and Description |
|---|---|
void |
prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject[] args,
Block block) |
accept, assignKwargs, assignOptArgs, calculateArity, checkArgCount, checkArgCount, childNodes, getArgs, getArity, getBlock, getBlockArgNode, getKeyRest, getKeywords, getMaxArgumentsCount, getNodeType, getOptArgs, getOptionalArgsCount, getPost, getPostCount, getPostIndex, getPre, getPreCount, getRequiredArgsCount, getRestArg, getRestArgNode, hasMasgnArgs, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepare, prepareOptionalArguments, prepareOptOrRestArgs, prepareRestArg, processBlockArgassign, createList, createList, createList, createList, definition, getNodeName, getPosition, interpret, isNil, setPosition, toStringpublic ArgsNoArgNode(ISourcePosition position)
public void prepare(ThreadContext context, Ruby runtime, IRubyObject self, IRubyObject[] args, Block block)
Copyright © 2001-2014 JRuby. All Rights Reserved.