Packages

c

scala.tools.nsc.Global

GlobalMirror

class GlobalMirror extends Roots

Source
Global.scala
Linear Supertypes
Global.Roots, Global.RootsBase, reflect.api.Mirror[Global.this.type], AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GlobalMirror
  2. Roots
  3. RootsBase
  4. Mirror
  5. AnyRef
  6. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new GlobalMirror()

Type Members

  1. class EmptyPackage extends reflect.internal.SymbolTable.ModuleSymbol with WellKnownSymbol
    Definition Classes
    Roots
  2. class EmptyPackageClass extends reflect.internal.SymbolTable.PackageClassSymbol with WellKnownSymbol
    Definition Classes
    Roots
  3. class RootClass extends reflect.internal.SymbolTable.PackageClassSymbol with RootSymbol
    Definition Classes
    Roots
  4. class RootPackage extends reflect.internal.SymbolTable.ModuleSymbol with RootSymbol
    Definition Classes
    Roots
  5. sealed trait RootSymbol extends reflect.internal.SymbolTable.Symbol with WellKnownSymbol with reflect.internal.SymbolTable.RootSymbol
    Definition Classes
    Roots
  6. sealed trait WellKnownSymbol extends reflect.internal.SymbolTable.Symbol
    Definition Classes
    Roots

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. def +(other: String): String
    Implicit
    This member is added by an implicit conversion from GlobalMirror toany2stringadd[GlobalMirror] performed by method any2stringadd in scala.Predef.
    Definition Classes
    any2stringadd
  4. def ->[B](y: B): (GlobalMirror, B)
    Implicit
    This member is added by an implicit conversion from GlobalMirror toArrowAssoc[GlobalMirror] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc
    Annotations
    @inline()
  5. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  6. lazy val EmptyPackage: EmptyPackage
    Definition Classes
    Roots → RootsBase → Mirror
  7. lazy val EmptyPackageClass: EmptyPackageClass
    Definition Classes
    Roots → RootsBase → Mirror
  8. lazy val RootClass: RootClass
    Definition Classes
    Roots → RootsBase → Mirror
  9. lazy val RootPackage: RootPackage
    Definition Classes
    Roots → RootsBase → Mirror
  10. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  11. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  12. def ensuring(cond: (GlobalMirror) => Boolean, msg: => Any): GlobalMirror
    Implicit
    This member is added by an implicit conversion from GlobalMirror toEnsuring[GlobalMirror] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  13. def ensuring(cond: (GlobalMirror) => Boolean): GlobalMirror
    Implicit
    This member is added by an implicit conversion from GlobalMirror toEnsuring[GlobalMirror] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  14. def ensuring(cond: Boolean, msg: => Any): GlobalMirror
    Implicit
    This member is added by an implicit conversion from GlobalMirror toEnsuring[GlobalMirror] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  15. def ensuring(cond: Boolean): GlobalMirror
    Implicit
    This member is added by an implicit conversion from GlobalMirror toEnsuring[GlobalMirror] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  16. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  18. def erasureName[T](implicit arg0: ClassTag[T]): String
    Definition Classes
    RootsBase
  19. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  20. def findMemberFromRoot(fullName: Global.Name): Global.Symbol
    Definition Classes
    RootsBase
  21. def formatted(fmtstr: String): String
    Implicit
    This member is added by an implicit conversion from GlobalMirror toStringFormat[GlobalMirror] performed by method StringFormat in scala.Predef.
    Definition Classes
    StringFormat
    Annotations
    @inline()
  22. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  23. def getClassByName(fullname: String): Global.ClassSymbol
    Definition Classes
    RootsBase
  24. def getClassIfDefined(fullname: String, toName: (String) => Global.Name): Global.Symbol
    Definition Classes
    RootsBase
  25. def getClassIfDefined(fullname: String): Global.Symbol
    Definition Classes
    RootsBase
  26. def getModuleByName(fullname: String): Global.ModuleSymbol
    Definition Classes
    RootsBase
  27. def getModuleIfDefined(fullname: String): Global.Symbol
    Definition Classes
    RootsBase
  28. def getPackage(fullname: String): Global.ModuleSymbol
    Definition Classes
    RootsBase
  29. def getPackageIfDefined(fullname: Global.TermName): Global.Symbol
    Definition Classes
    RootsBase
  30. def getPackageObject(fullname: Global.TermName): Global.ModuleSymbol
    Definition Classes
    RootsBase
  31. def getPackageObject(fullname: String): Global.ModuleSymbol
    Definition Classes
    RootsBase
  32. def getPackageObjectIfDefined(fullname: Global.TermName): Global.Symbol
    Definition Classes
    RootsBase
  33. def getPackageObjectIfDefined(fullname: String): Global.Symbol
    Definition Classes
    RootsBase
  34. def getRequiredClass(fullname: String): Global.ClassSymbol
    Definition Classes
    RootsBase
  35. def getRequiredClass(fullname: String, toName: (String) => Global.Name): Global.ClassSymbol
    Definition Classes
    RootsBase
  36. def getRequiredModule(fullname: String): Global.ModuleSymbol
    Definition Classes
    RootsBase
  37. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  38. def init(): Unit
    Definition Classes
    RootsBase
  39. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  40. def isMirrorInitialized: Boolean
    Definition Classes
    RootsBase
  41. def mirrorMissingHook(owner: Global.Symbol, name: Global.Name): Global.Symbol
    Attributes
    protected
    Definition Classes
    RootsBase
  42. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  43. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  44. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  45. def requiredClass[T](implicit arg0: ClassTag[T]): Global.ClassSymbol
    Definition Classes
    RootsBase
  46. def requiredModule[T](implicit arg0: ClassTag[T]): Global.ModuleSymbol
    Definition Classes
    RootsBase
  47. def rootLoader: Global.LazyType
    Definition Classes
    GlobalMirror → RootsBase
  48. def staticClass(fullname: String): Global.ClassSymbol
    Definition Classes
    RootsBase → Mirror
  49. def staticModule(fullname: String): Global.ModuleSymbol
    Definition Classes
    RootsBase → Mirror
  50. def staticPackage(fullname: String): Global.ModuleSymbol
    Definition Classes
    RootsBase → Mirror
  51. def symbolOf[T](implicit arg0: Global.WeakTypeTag[T]): Global.TypeSymbol
    Definition Classes
    RootsBase → Mirror
  52. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  53. def toString(): String
    Definition Classes
    GlobalMirror → AnyRef → Any
  54. def typeOf[T](implicit arg0: Global.TypeTag[T]): Global.Type
    Definition Classes
    Mirror
  55. val universe: Global.this.type
    Definition Classes
    GlobalMirror → Mirror
  56. def universeMissingHook(owner: Global.Symbol, name: Global.Name): Global.Symbol
    Attributes
    protected
    Definition Classes
    RootsBase
  57. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  58. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  59. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  60. def weakTypeOf[T](implicit arg0: Global.WeakTypeTag[T]): Global.Type
    Definition Classes
    Mirror
  61. final def wrapMissing(body: => Global.Symbol): Global.Symbol
    Definition Classes
    RootsBase
    Annotations
    @inline()

Deprecated Value Members

  1. def getClassByName(fullname: Global.Name): Global.ClassSymbol
    Definition Classes
    RootsBase
    Annotations
    @deprecated
    Deprecated

    (Since version 2.13.0) Use overload that accepts a String.

  2. def getClassIfDefined(fullname: Global.Name): Global.Symbol
    Definition Classes
    RootsBase
    Annotations
    @deprecated
    Deprecated

    (Since version 2.13.0) Use overload that accepts a String.

  3. def getModuleByName(fullname: Global.Name): Global.ModuleSymbol
    Definition Classes
    RootsBase
    Annotations
    @deprecated
    Deprecated

    (Since version 2.13.0) Use overload that accepts a String.

  4. def getModuleIfDefined(fullname: Global.Name): Global.Symbol
    Definition Classes
    RootsBase
    Annotations
    @deprecated
    Deprecated

    (Since version 2.13.0) Use overload that accepts a String.

  5. def getPackage(fullname: Global.TermName): Global.ModuleSymbol
    Definition Classes
    RootsBase
    Annotations
    @deprecated
    Deprecated

    (Since version 2.13.0) Use overload that accepts a String.

  6. def getRequiredPackage(fullname: String): Global.ModuleSymbol
    Definition Classes
    RootsBase
    Annotations
    @deprecated
    Deprecated

    (Since version 2.11.0) use getPackage

  7. def [B](y: B): (GlobalMirror, B)
    Implicit
    This member is added by an implicit conversion from GlobalMirror toArrowAssoc[GlobalMirror] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc
    Annotations
    @deprecated
    Deprecated

    (Since version 2.13.0) Use -> instead. If you still wish to display it as one character, consider using a font with programming ligatures such as Fira Code.

Inherited from Global.Roots

Inherited from Global.RootsBase

Inherited from reflect.api.Mirror[Global.this.type]

Inherited from AnyRef

Inherited from Any

Inherited by implicit conversion any2stringadd fromGlobalMirror to any2stringadd[GlobalMirror]

Inherited by implicit conversion StringFormat fromGlobalMirror to StringFormat[GlobalMirror]

Inherited by implicit conversion Ensuring fromGlobalMirror to Ensuring[GlobalMirror]

Inherited by implicit conversion ArrowAssoc fromGlobalMirror to ArrowAssoc[GlobalMirror]

Ungrouped