scala.tools.nsc.interpreter.Power

InternalInfo

class InternalInfo[T] extends AnyRef

Todos... translate manifest type arguments into applied types customizable symbol filter (had to hardcode no-spec to reduce noise)

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

Instance Constructors

  1. new InternalInfo(value: Option[T] = scala.None)(implicit arg0: Manifest[T])

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. def <:<[U](other: U)(implicit arg0: Manifest[U]): Boolean

  5. final def ==(arg0: AnyRef): Boolean

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

    Definition Classes
    Any
  7. def ancestorDeclares(name: String): List[Symbol]

  8. def ancestors: List[Symbol]

  9. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  10. def baseClassDecls: Map[Symbol, List[Symbol]]

  11. def baseClasses: List[Symbol]

  12. def baseTypes: List[Type]

  13. def clone(): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  14. def companion: Symbol

  15. def decls: Scope

  16. def declsOriginal: List[Symbol]

  17. def declsOverride: List[Symbol]

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

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

    Definition Classes
    AnyRef → Any
  20. def erasure: Class[_]

  21. def excludeMember(s: Symbol): Boolean

    Standard noise reduction filter.

  22. def finalize(): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  23. def fullManifest: Manifest[T]

  24. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  25. def glb[U](other: U)(implicit arg0: Manifest[U]): Type

  26. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  27. def info: Type

  28. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  29. def lub[U](other: U)(implicit arg0: Manifest[U]): Type

  30. def memberMethods: List[Symbol]

  31. def memberTypes: List[Symbol]

  32. def members: List[Symbol]

  33. def membersDeclared: List[Symbol]

  34. def membersInherited: List[Symbol]

  35. def membersUnabridged: List[Symbol]

  36. def moduleClass: Symbol

  37. def name: Name

  38. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  41. def owner: Symbol

  42. def owners: List[Symbol]

  43. def pkg: Symbol

  44. def pkgClass: Symbol

  45. def pkgClasses: List[Symbol]

  46. def pkgMembers: List[Symbol]

  47. def pkgName: String

  48. def pkgSymbols: scala.collection.immutable.Set[_ <: Power.this.intp.global.Symbol]

  49. def shortClass: String

  50. def signature: String

  51. def symbol: Symbol

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

    Definition Classes
    AnyRef
  53. def toString(): String

    Definition Classes
    InternalInfo → AnyRef → Any
  54. def tpe: Type

  55. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from AnyRef

Inherited from Any