JCodeMethodN

abstract class JCodeMethodN
Companion
object
class Object
trait Matchable
class Any
object bc

Value members

Abstract methods

Concrete methods

def abort(msg: String): Nothing
final def add(tk: BType): Unit
final def aload(tk: BType): Unit
final def astore(tk: BType): Unit
final def boolconst(b: Boolean): Unit
final def checkCast(tk: RefBType): Unit
final def dconst(cst: Double): Unit
final def div(tk: BType): Unit
final def drop(tk: BType): Unit
final def dup(tk: BType): Unit
final def emit(opc: Int): Unit
final def emitIF(cond: TestOp, label: Label): Unit
final def emitIFNONNULL(label: Label): Unit
final def emitIFNULL(label: Label): Unit
final def emitIF_ACMP(cond: TestOp, label: Label): Unit
final def emitIF_ICMP(cond: TestOp, label: Label): Unit
def emitInvoke(opcode: Int, owner: String, name: String, desc: String, itf: Boolean): Unit
final def emitPrimitive(opcs: Array[Int], tk: BType): Unit
final def emitRETURN(tk: BType): Unit
final def emitSWITCH(keys: Array[Int], branches: Array[Label], defaultBranch: Label, minDensity: Double): Unit
final def emitT2T(from: BType, to: BType): Unit
final def emitTypeBased(opcs: Array[Int], tk: BType): Unit
final def emitVarInsn(opc: Int, idx: Int, tk: BType): Unit
final def fconst(cst: Float): Unit
def genConcat(elemType: BType): Unit
final def genEndConcat: Unit
final def genPrimitiveLogical(op: Int, kind: BType): Unit
final def genPrimitiveShift(op: Int, kind: BType): Unit
final def genStartConcat: Unit
final def goTo(label: Label): Unit
final def iconst(cst: Int): Unit
final def invokeinterface(owner: String, name: String, desc: String): Unit
final def invokespecial(owner: String, name: String, desc: String, itf: Boolean): Unit
final def invokestatic(owner: String, name: String, desc: String, itf: Boolean): Unit
final def invokevirtual(owner: String, name: String, desc: String): Unit
final def isInstance(tk: RefBType): Unit
final def lconst(cst: Long): Unit
final def load(idx: Int, tk: BType): Unit
final def mul(tk: BType): Unit
final def neg(tk: BType): Unit
final def newarray(elem: BType): Unit
final def rem(tk: BType): Unit
final def store(idx: Int, tk: BType): Unit
final def sub(tk: BType): Unit