implicit final class CompilerInterpAPIExtensions extends AnyVal
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- CompilerInterpAPIExtensions
- AnyVal
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new CompilerInterpAPIExtensions(api: InterpAPI)
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- Any
-
final
def
##(): Int
- Definition Classes
- Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
configureCompiler(c: (Global) ⇒ Unit): Unit
Configures the current compiler, or if the compiler hasn't been initialized yet, registers the configuration callback and applies it to the compiler when it ends up being initialized later
-
def
getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
outputDir: Option[Path]
Directory where the byte code resulting from compiling the user code is written.
Directory where the byte code resulting from compiling the user code is written. This is non-empty only if the
--output-directoryor--tmp-output-directoryoptions are passed to Ammonite upon launch. -
def
preConfigureCompiler(c: (Settings) ⇒ Unit): Unit
Pre-configures the next compiler.
Pre-configures the next compiler. Useful for tuning options that are used during parsing such as -Yrangepos
-
def
toString(): String
- Definition Classes
- Any