Attributes
- Companion:
- object
- Graph
- Supertypes
Members list
Value members
Concrete methods
Is the SAMType cls
also a SAM under the rules of the Scala.js back-end?
Is the SAMType cls
also a SAM under the rules of the Scala.js back-end?
Attributes
- Definition Classes
Is the given class symbol eligible for Java serialization-specific methods?
Is the given class symbol eligible for Java serialization-specific methods?
This is not simply false because we still want to add them to Scala classes
and objects. They might be transitively used by macros and other compile-time
code. It feels safer to have them be somewhat equivalent to the ones we would
get in a JVM project. The JVM back-end will slap an extends java.io.Serializable
to them, so we should be consistent and also emit the proper serialization methods.
Attributes
- Definition Classes
Inherited methods
The compiler classpath.
The given class has a main method.
The given symbol is a method with the right name and signature to be a runnable program.
The given symbol is a method with the right name and signature to be a runnable program.
Attributes
- Inherited from:
- JavaPlatform
We could get away with excluding BoxedBooleanClass for the purpose of equality testing since it need not compare equal to anything but other booleans, but it should be present in case this is put to other uses.
We could get away with excluding BoxedBooleanClass for the purpose of equality testing since it need not compare equal to anything but other booleans, but it should be present in case this is put to other uses.
Attributes
- Inherited from:
- JavaPlatform
Create a new class loader to load class file bin
The root symbol loader.
Update classpath with a substituted subentry
Concrete fields
Scala.js-specific definitions.
Scala.js-specific definitions.