BCodeIdiomatic

dotty.tools.backend.jvm.BCodeIdiomatic

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Concise view

Type members

Classlikes

implicit class InsnIterInsnList(lst: InsnList)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
implicit class InsnIterMethodNode(mnode: MethodNode)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
abstract class JCodeMethodN

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object bc.type

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Value members

Concrete methods

final def coercionFrom(code: Int): BType
final def coercionTo(code: Int): BType
final def mkArrayB(xs: List[BType]): Array[BType]
final def mkArrayL(xs: List[Label]): Array[Label]
final def mkArrayReverse(xs: List[String]): Array[String]
final def mkArrayReverse(xs: List[Int]): Array[Int]
final def mkArrayS(xs: List[String]): Array[String]

Abstract fields

Concrete fields

val EMPTY_INT_ARRAY: Array[Int]
val EMPTY_LABEL_ARRAY: Array[Label]
val EMPTY_STRING_ARRAY: Array[String]
lazy val classfileVersion: Int
lazy val emitStackMapFrame: Boolean
val extraProc: Int
lazy val majorVersion: Int
lazy val target: String

Implicits

Implicits

final implicit def InsnIterInsnList(lst: InsnList): InsnIterInsnList
final implicit def InsnIterMethodNode(mnode: MethodNode): InsnIterMethodNode