Package

scala.scalanative

nscplugin

Permalink

package nscplugin

Visibility
  1. Public
  2. All

Type Members

  1. trait NirCompat[G <: Global with Singleton] extends AnyRef

    Permalink
  2. trait NirDefinitions extends AnyRef

    Permalink
  3. trait NirGenExpr[G <: Global with Singleton] extends AnyRef

    Permalink
  4. trait NirGenFile[G <: Global with Singleton] extends AnyRef

    Permalink
  5. trait NirGenName[G <: Global with Singleton] extends AnyRef

    Permalink
  6. abstract class NirGenPhase[G <: Global with Singleton] extends NirPhase[G] with NirGenStat[G] with NirGenExpr[G] with NirGenUtil[G] with NirGenFile[G] with NirGenType[G] with NirGenName[G] with NirCompat[G]

    Permalink
  7. trait NirGenStat[G <: Global with Singleton] extends AnyRef

    Permalink
  8. trait NirGenType[G <: Global with Singleton] extends AnyRef

    Permalink
  9. trait NirGenUtil[G <: Global with Singleton] extends AnyRef

    Permalink
  10. trait NirGlobalAddons extends NirDefinitions

    Permalink
  11. abstract class NirPhase[G <: Global with Singleton] extends PluginComponent with NirCompat[G]

    Permalink
  12. abstract class NirPrimitives extends AnyRef

    Permalink
  13. abstract class PrepNativeInterop[G <: Global with Singleton] extends NirPhase[G] with Transform

    Permalink

    This phase does:

    This phase does:

    • Rewrite calls to scala.Enumeration.Value (include name string) (Ported from ScalaJS)
    • Rewrite the body scala.util.PropertiesTrait.scalaProps to be statically determined at compile-time.
  14. class ReflectiveInstantiationBuffer extends AnyRef

    Permalink
  15. trait ScalaNativeOptions extends AnyRef

    Permalink

    This trait allows to query all options to the ScalaNative Plugin

    This trait allows to query all options to the ScalaNative Plugin

    Also see the help text in ScalaNativePlugin for information about particular options.

  16. class ScalaNativePlugin extends Plugin

    Permalink

Ungrouped