MacroLegos

reactives.macros.MacroLegos
object MacroLegos

Attributes

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

Members list

Type members

Classlikes

class MacroLego[ReSourceT, Ticket](forceStatic: Boolean)(using evidence$1: Type[ReSourceT], evidence$2: Type[Ticket], val quotes: Quotes)

Attributes

Supertypes
class Object
trait Matchable
class Any

Value members

Concrete methods

inline def getDependencies[Res, ReSourceT, Ticket, ForceStatic <: Boolean](inline expr: Res): (List[ReSourceT], Ticket => Res, Boolean)
def reactiveMacro[Res : Type, ReSourceT : Type, Ticket : Type, ForceStatic <: Boolean : Type](expr: Expr[Res])(using evidence$1: Type[Res], evidence$2: Type[ReSourceT], evidence$3: Type[Ticket], evidence$4: Type[ForceStatic], q: Quotes): Expr[(List[ReSourceT], Ticket => Res, Boolean)]