Class AstInputSource
java.lang.Object
thc.runtime.InputSource
thc.runtime.AstInputSource
-
Field Summary
Fields inherited from class InputSource
physicalProofs -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear(com.oracle.truffle.api.frame.VirtualFrame frame) int[]getSlots()doublereadDouble(com.oracle.truffle.api.frame.VirtualFrame frame, com.oracle.truffle.api.nodes.Node node, Object[] values, int index) floatreadFloat(com.oracle.truffle.api.frame.VirtualFrame frame, com.oracle.truffle.api.nodes.Node node, Object[] values, int index) intreadInt(com.oracle.truffle.api.frame.VirtualFrame frame, com.oracle.truffle.api.nodes.Node node, Object[] values, int index) longreadLong(com.oracle.truffle.api.frame.VirtualFrame frame, com.oracle.truffle.api.nodes.Node node, Object[] values, int index) reference(com.oracle.truffle.api.frame.VirtualFrame frame, com.oracle.truffle.api.nodes.Node node, Object[] values, int index) voidsetReference(com.oracle.truffle.api.frame.VirtualFrame frame, com.oracle.truffle.api.nodes.Node node, Object[] values, int index, Object value) Methods inherited from class InputSource
copy, copy, getLayout, getPhysicalProofs, getPhysicalProofs$org_intelligence_thc
-
Constructor Details
-
AstInputSource
-
-
Method Details
-
getSlots
-
readInt
public int readInt(com.oracle.truffle.api.frame.VirtualFrame frame, com.oracle.truffle.api.nodes.Node node, Object[] values, int index) - Specified by:
readIntin classInputSource
-
readLong
public long readLong(com.oracle.truffle.api.frame.VirtualFrame frame, com.oracle.truffle.api.nodes.Node node, Object[] values, int index) - Specified by:
readLongin classInputSource
-
readFloat
public float readFloat(com.oracle.truffle.api.frame.VirtualFrame frame, com.oracle.truffle.api.nodes.Node node, Object[] values, int index) - Specified by:
readFloatin classInputSource
-
readDouble
public double readDouble(com.oracle.truffle.api.frame.VirtualFrame frame, com.oracle.truffle.api.nodes.Node node, Object[] values, int index) - Specified by:
readDoublein classInputSource
-
reference
public Object reference(com.oracle.truffle.api.frame.VirtualFrame frame, com.oracle.truffle.api.nodes.Node node, Object[] values, int index) - Specified by:
referencein classInputSource
-
setReference
public void setReference(com.oracle.truffle.api.frame.VirtualFrame frame, com.oracle.truffle.api.nodes.Node node, Object[] values, int index, Object value) - Specified by:
setReferencein classInputSource
-
clear
-