Floating-point number (Float or Double).
Integer number (Byte, Short, Char or Int).
Glue representation of types as seen from the IR but still with a reference to the Symbols.
testing: this will be called when ASTs are generated
Inner separator character (replace dots in full names)
Outer separator string (between parameter types)
Name given to the local Scala.js environment variable
The void, for trees that can only appear in statement position.
Name given to all exported stuff of a class for DCE
Encodes a method symbol of java.lang.String for use in RuntimeString.
Materialize implicitly an ir.Position from an implicit nsc Position.
Tests whether the given class is a Scala.js-defined JS class.
Implicit conversion from nsc Position to ir.Position.
TypeKinds for Scala primitive types.
Return the TypeKind of the given type