trait AngulateBlackboxMacroTools extends BlackboxMacroTools with JsBlackboxMacroTools with AngulateCommonMacroTools
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- AngulateBlackboxMacroTools
- AngulateCommonMacroTools
- JsBlackboxMacroTools
- JsCommonMacroTools
- BlackboxMacroTools
- CommonMacroTools
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
type
UniverseProvider = AnyRef { val universe: scala.reflect.macros.Universe }
- Definition Classes
- CommonMacroTools
Abstract Value Members
-
abstract
val
c: Context
- Definition Classes
- BlackboxMacroTools → CommonMacroTools
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
error(msg: String): Unit
- Attributes
- protected[this]
- Definition Classes
- CommonMacroTools
-
def
extractAnnotationParameters(symbol: scala.reflect.macros.Universe.Symbol, annotation: String, paramNames: Seq[String]): Option[Map[String, Option[scala.reflect.macros.Universe.Tree]]]
- Attributes
- protected[this]
- Definition Classes
- CommonMacroTools
-
def
extractAnnotationParameters(annotation: scala.reflect.macros.Universe.Tree, lastArgListNames: Seq[String], firstArgListNames: Seq[String]): Map[String, Option[scala.reflect.macros.Universe.Tree]]
- Attributes
- protected[this]
- Definition Classes
- CommonMacroTools
-
def
extractStringConstant(arg: scala.reflect.macros.Universe.Tree): Option[String]
- Attributes
- protected[this]
- Definition Classes
- CommonMacroTools
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
findAnnotation(annotations: Seq[scala.reflect.macros.Universe.Tree], annotation: String): Option[scala.reflect.macros.Universe.Tree]
- Attributes
- protected[this]
- Definition Classes
- CommonMacroTools
-
def
findAnnotation(symbol: scala.reflect.macros.Universe.Symbol, annotation: String): Option[scala.reflect.macros.Universe.Tree]
- Attributes
- protected[this]
- Definition Classes
- CommonMacroTools
-
def
findAnnotations(annotations: Seq[scala.reflect.macros.Universe.Tree]): Seq[(String, scala.reflect.macros.Universe.Tree)]
- Attributes
- protected[this]
- Definition Classes
- CommonMacroTools
-
def
findAnnotations(symbol: scala.reflect.macros.Universe.Symbol): Seq[(String, scala.reflect.macros.Universe.Tree)]
- Attributes
- protected[this]
- Definition Classes
- CommonMacroTools
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
getDebugConfig(modifiers: scala.reflect.macros.Universe.Modifiers): DebugConfig
- Definition Classes
- CommonMacroTools
-
def
getEnclosingNamespace(): Option[String]
- Attributes
- protected[this]
- Definition Classes
- CommonMacroTools
-
def
getInjectionDependencies(params: Iterable[scala.reflect.macros.Universe.Tree]): Iterable[Dependency]
- Definition Classes
- AngulateCommonMacroTools
-
def
getQualifiedTypeName(tree: scala.reflect.macros.Universe.Tree): String
- Attributes
- protected[this]
- Definition Classes
- CommonMacroTools
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
isSet(flag: String): Boolean
- Attributes
- protected[this]
- Definition Classes
- CommonMacroTools
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
def
paramNames(params: Iterable[scala.reflect.macros.Universe.Tree]): Iterable[scala.reflect.macros.Universe.TermName]
- Attributes
- protected[this]
- Definition Classes
- CommonMacroTools
-
def
printTree(tree: scala.reflect.macros.Universe.Tree): Unit
- Attributes
- protected[this]
- Definition Classes
- CommonMacroTools
-
def
selectDynamic(base: scala.reflect.macros.Universe.Tree, fullName: String): scala.reflect.macros.Universe.Tree
- Attributes
- protected[this]
- Definition Classes
- JsCommonMacroTools
-
def
selectExported(fullName: String): scala.reflect.macros.Universe.Tree
- Attributes
- protected[this]
- Definition Classes
- JsCommonMacroTools
-
def
selectGlobalDynamic(fullName: String): scala.reflect.macros.Universe.Tree
- Attributes
- protected[this]
- Definition Classes
- JsCommonMacroTools
-
def
selectGlobalDynamic[T](implicit arg0: scala.reflect.macros.blackbox.Context.WeakTypeTag[T]): scala.reflect.macros.Universe.Tree
- Attributes
- protected[this]
- Definition Classes
- JsCommonMacroTools
-
def
setting(flag: String, default: String): String
- Attributes
- protected[this]
- Definition Classes
- CommonMacroTools
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
translateAngulateAnnotations(modifiers: scala.reflect.macros.Universe.Modifiers): List[scala.reflect.macros.Universe.Tree]
Translate additional annotations found in the specified modifiers list into the form required by the Angular2 annotations array.
Translate additional annotations found in the specified modifiers list into the form required by the Angular2 annotations array. To this end, every annotation in this must provide an apply() method on its companion object that takes the annotation's parameters and returns the Angular2 annotation object.
- Definition Classes
- AngulateCommonMacroTools
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )