Showing content from https://www.scala-lang.org/api/2.11.12/scala-compiler/scala/tools/nsc/backend/jvm/BTypes.html below:
BTypes - Scala Compiler 2.11.12
final def !=(arg0: Any): Boolean
Test two objects for inequality.
final def ##(): Int
Equivalent to x.hashCode
except for boxed numeric types and null
.
def +(other: String): String
def ->[B](y: B): (BTypes, B)
final def ==(arg0: Any): Boolean
The expression x == that
is equivalent to if (x eq null) that eq null else x.equals(that)
.
object BOOL extends PrimitiveBType with Product with Serializable
object BYTE extends PrimitiveBType with Product with Serializable
object CHAR extends PrimitiveBType with Product with Serializable
object ClassBType extends Serializable
object DOUBLE extends PrimitiveBType with Product with Serializable
object FLOAT extends PrimitiveBType with Product with Serializable
object INT extends PrimitiveBType with Product with Serializable
object LONG extends PrimitiveBType with Product with Serializable
object SHORT extends PrimitiveBType with Product with Serializable
object UNIT extends PrimitiveBType with Product with Serializable
final def asInstanceOf[T0]: T0
Cast the receiver object to be of type T0
.
def bTypeForDescriptorOrInternalNameFromClassfile(desc: String): BType
Obtain the BType for a type descriptor or internal name.
val callsitePositions: Map[MethodInsnNode, Position]
Store the position of every MethodInsnNode during code generation.
def classBTypeFromClassNode(classNode: ClassNode): ClassBType
Construct the ClassBType for a parsed classfile.
val classBTypeFromInternalName: Map[InternalName, ClassBType]
A map from internal names to ClassBTypes.
def classBTypeFromParsedClassfile(internalName: InternalName): ClassBType
Parse the classfile for internalName
and construct the ClassBType.
def clone(): AnyRef
Create a copy of the receiver object.
def ensuring(cond: (BTypes) â Boolean, msg: â Any): BTypes
def ensuring(cond: (BTypes) â Boolean): BTypes
def ensuring(cond: Boolean, msg: â Any): BTypes
def ensuring(cond: Boolean): BTypes
final def eq(arg0: AnyRef): Boolean
Tests whether the argument (that
) is a reference to the receiver object (this
).
def equals(arg0: Any): Boolean
The equality method for reference types.
def finalize(): Unit
Called by the garbage collector on the receiver object when there are no more references to the object.
def formatted(fmtstr: String): String
final def getClass(): Class[_]
A representation that corresponds to the dynamic class of the receiver object.
def hashCode(): Int
The hashCode method for reference types.
def inlineInfoFromClassfile(classNode: ClassNode): InlineInfo
Build the InlineInfo for a class.
final def isInstanceOf[T0]: Boolean
Test whether the dynamic type of the receiver object is T0
.
val javaDefinedClasses: Set[InternalName]
Contains the internal names of all classes that are defined in Java source files of the current compilation run (mixed compilation).
final def ne(arg0: AnyRef): Boolean
Equivalent to !(this eq that)
.
final def notify(): Unit
Wakes up a single thread that is waiting on the receiver object's monitor.
final def notifyAll(): Unit
Wakes up all threads that are waiting on the receiver object's monitor.
final def synchronized[T0](arg0: â T0): T0
def toString(): String
Creates a String representation of this object.
val unreachableCodeEliminated: Set[MethodNode]
Cache, contains methods whose unreachable instructions are eliminated.
final def wait(): Unit
final def wait(arg0: Long, arg1: Int): Unit
final def wait(arg0: Long): Unit
def â[B](y: B): (BTypes, B)
RetroSearch is an open source project built by @garambo
| Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4