Packages

c

shapeless

TypeableMacros

class TypeableMacros extends SingletonTypeUtils

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TypeableMacros
  2. SingletonTypeUtils
  3. ReprTypes
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new TypeableMacros(c: Context)

Value Members

  1. object LiteralSymbol
    Definition Classes
    SingletonTypeUtils
  2. object SingletonSymbolType
    Definition Classes
    SingletonTypeUtils
  3. object SingletonType
    Definition Classes
    SingletonTypeUtils
  4. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  5. final def ##(): Int
    Definition Classes
    AnyRef → Any
  6. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  7. val SymTpe: scala.reflect.macros.Universe.Type
    Definition Classes
    SingletonTypeUtils
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. def atatTpe: scala.reflect.macros.Universe.Type
    Definition Classes
    ReprTypes
  10. val c: Context
    Definition Classes
    TypeableMacrosReprTypes
  11. def cconsTpe: scala.reflect.macros.Universe.Type
    Definition Classes
    ReprTypes
  12. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  13. def cnilTpe: scala.reflect.macros.Universe.Type
    Definition Classes
    ReprTypes
  14. def coproductTpe: scala.reflect.macros.Universe.Type
    Definition Classes
    ReprTypes
  15. def dfltTypeableImpl[T](implicit arg0: scala.reflect.macros.Universe.WeakTypeTag[T]): scala.reflect.macros.Universe.Tree
  16. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  18. def fieldTypeCarrier(tpe: scala.reflect.macros.Universe.Type): scala.reflect.macros.Universe.Literal
    Definition Classes
    SingletonTypeUtils
  19. def fieldTypeTpe: scala.reflect.macros.Universe.Type
    Definition Classes
    ReprTypes
  20. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  21. val genericTpe: scala.reflect.macros.Universe.Type
  22. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  23. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  24. def hconsTpe: scala.reflect.macros.Universe.Type
    Definition Classes
    ReprTypes
  25. def hlistTpe: scala.reflect.macros.Universe.Type
    Definition Classes
    ReprTypes
  26. def hnilTpe: scala.reflect.macros.Universe.Type
    Definition Classes
    ReprTypes
  27. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  28. def isValueClass(sym: scala.reflect.macros.Universe.Symbol): Boolean
    Definition Classes
    SingletonTypeUtils
  29. def keyTagTpe: scala.reflect.macros.Universe.Type
    Definition Classes
    ReprTypes
  30. def mkSingletonSymbol(s: String): scala.reflect.macros.Universe.Tree
    Definition Classes
    SingletonTypeUtils
  31. def mkTypeCarrier(tree: scala.reflect.macros.Universe.Tree): scala.reflect.macros.Universe.Literal
    Definition Classes
    SingletonTypeUtils
  32. def narrowValue(t: scala.reflect.macros.Universe.Tree): (scala.reflect.macros.Universe.Type, scala.reflect.macros.Universe.Tree)
    Definition Classes
    SingletonTypeUtils
  33. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  34. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  35. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  36. def parseLiteralType(typeStr: String): Option[scala.reflect.macros.Universe.Type]
    Definition Classes
    SingletonTypeUtils
  37. def parseSingletonSymbolType(typeStr: String): Option[scala.reflect.macros.Universe.Type]
    Definition Classes
    SingletonTypeUtils
  38. def parseStandardType(typeStr: String): Option[scala.reflect.macros.Universe.Type]
    Definition Classes
    SingletonTypeUtils
  39. def parseType(typeStr: String): Option[scala.reflect.macros.Universe.Type]
    Definition Classes
    SingletonTypeUtils
  40. def singletonOpsTpe: scala.reflect.macros.Universe.Type
    Definition Classes
    SingletonTypeUtils
  41. def symbolTpe: scala.reflect.macros.Universe.Type
    Definition Classes
    ReprTypes
  42. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  43. def toString(): String
    Definition Classes
    AnyRef → Any
  44. def typeCarrier(tpe: scala.reflect.macros.Universe.Type): scala.reflect.macros.Universe.Literal
    Definition Classes
    SingletonTypeUtils
  45. val typeableTpe: scala.reflect.macros.Universe.Type
  46. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  47. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  48. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from SingletonTypeUtils

Inherited from ReprTypes

Inherited from AnyRef

Inherited from Any

Ungrouped