Packages

object bc extends BCodeSkelBuilder.JCodeMethodN

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. bc
  2. JCodeMethodN
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def add(tk: BTypesFromSymbols.BType): Unit
    Definition Classes
    JCodeMethodN
  2. final def aload(tk: BTypesFromSymbols.BType): Unit
    Definition Classes
    JCodeMethodN
  3. final def astore(tk: BTypesFromSymbols.BType): Unit
    Definition Classes
    JCodeMethodN
  4. final def boolconst(b: Boolean): Unit
    Definition Classes
    JCodeMethodN
  5. final def checkCast(tk: BTypesFromSymbols.RefBType): Unit
    Definition Classes
    JCodeMethodN
  6. final def dconst(cst: Double): Unit
    Definition Classes
    JCodeMethodN
  7. final def div(tk: BTypesFromSymbols.BType): Unit
    Definition Classes
    JCodeMethodN
  8. final def drop(tk: BTypesFromSymbols.BType): Unit
    Definition Classes
    JCodeMethodN
  9. final def dup(tk: BTypesFromSymbols.BType): Unit
    Definition Classes
    JCodeMethodN
  10. final def emit(opc: Int): Unit
    Definition Classes
    JCodeMethodN
  11. final def emitIF(cond: TestOp, label: Label): Unit
    Definition Classes
    JCodeMethodN
  12. final def emitIFNONNULL(label: Label): Unit
    Definition Classes
    JCodeMethodN
  13. final def emitIFNULL(label: Label): Unit
    Definition Classes
    JCodeMethodN
  14. final def emitIF_ACMP(cond: TestOp, label: Label): Unit
    Definition Classes
    JCodeMethodN
  15. final def emitIF_ICMP(cond: TestOp, label: Label): Unit
    Definition Classes
    JCodeMethodN
  16. def emitInvoke(opcode: Int, owner: String, name: String, desc: String, itf: Boolean, pos: Global.Position): Unit
    Definition Classes
    JCodeMethodN
  17. final def emitPrimitive(opcs: Array[Int], tk: BTypesFromSymbols.BType): Unit
    Definition Classes
    JCodeMethodN
  18. final def emitRETURN(tk: BTypesFromSymbols.BType): Unit
    Definition Classes
    JCodeMethodN
  19. final def emitSWITCH(keys: Array[Int], branches: Array[Label], defaultBranch: Label, minDensity: Double): Unit
    Definition Classes
    JCodeMethodN
  20. final def emitT2T(from: BTypesFromSymbols.BType, to: BTypesFromSymbols.BType): Unit
    Definition Classes
    JCodeMethodN
  21. final def emitTypeBased(opcs: Array[Int], tk: BTypesFromSymbols.BType): Unit
    Definition Classes
    JCodeMethodN
  22. final def emitVarInsn(opc: Int, idx: Int, tk: BTypesFromSymbols.BType): Unit
    Definition Classes
    JCodeMethodN
  23. final def fconst(cst: Float): Unit
    Definition Classes
    JCodeMethodN
  24. def genConcat(elemType: BTypesFromSymbols.BType, pos: Global.Position): Unit
    Definition Classes
    JCodeMethodN
  25. final def genEndConcat(pos: Global.Position): Unit
    Definition Classes
    JCodeMethodN
  26. final def genPrimitiveLogical(op: Int, kind: BTypesFromSymbols.BType): Unit
    Definition Classes
    JCodeMethodN
  27. final def genPrimitiveNot(bType: BTypesFromSymbols.BType): Unit
    Definition Classes
    JCodeMethodN
  28. final def genPrimitiveShift(op: Int, kind: BTypesFromSymbols.BType): Unit
    Definition Classes
    JCodeMethodN
  29. final def genStartConcat(pos: Global.Position, size: Int): Unit
    Definition Classes
    JCodeMethodN
  30. final def goTo(label: Label): Unit
    Definition Classes
    JCodeMethodN
  31. final def iconst(cst: Int): Unit
    Definition Classes
    JCodeMethodN
  32. final def invokeinterface(owner: String, name: String, desc: String, pos: Global.Position): Unit
    Definition Classes
    JCodeMethodN
  33. final def invokespecial(owner: String, name: String, desc: String, itf: Boolean, pos: Global.Position): Unit
    Definition Classes
    JCodeMethodN
  34. final def invokestatic(owner: String, name: String, desc: String, itf: Boolean, pos: Global.Position): Unit
    Definition Classes
    JCodeMethodN
  35. final def invokevirtual(owner: String, name: String, desc: String, pos: Global.Position): Unit
    Definition Classes
    JCodeMethodN
  36. final def isInstance(tk: BTypesFromSymbols.RefBType): Unit
    Definition Classes
    JCodeMethodN
  37. def jmethod: MethodNode
    Definition Classes
    bcJCodeMethodN
  38. final def lconst(cst: Long): Unit
    Definition Classes
    JCodeMethodN
  39. final def load(idx: Int, tk: BTypesFromSymbols.BType): Unit
    Definition Classes
    JCodeMethodN
  40. final def mul(tk: BTypesFromSymbols.BType): Unit
    Definition Classes
    JCodeMethodN
  41. final def neg(tk: BTypesFromSymbols.BType): Unit
    Definition Classes
    JCodeMethodN
  42. final def newarray(elem: BTypesFromSymbols.BType): Unit
    Definition Classes
    JCodeMethodN
  43. final def rem(tk: BTypesFromSymbols.BType): Unit
    Definition Classes
    JCodeMethodN
  44. final def store(idx: Int, tk: BTypesFromSymbols.BType): Unit
    Definition Classes
    JCodeMethodN
  45. final def sub(tk: BTypesFromSymbols.BType): Unit
    Definition Classes
    JCodeMethodN