public class StoreLocalTestNode extends AbstractTestNode
Modifier and Type | Field and Description |
---|---|
private com.oracle.truffle.api.frame.FrameSlot |
slot |
private AbstractTestNode |
valueNode |
Constructor and Description |
---|
StoreLocalTestNode(String name,
com.oracle.truffle.api.frame.FrameDescriptor frameDescriptor,
AbstractTestNode valueNode) |
Modifier and Type | Method and Description |
---|---|
int |
execute(com.oracle.truffle.api.frame.VirtualFrame frame) |
createWrapperNode, isInstrumentable
accept, adoptChildren, assignSourceSection, atomic, atomic, clearSourceSection, clone, copy, deepCopy, getChildren, getCost, getDebugProperties, getDescription, getEncapsulatingSourceSection, getLanguage, getParent, getRootNode, getSourceSection, insert, insert, isSafelyReplaceableBy, onReplace, probe, replace, replace, toString
private final com.oracle.truffle.api.frame.FrameSlot slot
private AbstractTestNode valueNode
public StoreLocalTestNode(String name, com.oracle.truffle.api.frame.FrameDescriptor frameDescriptor, AbstractTestNode valueNode)
public int execute(com.oracle.truffle.api.frame.VirtualFrame frame)
execute
in class AbstractTestNode