Packages

c

ammonite.compiler.CompilerExtensions

CompilerInterpAPIExtensions

implicit final class CompilerInterpAPIExtensions extends AnyVal

Linear Supertypes
AnyVal, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CompilerInterpAPIExtensions
  2. AnyVal
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new CompilerInterpAPIExtensions(api: InterpAPI)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##(): Int
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. 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

  6. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  7. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  8. 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-directory or --tmp-output-directory options are passed to Ammonite upon launch.

  9. 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

  10. def toString(): String
    Definition Classes
    Any

Inherited from AnyVal

Inherited from Any

Ungrouped