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, processBlockArg
assign, createList, createList, createList, createList, definition, getNodeName, getPosition, interpret, isNil, setPosition, toString
public ArgsNoArgNode(ISourcePosition position)
public void prepare(ThreadContext context, Ruby runtime, IRubyObject self, IRubyObject[] args, Block block)
Copyright © 2001-2016 JRuby. All Rights Reserved.