Class

miniboxing.plugin

Minibox

Related Doc: package plugin

Permalink

class Minibox extends Plugin with ScalacVersion

Main miniboxing class

Linear Supertypes
ScalacVersion, Plugin, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Minibox
  2. ScalacVersion
  3. Plugin
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Minibox(global: Global)

    Permalink

Type Members

  1. trait MiniboxingCommon extends CommonDefinitions

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def CompileTimeOnlyAddTagsPhaseName: String

    Permalink
  5. def CompileTimeOnlyRemoveTagsPhaseName: String

    Permalink
  6. def ExtensionMethodsPhaseName: String

    Permalink
  7. def HijackPhaseName: String

    Permalink
  8. def InteropBridgePhaseName: String

    Permalink
  9. def InteropCoercePhaseName: String

    Permalink
  10. def InteropCommitPhaseName: String

    Permalink
  11. def InteropInjectPhaseName: String

    Permalink
  12. def MiniboxBridgePhaseName: String

    Permalink
  13. def MiniboxCoercePhaseName: String

    Permalink
  14. def MiniboxCommitPhaseName: String

    Permalink
  15. def MiniboxInjectPhaseName: String

    Permalink
  16. def ParserPhaseName: String

    Permalink
  17. def PatternMatcherPhaseName: String

    Permalink
  18. def PicklerPhaseName: String

    Permalink
  19. def PostErasurePhaseName: String

    Permalink
  20. def PostTyperPhaseName: String

    Permalink
  21. def PreTyperPhaseName: String

    Permalink
  22. def PreparePhaseName: String

    Permalink
  23. def TweakErasurePhaseName: String

    Permalink
  24. def TyperPhaseName: String

    Permalink
  25. def UncurryPhaseName: String

    Permalink
  26. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  27. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. lazy val common: MiniboxingCommon { val global: Minibox.this.global.type }

    Permalink
  29. lazy val components: List[PluginComponent]

    Permalink
    Definition Classes
    Minibox → Plugin
  30. lazy val componentsWithDescriptions: List[(PluginComponent, String)]

    Permalink
  31. val description: String

    Permalink
    Definition Classes
    Minibox → Plugin
  32. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  33. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  34. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  35. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  36. val global: Global

    Permalink
    Definition Classes
    Minibox → Plugin
  37. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  38. def init(options: List[String], error: (String) ⇒ Unit): Boolean

    Permalink
    Definition Classes
    Plugin
  39. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  40. val name: String

    Permalink
    Definition Classes
    Minibox → Plugin
  41. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  42. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  43. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  44. def options: List[String]

    Permalink
    Definition Classes
    Plugin
  45. val optionsHelp: Option[String]

    Permalink
    Definition Classes
    Minibox → Plugin
  46. var phasesDescMap: Map[SubComponent, String]

    Permalink
  47. var phasesDescMapGetter: Method

    Permalink
  48. var phasesSet: Set[SubComponent]

    Permalink
  49. var phasesSetMapGetter: Method

    Permalink
  50. def processOptions(options: List[String], error: (String) ⇒ Unit): Unit

    Permalink
    Definition Classes
    Minibox → Plugin
  51. lazy val scalaBinaryVersion: String

    Permalink
    Definition Classes
    ScalacVersion
  52. lazy val scalaVersion: String

    Permalink
    Definition Classes
    ScalacVersion
  53. lazy val scalaVersionMajor: Int

    Permalink
    Definition Classes
    ScalacVersion
  54. lazy val scalaVersionMinor: Int

    Permalink
    Definition Classes
    ScalacVersion
  55. lazy val scalaVersionRevision: Int

    Permalink
    Definition Classes
    ScalacVersion
  56. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  57. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  58. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  59. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  60. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from ScalacVersion

Inherited from Plugin

Inherited from AnyRef

Inherited from Any

Ungrouped