Hacks to have our source code compatible with 2.
Generate JavaScript code and output it to disk
Generation of exports for JavaScript
Send JS ASTs to files
Core definitions for Scala.
Encoding of symbol names for JavaScript
Additions to Global meaningful for the JavaScript backend
Extension of ScalaPrimitives for primitives only relevant to the JS backend
This jspretyper
phase prepares a fix for issue SI-9487 in the case of
anonymous classes that extend js.
Prepare export generation
Prepares classes extending js.
This trait allows to query all options to the ScalaJS plugin
Main entry point for the Scala.
Glue representation of types as seen from the IR but still with a reference to the Symbols.
Useful extractors for JavaScript trees