scala.tools.nsc.interpreter

Power

abstract class Power extends SharesGlobal

A class for methods to be injected into the intp in power mode.

Source
Power.scala
Linear Supertypes
SharesGlobal, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. Power
  2. SharesGlobal
  3. AnyRef
  4. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Power(repl: ILoop, intp: IMain)

Type Members

  1. type AnyName = Name

    Definition Classes
    SharesGlobal
  2. type AnySymbol = Symbol

    Definition Classes
    SharesGlobal
  3. type AnyTree = Tree

    Definition Classes
    SharesGlobal
  4. type AnyType = Type

    Definition Classes
    SharesGlobal
  5. abstract type GlobalType <: Global

    Definition Classes
    SharesGlobal
  6. trait Implicits1 extends AnyRef

    Attributes
    protected
  7. trait Implicits2 extends Implicits1

  8. class InternalInfo[T] extends AnyRef

    Todos.

  9. trait LowPriorityInternalInfo extends AnyRef

  10. trait LowPriorityPrettifier extends AnyRef

  11. class MultiPrettifierClass[T] extends PrettifierClass[T]

  12. type Name = Name

    Definition Classes
    SharesGlobal
  13. class PackageSlurper extends SymSlurper

  14. trait Prettifier[T] extends AnyRef

  15. abstract class PrettifierClass[T] extends AnyRef

  16. trait ReplUtilities extends AnyRef

  17. class RichInputStream extends AnyRef

  18. class RichReplString extends AnyRef

  19. class SinglePrettifierClass[T] extends PrettifierClass[T]

  20. abstract class SymSlurper extends AnyRef

  21. type Symbol = Symbol

    Definition Classes
    SharesGlobal
  22. type Tree = Tree

    Definition Classes
    SharesGlobal
  23. type Type = Type

    Definition Classes
    SharesGlobal

Abstract Value Members

  1. abstract val global: GlobalType

    Definition Classes
    SharesGlobal

Concrete Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. object Implicits extends Implicits2

  7. object InternalInfo extends LowPriorityInternalInfo

  8. object Prettifier extends LowPriorityPrettifier

  9. object StringPrettifier extends Prettifier[String]

  10. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  11. def banner: String

  12. def clone(): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  13. def context(code: String): Context

  14. final def eq(arg0: AnyRef): Boolean

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

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

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

    Definition Classes
    AnyRef → Any
  18. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  19. def init: String

  20. val intp: IMain

  21. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  22. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  23. final def notify(): Unit

    Definition Classes
    AnyRef
  24. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  25. lazy val phased: Phased

  26. val repl: ILoop

  27. lazy val rutil: ReplUtilities

  28. def source(code: String): BatchSourceFile

  29. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  30. def toString(): String

    Definition Classes
    Power → AnyRef → Any
  31. def trees(code: String): List[Tree]

  32. def typeOf(id: String): Type

  33. def unit(code: String): CompilationUnit

  34. def unleash(): Unit

    Starts up power mode and runs whatever is in init.

  35. implicit def upDependentName(x: AnyName): Name

    Definition Classes
    SharesGlobal
  36. implicit def upDependentSymbol(x: AnySymbol): Symbol

    Definition Classes
    SharesGlobal
  37. implicit def upDependentTree(x: AnyTree): Tree

    Definition Classes
    SharesGlobal
  38. implicit def upDependentType(x: AnyType): Type

    Definition Classes
    SharesGlobal
  39. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from SharesGlobal

Inherited from AnyRef

Inherited from Any