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

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. lazy val EmptyPackage: EmptyPackage
    Definition Classes
    Roots → RootsBase → Mirror
  2. lazy val EmptyPackageClass: EmptyPackageClass
    Definition Classes
    Roots → RootsBase → Mirror
  3. lazy val RootClass: RootClass
    Definition Classes
    Roots → RootsBase → Mirror
  4. lazy val RootPackage: RootPackage
    Definition Classes
    Roots → RootsBase → Mirror
  5. def erasureName[T](implicit arg0: ClassTag[T]): String
    Definition Classes
    RootsBase
  6. def findMemberFromRoot(fullName: Global.Name): Global.Symbol
    Definition Classes
    RootsBase
  7. def getClassByName(fullname: Global.Name): Global.ClassSymbol
    Definition Classes
    RootsBase
  8. def getClassIfDefined(fullname: Global.Name): Global.Symbol
    Definition Classes
    RootsBase
  9. def getClassIfDefined(fullname: String): Global.Symbol
    Definition Classes
    RootsBase
  10. def getModuleByName(fullname: Global.Name): Global.ModuleSymbol
    Definition Classes
    RootsBase
  11. def getModuleIfDefined(fullname: Global.Name): Global.Symbol
    Definition Classes
    RootsBase
  12. def getModuleIfDefined(fullname: String): Global.Symbol
    Definition Classes
    RootsBase
  13. def getPackage(fullname: Global.TermName): Global.ModuleSymbol
    Definition Classes
    RootsBase
  14. def getPackageIfDefined(fullname: Global.TermName): Global.Symbol
    Definition Classes
    RootsBase
  15. def getPackageObject(fullname: Global.TermName): Global.ModuleSymbol
    Definition Classes
    RootsBase
  16. def getPackageObject(fullname: String): Global.ModuleSymbol
    Definition Classes
    RootsBase
  17. def getPackageObjectIfDefined(fullname: Global.TermName): Global.Symbol
    Definition Classes
    RootsBase
  18. def getPackageObjectIfDefined(fullname: String): Global.Symbol
    Definition Classes
    RootsBase
  19. def getRequiredClass(fullname: String): Global.ClassSymbol
    Definition Classes
    RootsBase
  20. def getRequiredModule(fullname: String): Global.ModuleSymbol
    Definition Classes
    RootsBase
  21. def init(): Unit
    Definition Classes
    RootsBase
  22. def isMirrorInitialized: Boolean
    Definition Classes
    RootsBase
  23. def requiredClass[T](implicit arg0: ClassTag[T]): Global.ClassSymbol
    Definition Classes
    RootsBase
  24. def requiredModule[T](implicit arg0: ClassTag[T]): Global.ModuleSymbol
    Definition Classes
    RootsBase
  25. def rootLoader: Global.LazyType
    Definition Classes
    GlobalMirror → RootsBase
  26. def staticClass(fullname: String): Global.ClassSymbol
    Definition Classes
    RootsBase → Mirror
  27. def staticModule(fullname: String): Global.ModuleSymbol
    Definition Classes
    RootsBase → Mirror
  28. def staticPackage(fullname: String): Global.ModuleSymbol
    Definition Classes
    RootsBase → Mirror
  29. def symbolOf[T](implicit arg0: Global.WeakTypeTag[T]): Global.TypeSymbol
    Definition Classes
    RootsBase → Mirror
  30. def toString(): String
    Definition Classes
    GlobalMirror → AnyRef → Any
  31. def typeOf[T](implicit arg0: Global.TypeTag[T]): Global.Type
    Definition Classes
    Mirror
  32. val universe: Global.this.type
    Definition Classes
    GlobalMirror → Mirror
  33. def weakTypeOf[T](implicit arg0: Global.WeakTypeTag[T]): Global.Type
    Definition Classes
    Mirror
  34. final def wrapMissing(body: ⇒ Global.Symbol): Global.Symbol
    Definition Classes
    RootsBase
    Annotations
    @inline()

Deprecated Value Members

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

    (Since version 2.11.0) use getPackage