org.scalajs.core.tools

linker

package linker

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. linker
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type CheckedBehavior = sem.CheckedBehavior

  2. final class ClearableLinker extends GenLinker

    A box around a GenLinker to support clearing.

  3. type ESFeatures = OutputMode

  4. trait GenLinker extends AnyRef

    Common supertrait of Linker and ClearableLinker.

  5. final class LinkedClass extends AnyRef

    A ClassDef after linking.

  6. final class LinkedMember[+T <: Tree] extends AnyRef

    A MethodDef or a PropertyDef after linking.

  7. final class Linker extends GenLinker

    The Scala.

  8. trait LinkerPlatformExtensions extends AnyRef

  9. class LinkingException extends Exception

    Thrown by the linker when linking cannot be performed.

  10. final class LinkingUnit extends AnyRef

  11. sealed abstract class ModuleInitializer extends AnyRef

    A module initializer for a Scala.

  12. type ModuleKind = linker.backend.ModuleKind

  13. type Semantics = sem.Semantics

Value Members

  1. val CheckedBehavior: sem.CheckedBehavior.type

  2. val ESFeatures: OutputMode.type

  3. object LinkedClass

  4. object Linker extends LinkerPlatformExtensions

  5. object LinkerPlatformExtensions

  6. object ModuleInitializer

    Factory for ModuleInitializers.

  7. val ModuleKind: linker.backend.ModuleKind.type

  8. val Semantics: sem.Semantics.type

  9. object StandardLinker

  10. object StandardLinkerPlatformExtensions

  11. package analyzer

  12. package backend

  13. package checker

  14. package frontend

  15. package standard

Deprecated Value Members

  1. object LinkingUnit

    Annotations
    @deprecated
    Deprecated

    (Since version 0.6.15) This object only contains deprecated members.

Inherited from AnyRef

Inherited from Any

Ungrouped