public class WriteBooleanObjectFieldNode extends WriteObjectFieldChainNode
next
Constructor and Description |
---|
WriteBooleanObjectFieldNode(com.oracle.truffle.api.object.Shape expectedLayout,
com.oracle.truffle.api.object.Shape newLayout,
com.oracle.truffle.api.object.BooleanLocation storageLocation,
WriteObjectFieldNode next) |
Modifier and Type | Method and Description |
---|---|
void |
execute(RubyBasicObject object,
boolean value) |
void |
execute(RubyBasicObject object,
Object value) |
execute, execute, execute
accept, adoptChildren, assignSourceSection, atomic, atomic, clearSourceSection, clone, copy, getChildren, getCost, getDebugProperties, getDescription, getEncapsulatingSourceSection, getLanguage, getParent, getRootNode, getSourceSection, insert, insert, isReplaceable, onAdopt, onReplace, replace, replace, toString
public WriteBooleanObjectFieldNode(com.oracle.truffle.api.object.Shape expectedLayout, com.oracle.truffle.api.object.Shape newLayout, com.oracle.truffle.api.object.BooleanLocation storageLocation, WriteObjectFieldNode next)
public void execute(RubyBasicObject object, boolean value)
execute
in class WriteObjectFieldNode
public void execute(RubyBasicObject object, Object value)
execute
in class WriteObjectFieldNode
Copyright © 2001-2015 JRuby. All Rights Reserved.