miniboxing
.
plugin
Minibox
Related Doc:
package plugin
class
Minibox
extends
Plugin
with
ScalacVersion
Main miniboxing class
Linear Supertypes
ScalacVersion
,
Plugin
,
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
Minibox
ScalacVersion
Plugin
AnyRef
Any
Hide All
Show all
Visibility
Public
All
Instance Constructors
new
Minibox
(
global:
Global
)
Type Members
trait
MiniboxingCommon
extends
CommonDefinitions
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
CompileTimeOnlyAddTagsPhaseName
:
String
def
CompileTimeOnlyRemoveTagsPhaseName
:
String
def
ExtensionMethodsPhaseName
:
String
def
HijackPhaseName
:
String
def
InteropBridgePhaseName
:
String
def
InteropCoercePhaseName
:
String
def
InteropCommitPhaseName
:
String
def
InteropInjectPhaseName
:
String
def
MiniboxBridgePhaseName
:
String
def
MiniboxCoercePhaseName
:
String
def
MiniboxCommitPhaseName
:
String
def
MiniboxInjectPhaseName
:
String
def
ParserPhaseName
:
String
def
PatternMatcherPhaseName
:
String
def
PicklerPhaseName
:
String
def
PostErasurePhaseName
:
String
def
PostTyperPhaseName
:
String
def
PreTyperPhaseName
:
String
def
PreparePhaseName
:
String
def
TweakErasurePhaseName
:
String
def
TyperPhaseName
:
String
def
UncurryPhaseName
:
String
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
lazy val
common
:
MiniboxingCommon
{ val global: Minibox.this.global.type }
lazy val
components
:
List
[
PluginComponent
]
Definition Classes
Minibox
→ Plugin
lazy val
componentsWithDescriptions
:
List
[(
PluginComponent
,
String
)]
val
description
:
String
Definition Classes
Minibox
→ Plugin
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
val
global
:
Global
Definition Classes
Minibox
→ Plugin
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
init
(
options:
List
[
String
]
,
error: (
String
) ⇒
Unit
)
:
Boolean
Definition Classes
Plugin
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
val
name
:
String
Definition Classes
Minibox
→ Plugin
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
options
:
List
[
String
]
Definition Classes
Plugin
val
optionsHelp
:
Option
[
String
]
Definition Classes
Minibox
→ Plugin
var
phasesDescMap
:
Map
[
SubComponent
,
String
]
var
phasesDescMapGetter
:
Method
var
phasesSet
:
Set
[
SubComponent
]
var
phasesSetMapGetter
:
Method
def
processOptions
(
options:
List
[
String
]
,
error: (
String
) ⇒
Unit
)
:
Unit
Definition Classes
Minibox
→ Plugin
lazy val
scalaBinaryVersion
:
String
Definition Classes
ScalacVersion
lazy val
scalaVersion
:
String
Definition Classes
ScalacVersion
lazy val
scalaVersionMajor
:
Int
Definition Classes
ScalacVersion
lazy val
scalaVersionMinor
:
Int
Definition Classes
ScalacVersion
lazy val
scalaVersionRevision
:
Int
Definition Classes
ScalacVersion
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
Inherited from
ScalacVersion
Inherited from
Plugin
Inherited from
AnyRef
Inherited from
Any
Ungrouped
Main miniboxing class