Class

com.avsystem.scex

Macros

Related Doc: package scex

Permalink

class Macros extends AbstractMacroCommons with MacroUtils

Created: 18-11-2013 Author: ghik

Linear Supertypes
MacroUtils, AbstractMacroCommons, MacroCommons, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Macros
  2. MacroUtils
  3. AbstractMacroCommons
  4. MacroCommons
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Macros(ctx: Context)

    Permalink

Type Members

  1. case class ApplyUnapply extends Product with Serializable

    Permalink
    Definition Classes
    MacroCommons
  2. case class TypeKey extends Product with Serializable

    Permalink
    Definition Classes
    MacroCommons
  3. implicit class treeOps[T <: scala.reflect.macros.Universe.Tree] extends AnyRef

    Permalink
    Definition Classes
    MacroCommons

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. lazy val AdapterWrappedName: scala.reflect.macros.Universe.TermName

    Permalink
    Definition Classes
    MacroUtils
  5. final val AnnotationAggregateType: scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    MacroCommons
  6. lazy val BeanGetterNamePattern: Regex

    Permalink
    Definition Classes
    MacroUtils
  7. lazy val BeanSetterNamePattern: Regex

    Permalink
    Definition Classes
    MacroUtils
  8. lazy val BooleanBeanGetterNamePattern: Regex

    Permalink
    Definition Classes
    MacroUtils
  9. final val ClassCls: scala.reflect.macros.Universe.Select

    Permalink
    Definition Classes
    MacroCommons
  10. final val CollectionPkg: scala.reflect.macros.Universe.Select

    Permalink
    Definition Classes
    MacroCommons
  11. final val CommonsPackage: scala.reflect.macros.Universe.Select

    Permalink
    Definition Classes
    MacroCommons
  12. object DecodedTermName

    Permalink
    Definition Classes
    MacroUtils
  13. object DecodedTypeName

    Permalink
    Definition Classes
    MacroUtils
  14. final val FutureSym: scala.reflect.macros.Universe.Symbol

    Permalink
    Definition Classes
    MacroCommons
  15. object ImplicitlyConverted

    Permalink
    Definition Classes
    MacroUtils
  16. final val ImplicitsObj: scala.reflect.macros.Universe.Select

    Permalink
    Definition Classes
    MacroCommons
  17. lazy val JEnumTpe: scala.reflect.macros.Universe.Type

    Permalink
  18. final val ListCls: scala.reflect.macros.Universe.Select

    Permalink
    Definition Classes
    MacroCommons
  19. final val ListObj: scala.reflect.macros.Universe.Select

    Permalink
    Definition Classes
    MacroCommons
  20. object LiteralString

    Permalink
    Definition Classes
    MacroUtils
  21. final val MapObj: scala.reflect.macros.Universe.Select

    Permalink
    Definition Classes
    MacroCommons
  22. final val MaterializedCls: scala.reflect.macros.Universe.Select

    Permalink
    Definition Classes
    MacroCommons
  23. object MemberCall

    Permalink
    Definition Classes
    MacroUtils
  24. object MultiApply

    Permalink
    Definition Classes
    MacroUtils
  25. object NewInstance

    Permalink
    Definition Classes
    MacroUtils
  26. final val NilObj: scala.reflect.macros.Universe.Select

    Permalink
    Definition Classes
    MacroCommons
  27. final val NoneObj: scala.reflect.macros.Universe.Select

    Permalink
    Definition Classes
    MacroCommons
  28. final val OptionClass: scala.reflect.macros.Universe.ClassSymbol

    Permalink
    Definition Classes
    MacroCommons
  29. final val OptionCls: scala.reflect.macros.Universe.Select

    Permalink
    Definition Classes
    MacroCommons
  30. final val OptionObj: scala.reflect.macros.Universe.Select

    Permalink
    Definition Classes
    MacroCommons
  31. final val ScalaPkg: scala.reflect.macros.Universe.Select

    Permalink
    Definition Classes
    MacroCommons
  32. lazy val ScexLiteralObj: scala.reflect.macros.Universe.Symbol

    Permalink
  33. lazy val ScexLiteralTpe: scala.reflect.macros.Universe.Type

    Permalink
  34. lazy val ScexPkg: scala.reflect.macros.Universe.Select

    Permalink
    Definition Classes
    MacroUtils
  35. object SelectDynamic

    Permalink
    Definition Classes
    MacroUtils
  36. final val SetCls: scala.reflect.macros.Universe.Select

    Permalink
    Definition Classes
    MacroCommons
  37. final val SetObj: scala.reflect.macros.Universe.Select

    Permalink
    Definition Classes
    MacroCommons
  38. final val SomeObj: scala.reflect.macros.Universe.Select

    Permalink
    Definition Classes
    MacroCommons
  39. final val StringCls: scala.reflect.macros.Universe.Select

    Permalink
    Definition Classes
    MacroCommons
  40. object StringContextApply

    Permalink
    Definition Classes
    MacroUtils
  41. object StringContextTree

    Permalink
    Definition Classes
    MacroUtils
  42. object StringInterpolation

    Permalink
    Definition Classes
    MacroUtils
  43. object SyntacticIdent

    Permalink
    Definition Classes
    MacroUtils
  44. object SyntacticSelect

    Permalink
    Definition Classes
    MacroUtils
  45. lazy val TemplateInterpolationsObj: scala.reflect.macros.Universe.Select

    Permalink
  46. final val UnitCls: scala.reflect.macros.Universe.Select

    Permalink
    Definition Classes
    MacroCommons
  47. object VariableIdent

    Permalink
    Definition Classes
    MacroUtils
  48. def abort(msg: String): Nothing

    Permalink
    Definition Classes
    MacroCommons
  49. def abortOnTypecheckException[T](expr: ⇒ T): T

    Permalink
    Definition Classes
    MacroCommons
  50. def accessibleMembers(tpe: scala.reflect.macros.Universe.Type): List[scala.reflect.macros.Universe.TermSymbol]

    Permalink

    Accessible members include methods, modules, val/var setters and getters and Java fields.

    Accessible members include methods, modules, val/var setters and getters and Java fields.

    Definition Classes
    MacroUtils
  51. lazy val adapterType: scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    MacroUtils
  52. def aggregatedAnnotations(s: scala.reflect.macros.Universe.Symbol): List[scala.reflect.macros.Universe.Annotation]

    Permalink
    Definition Classes
    MacroCommons
  53. def allAnnotations(s: scala.reflect.macros.Universe.Symbol): List[scala.reflect.macros.Universe.Annotation]

    Permalink
    Definition Classes
    MacroCommons
  54. def allCurrentlyKnownSubclasses(sym: scala.reflect.macros.Universe.Symbol): Set[scala.reflect.macros.Universe.Symbol]

    Permalink
    Definition Classes
    MacroCommons
  55. def alternatives(sym: scala.reflect.macros.Universe.Symbol): List[scala.reflect.macros.Universe.Symbol]

    Permalink
    Definition Classes
    MacroCommons
  56. def annotations(sym: scala.reflect.macros.Universe.Symbol): List[scala.reflect.macros.Universe.Annotation]

    Permalink
    Definition Classes
    MacroUtils
  57. def annotationsIncludingOverrides(sym: scala.reflect.macros.Universe.Symbol): List[scala.reflect.macros.Universe.Annotation]

    Permalink
    Definition Classes
    MacroUtils
  58. lazy val any2stringadd: scala.reflect.macros.Universe.Symbol

    Permalink
    Definition Classes
    MacroUtils
  59. def applyUnapplyFor(tpe: scala.reflect.macros.Universe.Type, companion: scala.reflect.macros.Universe.Tree): Option[ApplyUnapply]

    Permalink
    Definition Classes
    MacroCommons
  60. def applyUnapplyFor(tpe: scala.reflect.macros.Universe.Type): Option[ApplyUnapply]

    Permalink
    Definition Classes
    MacroCommons
  61. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  62. lazy val booleanTpe: scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    MacroUtils
  63. val c: Context

    Permalink
    Definition Classes
    AbstractMacroCommons → MacroCommons
  64. def checkConstantExpr_impl[T](expr: scala.reflect.macros.blackbox.Context.Expr[T]): scala.reflect.macros.blackbox.Context.Tree

    Permalink
  65. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  66. val ctx: Context

    Permalink
  67. def debugTree(pref: String, tree: scala.reflect.macros.Universe.Tree): Unit

    Permalink
    Definition Classes
    MacroUtils
  68. def determineTypeParams(undetTpe: scala.reflect.macros.Universe.Type, detTpe: scala.reflect.macros.Universe.Type, typeParams: List[scala.reflect.macros.Universe.Symbol]): Option[List[scala.reflect.macros.Universe.Type]]

    Permalink
    Definition Classes
    MacroCommons
  69. lazy val dynamicTpe: scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    MacroUtils
  70. lazy val dynamicVarAccessorTpe: scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    MacroUtils
  71. def echo(msg: String): Unit

    Permalink
    Definition Classes
    MacroCommons
  72. final lazy val enclosingClasses: List[scala.reflect.macros.blackbox.Context.Symbol]

    Permalink
    Definition Classes
    MacroCommons
  73. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  75. def erasureFullName(tpe: scala.reflect.macros.Universe.Type): String

    Permalink
    Definition Classes
    MacroUtils
  76. def error(msg: String): Unit

    Permalink
    Definition Classes
    MacroCommons
  77. def existentialSingletonToValDef(sym: scala.reflect.macros.Universe.Symbol, name: scala.reflect.macros.Universe.TermName, tpe: scala.reflect.macros.Universe.Type): scala.reflect.macros.Universe.ValDef

    Permalink
    Definition Classes
    MacroCommons
  78. lazy val expressionUtilType: scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    MacroUtils
  79. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  80. def fixOverride(s: scala.reflect.macros.Universe.Symbol): scala.reflect.macros.Universe.Symbol

    Permalink
    Definition Classes
    MacroUtils
  81. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  82. lazy val getClassSymbol: scala.reflect.macros.Universe.Symbol

    Permalink
    Definition Classes
    MacroUtils
  83. def getJavaGetter(symbol: scala.reflect.macros.Universe.Symbol, javaTpe: scala.reflect.macros.Universe.Type): scala.reflect.macros.Universe.Symbol

    Permalink
    Definition Classes
    MacroUtils
  84. def getType(typeTree: scala.reflect.macros.Universe.Tree): scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    MacroCommons
  85. def getterSymbolToValDef(sym: scala.reflect.macros.Universe.Symbol): scala.reflect.macros.Universe.ValDef

    Permalink
    Definition Classes
    MacroCommons
  86. def hasMemberWithSig(tpe: scala.reflect.macros.Universe.Type, name: scala.reflect.macros.Universe.Name, suchThat: (scala.reflect.macros.Universe.Type) ⇒ Boolean): Boolean

    Permalink
    Definition Classes
    MacroCommons
  87. def hasType(tree: scala.reflect.macros.Universe.Tree, tpe: scala.reflect.macros.Universe.Type): Boolean

    Permalink
    Definition Classes
    MacroUtils
  88. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  89. lazy val inputAnnotType: scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    MacroUtils
  90. def isAdapter(tpe: scala.reflect.macros.Universe.Type): Boolean

    Permalink
    Definition Classes
    MacroUtils
  91. def isAdapterConversion(symbol: scala.reflect.macros.Universe.Symbol): Boolean

    Permalink
    Definition Classes
    MacroUtils
  92. def isAdapterWrappedMember(symbol: scala.reflect.macros.Universe.Symbol): Boolean

    Permalink

    Is this symbol the 'wrapped' field of Java getter adapter?

    Is this symbol the 'wrapped' field of Java getter adapter?

    Definition Classes
    MacroUtils
  93. def isAnnotatedWith(tpe: scala.reflect.macros.Universe.Type, annotTpe: scala.reflect.macros.Universe.Type): Boolean

    Permalink
    Definition Classes
    MacroUtils
  94. def isBeanGetter(symbol: scala.reflect.macros.Universe.Symbol): Boolean

    Permalink
    Definition Classes
    MacroUtils
  95. def isBeanSetter(symbol: scala.reflect.macros.Universe.Symbol): Boolean

    Permalink
    Definition Classes
    MacroUtils
  96. def isBooleanType(tpe: scala.reflect.macros.Universe.Type): Boolean

    Permalink
    Definition Classes
    MacroUtils
  97. def isBottom(tpe: scala.reflect.macros.Universe.Type): Boolean

    Permalink
    Definition Classes
    MacroUtils
  98. def isConstructor(s: scala.reflect.macros.Universe.Symbol): Boolean

    Permalink
    Definition Classes
    MacroUtils
  99. def isCorrectUnapply(unapplyResultType: scala.reflect.macros.Universe.Type, applyParams: List[scala.reflect.macros.Universe.Symbol], elemAdjust: (scala.reflect.macros.Universe.Type) ⇒ scala.reflect.macros.Universe.Type): Boolean

    Permalink
    Definition Classes
    MacroCommons
  100. def isExpressionUtil(symbol: scala.reflect.macros.Universe.Symbol): Boolean

    Permalink
    Definition Classes
    MacroUtils
  101. def isFromProfileObject(symbol: scala.reflect.macros.Universe.Symbol): Boolean

    Permalink
    Definition Classes
    MacroUtils
  102. def isFromToplevelType(symbol: scala.reflect.macros.Universe.Symbol): Boolean

    Permalink
    Definition Classes
    MacroUtils
  103. def isGetClass(symbol: scala.reflect.macros.Universe.Symbol): Boolean

    Permalink
    Definition Classes
    MacroUtils
  104. def isGlobalImplicitConversion(tree: scala.reflect.macros.Universe.Tree): Boolean

    Permalink
    Definition Classes
    MacroUtils
  105. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  106. def isJavaClass(symbol: scala.reflect.macros.Universe.Symbol): Boolean

    Permalink
    Definition Classes
    MacroUtils
  107. def isJavaField(symbol: scala.reflect.macros.Universe.Symbol): Boolean

    Permalink
    Definition Classes
    MacroUtils
  108. def isJavaParameterlessMethod(symbol: scala.reflect.macros.Universe.Symbol): Boolean

    Permalink
    Definition Classes
    MacroUtils
  109. def isJavaStaticType(tpe: scala.reflect.macros.Universe.Type): Boolean

    Permalink
    Definition Classes
    MacroUtils
  110. def isModuleOrPackage(symbol: scala.reflect.macros.Universe.Symbol): Boolean

    Permalink
    Definition Classes
    MacroUtils
  111. def isNullable_impl[T](implicit arg0: scala.reflect.macros.blackbox.Context.WeakTypeTag[T]): scala.reflect.macros.blackbox.Context.Tree

    Permalink
  112. def isParameterless(s: scala.reflect.macros.Universe.TermSymbol): Boolean

    Permalink
    Definition Classes
    MacroUtils
  113. def isParameterless(signature: scala.reflect.macros.Universe.Type): Boolean

    Permalink
    Definition Classes
    MacroCommons
  114. def isProfileObject(symbol: scala.reflect.macros.Universe.Symbol): Boolean

    Permalink
    Definition Classes
    MacroUtils
  115. def isProperPosition(pos: scala.reflect.macros.Universe.Position): Boolean

    Permalink
    Definition Classes
    MacroUtils
  116. def isRootAdapter(tpe: scala.reflect.macros.Universe.Type): Boolean

    Permalink
    Definition Classes
    MacroUtils
  117. final lazy val isScalaJs: Boolean

    Permalink
    Definition Classes
    MacroCommons
  118. def isScexSynthetic(symbol: scala.reflect.macros.Universe.Symbol): Boolean

    Permalink
    Definition Classes
    MacroUtils
  119. def isSealedHierarchyRoot(sym: scala.reflect.macros.Universe.Symbol): Boolean

    Permalink
    Definition Classes
    MacroCommons
  120. def isStableGlobalPath(tree: scala.reflect.macros.Universe.Tree): Boolean

    Permalink

    Is this tree a path that starts with package and goes through stable symbols (vals and objects)?

    Is this tree a path that starts with package and goes through stable symbols (vals and objects)?

    Definition Classes
    MacroUtils
  121. def isStableTerm(s: scala.reflect.macros.Universe.Symbol): Boolean

    Permalink
    Definition Classes
    MacroUtils
  122. def isStaticModule(symbol: scala.reflect.macros.Universe.Symbol): Boolean

    Permalink
    Definition Classes
    MacroUtils
  123. def isStaticOrConstructor(symbol: scala.reflect.macros.Universe.Symbol): Boolean

    Permalink
    Definition Classes
    MacroUtils
  124. def isTuple(sym: scala.reflect.macros.Universe.Symbol): Boolean

    Permalink
    Definition Classes
    MacroCommons
  125. def isTypeTree(tree: scala.reflect.macros.Universe.Tree): Boolean

    Permalink
    Definition Classes
    MacroCommons
  126. def isVarargs(meth: scala.reflect.macros.Universe.Symbol): Boolean

    Permalink
    Definition Classes
    MacroCommons
  127. lazy val jBooleanTpe: scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    MacroUtils
  128. def knownNonAbstractSubclasses(sym: scala.reflect.macros.Universe.Symbol): Set[scala.reflect.macros.Universe.Symbol]

    Permalink
    Definition Classes
    MacroCommons
  129. def knownSubtypes(tpe: scala.reflect.macros.Universe.Type): Option[List[scala.reflect.macros.Universe.Type]]

    Permalink
    Definition Classes
    MacroCommons
  130. def matchingApplyUnapply(tpe: scala.reflect.macros.Universe.Type, applySig: scala.reflect.macros.Universe.Type, unapplySig: scala.reflect.macros.Universe.Type): Boolean

    Permalink
    Definition Classes
    MacroCommons
  131. def materializeTypeRepr[T](tt: scala.reflect.macros.blackbox.Context.Expr[scala.reflect.api.JavaUniverse.TypeTag[T]])(implicit arg0: scala.reflect.macros.blackbox.Context.WeakTypeTag[T]): scala.reflect.macros.blackbox.Context.Tree

    Permalink
  132. def materializeTypeToken[T](implicit arg0: scala.reflect.macros.blackbox.Context.WeakTypeTag[T]): scala.reflect.macros.blackbox.Context.Tree

    Permalink
  133. def memberSignature(s: scala.reflect.macros.Universe.Symbol): String

    Permalink
    Definition Classes
    MacroUtils
  134. def methodSymbolToDefDef(sym: scala.reflect.macros.Universe.Symbol): scala.reflect.macros.Universe.DefDef

    Permalink
    Definition Classes
    MacroCommons
  135. def methodTypesMatch(originalTpe: scala.reflect.macros.Universe.Type, implicitTpe: scala.reflect.macros.Universe.Type): Boolean

    Permalink
    Definition Classes
    MacroUtils
  136. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  137. def nonBottomSymbolType(symbol: scala.reflect.macros.Universe.Symbol): scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    MacroUtils
  138. def nonRepeatedType(tpe: scala.reflect.macros.Universe.Type): scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    MacroCommons
  139. lazy val notValidatedAnnotType: scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    MacroUtils
  140. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  141. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  142. final lazy val ownerChain: List[scala.reflect.macros.Universe.Symbol]

    Permalink
    Definition Classes
    MacroCommons
  143. def paramSymbolToValDef(sym: scala.reflect.macros.Universe.Symbol): scala.reflect.macros.Universe.ValDef

    Permalink
    Definition Classes
    MacroCommons
  144. def paramsOf(tpe: scala.reflect.macros.Universe.Type): (List[List[scala.reflect.macros.Universe.Symbol]], List[scala.reflect.macros.Universe.Symbol])

    Permalink
    Definition Classes
    MacroUtils
  145. def paramsSignature(s: scala.reflect.macros.Universe.Symbol): String

    Permalink
    Definition Classes
    MacroUtils
  146. def path(tree: scala.reflect.macros.Universe.Tree): String

    Permalink
    Definition Classes
    MacroUtils
  147. def pathTo(sym: scala.reflect.macros.Universe.Symbol): scala.reflect.macros.Universe.Tree

    Permalink
    Definition Classes
    MacroCommons
  148. lazy val profileObjectType: scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    MacroUtils
  149. def reifyImplicitView_impl[T](arg: scala.reflect.macros.blackbox.Context.Expr[Any])(implicit arg0: scala.reflect.macros.blackbox.Context.WeakTypeTag[T]): scala.reflect.macros.blackbox.Context.Tree

    Permalink
  150. def reifyOption[A](opt: Option[A], innerReify: (A) ⇒ scala.reflect.macros.Universe.Tree): scala.reflect.macros.Universe.Tree

    Permalink
    Definition Classes
    MacroUtils
  151. lazy val rootAdapterAnnotType: scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    MacroUtils
  152. lazy val rootValueAnnotType: scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    MacroUtils
  153. lazy val safeToString: scala.reflect.macros.Universe.Symbol

    Permalink
    Definition Classes
    MacroUtils
  154. def sameRange(pos1: scala.reflect.macros.Universe.Position, pos2: scala.reflect.macros.Universe.Position): Boolean

    Permalink
    Definition Classes
    MacroUtils
  155. def scexClassType(suffix: String): scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    MacroUtils
  156. def select(pre: scala.reflect.macros.Universe.Tree, name: scala.reflect.macros.Universe.Name): scala.reflect.macros.Universe.Tree

    Permalink
    Definition Classes
    MacroCommons
  157. def singleValueFor(tpe: scala.reflect.macros.Universe.Type): Option[scala.reflect.macros.Universe.Tree]

    Permalink
    Definition Classes
    MacroCommons
  158. lazy val splicerToString: scala.reflect.macros.Universe.Symbol

    Permalink
    Definition Classes
    MacroUtils
  159. lazy val splicerType: scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    MacroUtils
  160. lazy val standardStringInterpolations: Set[scala.reflect.macros.Universe.Symbol]

    Permalink
    Definition Classes
    MacroUtils
  161. lazy val stringAddPlus: scala.reflect.macros.Universe.Symbol

    Permalink
    Definition Classes
    MacroUtils
  162. lazy val stringConcat: scala.reflect.macros.Universe.Symbol

    Permalink
    Definition Classes
    MacroUtils
  163. lazy val stringTpe: scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    MacroUtils
  164. def stripInferredTrees(tree: scala.reflect.macros.Universe.Tree): scala.reflect.macros.Universe.Tree

    Permalink
    Definition Classes
    MacroUtils
  165. def stripTypeApply(tree: scala.reflect.macros.Universe.Tree): scala.reflect.macros.Universe.Tree

    Permalink
    Definition Classes
    MacroUtils
  166. def superSymbols(s: scala.reflect.macros.Universe.Symbol): List[scala.reflect.macros.Universe.Symbol]

    Permalink
    Definition Classes
    MacroCommons
  167. def symAlternatives(sym: scala.reflect.macros.Universe.Symbol): List[scala.reflect.macros.Universe.Symbol]

    Permalink
    Definition Classes
    MacroUtils
  168. def symbolType(symbol: scala.reflect.macros.Universe.Symbol): scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    MacroUtils
  169. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  170. lazy val syntheticType: scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    MacroUtils
  171. def takesSingleParameter(symbol: scala.reflect.macros.Universe.MethodSymbol): Boolean

    Permalink
    Definition Classes
    MacroUtils
  172. def templateInterpolation_impl[T, A](args: scala.reflect.macros.blackbox.Context.Expr[A]*)(implicit arg0: scala.reflect.macros.blackbox.Context.WeakTypeTag[T]): scala.reflect.macros.blackbox.Context.Tree

    Permalink
  173. lazy val templateInterpolationsType: scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    MacroUtils
  174. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  175. def toStringSymbol(tpe: scala.reflect.macros.Universe.Type): scala.reflect.macros.Universe.Symbol

    Permalink
    Definition Classes
    MacroUtils
  176. lazy val toplevelSymbols: Set[scala.reflect.macros.Universe.Symbol]

    Permalink
    Definition Classes
    MacroUtils
  177. def treeForType(tpe: scala.reflect.macros.Universe.Type): scala.reflect.macros.Universe.Tree

    Permalink
    Definition Classes
    MacroCommons
  178. def typeOfTypeSymbol(sym: scala.reflect.macros.Universe.TypeSymbol): scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    MacroCommons
  179. def typeSymbolToTypeDef(sym: scala.reflect.macros.Universe.Symbol, forMethod: Boolean): scala.reflect.macros.Universe.TypeDef

    Permalink
    Definition Classes
    MacroCommons
  180. def typecheckException(msg: String): Nothing

    Permalink
    Definition Classes
    MacroCommons
  181. lazy val universe: scala.reflect.macros.blackbox.Context.universe.type

    Permalink
    Definition Classes
    MacrosMacroUtils
  182. def unwrapNullaryMt(tpe: scala.reflect.macros.Universe.Type): scala.reflect.macros.Universe.Type

    Permalink
    Definition Classes
    MacroCommons
  183. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  186. def warning(msg: String): Unit

    Permalink
    Definition Classes
    MacroCommons
  187. def withOverrides(s: scala.reflect.macros.Universe.Symbol): List[scala.reflect.macros.Universe.Symbol]

    Permalink
    Definition Classes
    MacroUtils

Inherited from MacroUtils

Inherited from AbstractMacroCommons

Inherited from MacroCommons

Inherited from AnyRef

Inherited from Any

Ungrouped