erjang.beam.repr
Class Operands.ByteString

java.lang.Object
  extended by erjang.beam.repr.Operands.Operand
      extended by erjang.beam.repr.Operands.SourceOperand
          extended by erjang.beam.repr.Operands.Literal
              extended by erjang.beam.repr.Operands.ByteString
Enclosing class:
Operands

public static class Operands.ByteString
extends Operands.Literal


Field Summary
protected  int bytes
           
protected  int start
           
 
Constructor Summary
Operands.ByteString(int start, int bytes)
           
 
Method Summary
 int byteLength()
           
 EObject toSymbolic(CodeTables ct)
           
 
Methods inherited from class erjang.beam.repr.Operands.Literal
asLiteral
 
Methods inherited from class erjang.beam.repr.Operands.SourceOperand
asSource
 
Methods inherited from class erjang.beam.repr.Operands.Operand
asAllocList, asAtom, asDestination, asLabel, asSelectList, asYReg
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

start

protected final int start

bytes

protected final int bytes
Constructor Detail

Operands.ByteString

public Operands.ByteString(int start,
                           int bytes)
Method Detail

byteLength

public int byteLength()

toSymbolic

public EObject toSymbolic(CodeTables ct)
Specified by:
toSymbolic in class Operands.Operand


TBD erjang license note