BCodeHelpers

dotty.tools.backend.jvm.BCodeHelpers
See theBCodeHelpers companion object

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Type members

Classlikes

trait BCAnnotGen extends BCInnerClassGen

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait BCClassGen extends BCInnerClassGen

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Supertypes
trait BCJGenSigGen
trait BCAnnotGen
class Object
trait Matchable
class Any
Show all
Known subtypes

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait BCJGenSigGen

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait BCPickles

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
Self type

Attributes

Supertypes
trait BCPickles
trait BCJGenSigGen
trait BCAnnotGen
class Object
trait Matchable
class Any
Show all
Known subtypes

Attributes

Supertypes
trait BCPickles
trait BCJGenSigGen
trait BCAnnotGen
class Object
trait Matchable
class Any
Show all

Inherited classlikes

implicit class InsnIterInsnList(lst: InsnList)

Attributes

Inherited from:
BCodeIdiomatic
Supertypes
class Object
trait Matchable
class Any
implicit class InsnIterMethodNode(mnode: MethodNode)

Attributes

Inherited from:
BCodeIdiomatic
Supertypes
class Object
trait Matchable
class Any
abstract class JCodeMethodN

Attributes

Inherited from:
BCodeIdiomatic
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object bc
object JCodeMethodN

Attributes

Inherited from:
BCodeIdiomatic
Supertypes
class Object
trait Matchable
class Any

Value members

Concrete methods

def abort(msg: String): Nothing
def createJAttribute(name: String, b: Array[Byte], offset: Int, len: Int): Attribute

Inherited methods

final def coercionFrom(code: Int): this.bTypes.BType

Attributes

Inherited from:
BCodeIdiomatic
final def coercionTo(code: Int): this.bTypes.BType

Attributes

Inherited from:
BCodeIdiomatic
final def mkArrayB(xs: List[bTypes.BType]): Array[this.bTypes.BType]

Attributes

Inherited from:
BCodeIdiomatic
final def mkArrayL(xs: List[Label]): Array[Label]

Attributes

Inherited from:
BCodeIdiomatic
final def mkArrayReverse(xs: List[Int]): Array[Int]

Attributes

Inherited from:
BCodeIdiomatic
final def mkArrayReverse(xs: List[String]): Array[String]

Attributes

Inherited from:
BCodeIdiomatic
final def mkArrayS(xs: List[String]): Array[String]

Attributes

Inherited from:
BCodeIdiomatic

Inherited fields

Attributes

Inherited from:
BCodeIdiomatic

Attributes

Inherited from:
BCodeIdiomatic

Attributes

Inherited from:
BCodeIdiomatic

Attributes

Inherited from:
BCodeIdiomatic

Attributes

Inherited from:
BCodeIdiomatic

Attributes

Inherited from:
BCodeIdiomatic

Attributes

Inherited from:
BCodeIdiomatic
val bTypes: BTypesFromSymbols[int.type]

Attributes

Inherited from:
BCodeIdiomatic

Attributes

Inherited from:
BCodeIdiomatic

Implicits

Inherited implicits

final implicit def InsnIterInsnList(lst: InsnList): InsnIterInsnList

Attributes

Inherited from:
BCodeIdiomatic
final implicit def InsnIterMethodNode(mnode: MethodNode): InsnIterMethodNode

Attributes

Inherited from:
BCodeIdiomatic