class
Macros extends MacroUtils
Instance Constructors
-
new
Macros(c: Context)
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
lazy val
AdapterWrappedName: scala.reflect.macros.Universe.TermName
-
lazy val
BeanGetterNamePattern: Regex
-
lazy val
BeanSetterNamePattern: Regex
-
lazy val
BooleanBeanGetterNamePattern: Regex
-
val
CommonsPkg: scala.reflect.macros.Universe.Select
-
-
-
lazy val
ExpressionContextCls: scala.reflect.macros.Universe.Symbol
-
-
lazy val
JEnumTpe: scala.reflect.macros.Universe.Type
-
-
-
-
lazy val
ScexLiteralObj: scala.reflect.macros.Universe.Symbol
-
lazy val
ScexLiteralTpe: scala.reflect.macros.Universe.Type
-
-
lazy val
ScexPkg: scala.reflect.macros.Universe.Select
-
-
-
-
-
-
-
lazy val
TemplateInterpolationsObj: scala.reflect.macros.Universe.Select
-
-
def
accessibleMembers(tpe: scala.reflect.macros.Universe.Type): List[scala.reflect.macros.Universe.TermSymbol]
-
lazy val
adapterType: scala.reflect.macros.Universe.Type
-
def
annotations(sym: scala.reflect.macros.Universe.Symbol): List[scala.reflect.macros.Universe.Annotation]
-
def
annotationsIncludingOverrides(sym: scala.reflect.macros.Universe.Symbol): List[scala.reflect.macros.Universe.Annotation]
-
lazy val
any2stringadd: scala.reflect.macros.Universe.Symbol
-
final
def
asInstanceOf[T0]: T0
-
lazy val
booleanTpe: scala.reflect.macros.Universe.Type
-
val
c: Context
-
def
checkConstantExpr_impl[T](expr: scala.reflect.macros.blackbox.Context.Expr[T]): scala.reflect.macros.blackbox.Context.Tree
-
def
clone(): AnyRef
-
def
debugTree(pref: String, tree: scala.reflect.macros.Universe.Tree): Unit
-
lazy val
dynamicTpe: scala.reflect.macros.Universe.Type
-
lazy val
dynamicVarAccessorTpe: scala.reflect.macros.Universe.Type
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
erasureFullName(tpe: scala.reflect.macros.Universe.Type): String
-
lazy val
expressionUtilType: scala.reflect.macros.Universe.Type
-
def
finalize(): Unit
-
def
fixOverride(s: scala.reflect.macros.Universe.Symbol): scala.reflect.macros.Universe.Symbol
-
final
def
getClass(): Class[_]
-
lazy val
getClassSymbol: scala.reflect.macros.Universe.Symbol
-
def
getJavaGetter(symbol: scala.reflect.macros.Universe.Symbol, javaTpe: scala.reflect.macros.Universe.Type): scala.reflect.macros.Universe.Symbol
-
def
getType(typeTree: scala.reflect.macros.Universe.Tree): scala.reflect.macros.Universe.Type
-
def
hasType(tree: scala.reflect.macros.Universe.Tree, tpe: scala.reflect.macros.Universe.Type): Boolean
-
def
hashCode(): Int
-
lazy val
inputAnnotType: scala.reflect.macros.Universe.Type
-
def
isAdapter(tpe: scala.reflect.macros.Universe.Type): Boolean
-
def
isAdapterConversion(symbol: scala.reflect.macros.Universe.Symbol): Boolean
-
def
isAdapterWrappedMember(symbol: scala.reflect.macros.Universe.Symbol): Boolean
-
def
isAnnotatedWith(tpe: scala.reflect.macros.Universe.Type, annotTpe: scala.reflect.macros.Universe.Type): Boolean
-
def
isBeanGetter(symbol: scala.reflect.macros.Universe.Symbol): Boolean
-
def
isBeanSetter(symbol: scala.reflect.macros.Universe.Symbol): Boolean
-
def
isBooleanType(tpe: scala.reflect.macros.Universe.Type): Boolean
-
def
isBottom(tpe: scala.reflect.macros.Universe.Type): Boolean
-
def
isConstructor(s: scala.reflect.macros.Universe.Symbol): Boolean
-
def
isExpressionUtil(symbol: scala.reflect.macros.Universe.Symbol): Boolean
-
def
isFromProfileObject(symbol: scala.reflect.macros.Universe.Symbol): Boolean
-
def
isFromToplevelType(symbol: scala.reflect.macros.Universe.Symbol): Boolean
-
def
isGetClass(symbol: scala.reflect.macros.Universe.Symbol): Boolean
-
def
isGlobalImplicitConversion(tree: scala.reflect.macros.Universe.Tree): Boolean
-
final
def
isInstanceOf[T0]: Boolean
-
def
isJavaClass(symbol: scala.reflect.macros.Universe.Symbol): Boolean
-
def
isJavaField(symbol: scala.reflect.macros.Universe.Symbol): Boolean
-
def
isJavaParameterlessMethod(symbol: scala.reflect.macros.Universe.Symbol): Boolean
-
def
isJavaStaticType(tpe: scala.reflect.macros.Universe.Type): Boolean
-
def
isModuleOrPackage(symbol: scala.reflect.macros.Universe.Symbol): Boolean
-
def
isNullable_impl[T](implicit arg0: scala.reflect.macros.blackbox.Context.WeakTypeTag[T]): scala.reflect.macros.blackbox.Context.Tree
-
def
isParameterless(s: scala.reflect.macros.Universe.TermSymbol): Boolean
-
def
isProfileObject(symbol: scala.reflect.macros.Universe.Symbol): Boolean
-
def
isProperPosition(pos: scala.reflect.macros.Universe.Position): Boolean
-
def
isRootAdapter(tpe: scala.reflect.macros.Universe.Type): Boolean
-
def
isScexSynthetic(symbol: scala.reflect.macros.Universe.Symbol): Boolean
-
def
isStableGlobalPath(tree: scala.reflect.macros.Universe.Tree): Boolean
-
def
isStableTerm(s: scala.reflect.macros.Universe.Symbol): Boolean
-
def
isStaticModule(symbol: scala.reflect.macros.Universe.Symbol): Boolean
-
def
isStaticOrConstructor(symbol: scala.reflect.macros.Universe.Symbol): Boolean
-
lazy val
jBooleanTpe: scala.reflect.macros.Universe.Type
-
def
materializeTypeToken[T](implicit arg0: scala.reflect.macros.blackbox.Context.WeakTypeTag[T]): scala.reflect.macros.blackbox.Context.Tree
-
def
memberSignature(s: scala.reflect.macros.Universe.Symbol): String
-
def
methodTypesMatch(originalTpe: scala.reflect.macros.Universe.Type, implicitTpe: scala.reflect.macros.Universe.Type): Boolean
-
def
mkContextTypeInfo[C](implicit arg0: scala.reflect.macros.blackbox.Context.WeakTypeTag[C]): scala.reflect.macros.blackbox.Context.Tree
-
final
def
ne(arg0: AnyRef): Boolean
-
def
nonBottomSymbolType(symbol: scala.reflect.macros.Universe.Symbol): scala.reflect.macros.Universe.Type
-
lazy val
notValidatedAnnotType: scala.reflect.macros.Universe.Type
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
paramsOf(tpe: scala.reflect.macros.Universe.Type): (List[List[scala.reflect.macros.Universe.Symbol]], List[scala.reflect.macros.Universe.Symbol])
-
def
paramsSignature(s: scala.reflect.macros.Universe.Symbol): String
-
def
path(tree: scala.reflect.macros.Universe.Tree): String
-
lazy val
profileObjectType: scala.reflect.macros.Universe.Type
-
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
-
def
reifyOption[A](opt: Option[A], innerReify: (A) ⇒ scala.reflect.macros.Universe.Tree): scala.reflect.macros.Universe.Tree
-
lazy val
rootAdapterAnnotType: scala.reflect.macros.Universe.Type
-
lazy val
rootValueAnnotType: scala.reflect.macros.Universe.Type
-
lazy val
safeToString: scala.reflect.macros.Universe.Symbol
-
def
sameRange(pos1: scala.reflect.macros.Universe.Position, pos2: scala.reflect.macros.Universe.Position): Boolean
-
def
scexClassType(suffix: String): scala.reflect.macros.Universe.Type
-
lazy val
splicerToString: scala.reflect.macros.Universe.Symbol
-
lazy val
splicerType: scala.reflect.macros.Universe.Type
-
lazy val
standardStringInterpolations: Set[scala.reflect.macros.Universe.Symbol]
-
lazy val
stringAddPlus: scala.reflect.macros.Universe.Symbol
-
lazy val
stringConcat: scala.reflect.macros.Universe.Symbol
-
lazy val
stringTpe: scala.reflect.macros.Universe.Type
-
def
stripInferredTrees(tree: scala.reflect.macros.Universe.Tree): scala.reflect.macros.Universe.Tree
-
def
stripTypeApply(tree: scala.reflect.macros.Universe.Tree): scala.reflect.macros.Universe.Tree
-
def
symAlternatives(sym: scala.reflect.macros.Universe.Symbol): List[scala.reflect.macros.Universe.Symbol]
-
def
symbolType(symbol: scala.reflect.macros.Universe.Symbol): scala.reflect.macros.Universe.Type
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
lazy val
syntheticType: scala.reflect.macros.Universe.Type
-
def
takesSingleParameter(symbol: scala.reflect.macros.Universe.MethodSymbol): Boolean
-
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
-
lazy val
templateInterpolationsType: scala.reflect.macros.Universe.Type
-
def
toString(): String
-
def
toStringSymbol(tpe: scala.reflect.macros.Universe.Type): scala.reflect.macros.Universe.Symbol
-
lazy val
toplevelSymbols: Set[scala.reflect.macros.Universe.Symbol]
-
lazy val
universe: scala.reflect.macros.blackbox.Context.universe.type
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
def
withOverrides(s: scala.reflect.macros.Universe.Symbol): List[scala.reflect.macros.Universe.Symbol]
Inherited from AnyRef
Inherited from Any
Created: 18-11-2013 Author: ghik