ByteCode

class ByteCode(val bytes: Array[Byte], val pos: Int, val length: Int)

Represents a chunk of raw bytecode. Used as input for the parsers

Represents a chunk of raw bytecode. Used as input for the parsers

Companion
object
class Object
trait Matchable
class Any

Value members

Concrete methods

def byte(i: Int): Int
def drop(n: Int): ByteCode
def fold[X](x: X)(f: (X, Byte) => X): X

Transforms array subsequence of the current buffer into the UTF8 String and stores and array of bytes for the decompiler

Transforms array subsequence of the current buffer into the UTF8 String and stores and array of bytes for the decompiler

def next(n: Int): Result[ByteCode, ByteCode, Nothing]
def nextByte: Result[ByteCode, Byte, Nothing]
def take(n: Int): ByteCode
def toInt: Int
def toLong: Long
override def toString: String
Definition Classes
Any

Concrete fields

val bytes: Array[Byte]
val length: Int
val pos: Int