public class Colon2MethodNode extends Colon2Node
leftNodenameASSIGNMENT_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 |
|---|
Colon2MethodNode(ISourcePosition position,
Node leftNode,
java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
org.jruby.util.ByteList |
definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock) |
IRubyObject |
interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock) |
accept, childNodes, getEnclosingModule, getLeftNode, getNodeTypegetName, getValue, reCache, setNameassign, createList, getNodeName, getPosition, isInvisible, setPosition, toStringpublic Colon2MethodNode(ISourcePosition position, Node leftNode, java.lang.String name)
public IRubyObject interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
interpret in class Colon3Nodepublic org.jruby.util.ByteList definition(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
definition in class Colon3NodeCopyright © 2002-2009 JRuby Team. All Rights Reserved.