abstract
class
JSPrimitives extends AnyRef
Instance Constructors
-
new
JSPrimitives()
Type Members
-
type
ThisJSGlobalAddons = JSGlobalAddons { val global: JSPrimitives.this.global.type }
Abstract Value Members
-
abstract
val
global: Global
-
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
final
val
ARR_CREATE: Int
-
final
val
CONSTRUCTOROF: Int
-
final
val
CREATE_INNER_JS_CLASS: Int
-
final
val
CREATE_LOCAL_JS_CLASS: Int
-
final
val
DEBUGGER: Int
-
final
val
DELETE: Int
-
final
val
DYNNEW: Int
-
final
val
FORIN: Int
-
final
val
FirstJSPrimitiveCode: Int(300)
-
final
val
IN: Int
-
final
val
INSTANCEOF: Int
-
final
val
JS_NATIVE: Int
-
final
val
LINKING_INFO: Int
-
final
val
LastJSPrimitiveCode: Int
-
final
val
TYPEOF: Int
-
final
val
UNITVAL: Int
-
final
val
WITH_CONTEXTUAL_JS_CLASS_VALUE: Int
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
-
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
def
init(): Unit
-
def
initPrepJSPrimitives(): Unit
-
final
def
isInstanceOf[T0]: Boolean
-
def
isJavaScriptPrimitive(code: Int): Boolean
-
def
isJavaScriptPrimitive(sym: scala.tools.nsc.Global.Symbol): Boolean
-
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Extension of ScalaPrimitives for primitives only relevant to the JS backend