Macro

magnolia1.Macro$
object Macro

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Macro.type

Members list

Concise view

Value members

Concrete methods

inline def anns[T]: List[Any]
def anns[T : Type](implicit evidence$3: Type[T], Quotes): Expr[List[Any]]
inline def defaultValue[T]: List[(String, Option[() => Any])]
def defaultValue[T : Type](implicit evidence$9: Type[T], Quotes): Expr[List[(String, Option[() => Any])]]
inline def inheritedAnns[T]: List[Any]
def inheritedAnns[T : Type](implicit evidence$4: Type[T], Quotes): Expr[List[Any]]
inline def inheritedParamAnns[T]: List[(String, List[Any])]
def inheritedParamAnns[T : Type](implicit evidence$7: Type[T], Quotes): Expr[List[(String, List[Any])]]
inline def isEnum[T]: Boolean
def isEnum[T : Type](implicit evidence$2: Type[T], Quotes): Expr[Boolean]
inline def isObject[T]: Boolean
def isObject[T : Type](implicit evidence$1: Type[T], Quotes): Expr[Boolean]
inline def isValueClass[T]: Boolean
def isValueClass[T : Type](implicit evidence$8: Type[T], Quotes): Expr[Boolean]
inline def paramAnns[T]: List[(String, List[Any])]
def paramAnns[T : Type](implicit evidence$6: Type[T], Quotes): Expr[List[(String, List[Any])]]
inline def paramTypeAnns[T]: List[(String, List[Any])]
def paramTypeAnns[T : Type](implicit evidence$10: Type[T], Quotes): Expr[List[(String, List[Any])]]
inline def repeated[T]: List[(String, Boolean)]
def repeated[T : Type](implicit evidence$11: Type[T], Quotes): Expr[List[(String, Boolean)]]
inline def typeAnns[T]: List[Any]
def typeAnns[T : Type](implicit evidence$5: Type[T], Quotes): Expr[List[Any]]
inline def typeInfo[T]: TypeInfo
def typeInfo[T : Type](implicit evidence$12: Type[T], Quotes): Expr[TypeInfo]