Class NodeDecoder.DecoderState

java.lang.Object
com.oracle.truffle.js.codec.NodeDecoder.DecoderState
Enclosing interface:
NodeDecoder<F>

public static class NodeDecoder.DecoderState extends Object
  • Constructor Details

  • Method Details

    • getObjReg

      public Object getObjReg(int index)
    • setObjReg

      public void setObjReg(int index, Object value)
    • getObject

      public Object getObject()
    • getInt

      public int getInt()
    • getUInt

      public int getUInt()
    • getLong

      public long getLong()
    • getBoolean

      public boolean getBoolean()
    • getDouble

      public double getDouble()
    • getString

      public com.oracle.truffle.api.strings.TruffleString getString()
    • hasRemaining

      public boolean hasRemaining()
    • getInt32

      public int getInt32()
    • getReg

      public int getReg()
    • getBytecode

      public int getBytecode()
    • getBuffer

      public ByteBuffer getBuffer()
    • getArgument

      public Object getArgument(int index)