public class ArgsNoArgNode extends ArgsNode
arity, hasMasgnArgs, hasOptArgs, isSimple, maxArgsCount, restArg, restArgNode
ASSIGNMENT_BYTELIST, CLASS_VARIABLE_BYTELIST, CONSTANT_BYTELIST, EXPRESSION_BYTELIST, FALSE_BYTELIST, GLOBAL_VARIABLE_BYTELIST, INSTANCE_VARIABLE_BYTELIST, LOCAL_VARIABLE_BYTELIST, LOCAL_VARIABLE_IN_BLOCK_BYTELIST, METHOD_BYTELIST, NIL_BYTELIST, SELF_BYTELIST, SUPER_BYTELIST, TRUE_BYTELIST, YIELD_BYTELIST
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, assignOptArgs, calculateArity, checkArgCount, childNodes, getArgs, getArity, getBlock, getBlockArgNode, 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, definition, getNodeName, getPosition, interpret, isInvisible, setPosition, toString
public ArgsNoArgNode(ISourcePosition position)
public void prepare(ThreadContext context, Ruby runtime, IRubyObject self, IRubyObject[] args, Block block)
Copyright © 2002-2009 JRuby Team. All Rights Reserved.