public class AttrAssignTwoArgNode extends AttrAssignNode
callAdapter, receiverNode
Constructor and Description |
---|
AttrAssignTwoArgNode(ISourcePosition position,
Node receiverNode,
String name,
ArrayNode argsNode) |
Modifier and Type | Method and Description |
---|---|
IRubyObject |
assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block aBlock,
boolean checkArity) |
IRubyObject |
interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock) |
accept, childNodes, definition, getArgsNode, getName, getNodeType, getReceiverNode, hasMetaClass, newAttrAssignNode, newMutatedAttrAssignNode, receiverClassName, setArgsNode
createList, createList, createList, createList, getNodeName, getPosition, isNil, setPosition, toString
public AttrAssignTwoArgNode(ISourcePosition position, Node receiverNode, String name, ArrayNode argsNode)
public IRubyObject interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
interpret
in class AttrAssignNode
public IRubyObject assign(Ruby runtime, ThreadContext context, IRubyObject self, IRubyObject value, Block aBlock, boolean checkArity)
assign
in class AttrAssignNode
Copyright © 2001-2014 JRuby. All Rights Reserved.