rescala.macros

Members list

Concise view

Type members

Classlikes

trait MacroAccess[+A, +T]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait ReadableMacro[S, A]
trait EventCompat[T]
trait Event[T]
class EventImpl[T]
class Evt[T]
trait SignalCompat[T]
trait Signal[T]
class SignalImpl[T]
class Var[A]
class Reactor[T]
class MacroLego[ReSource, Ticket](forceStatic: Boolean)(implicit evidence$1: Type[ReSource], evidence$2: Type[Ticket], val quotes: Quotes)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Operators
object sidup.type
object synchron.type
object toposort.type
object unmanaged.type
object default.type
object IncrementalApi.type

Value members

Concrete methods

inline def getDependencies[Res, ReSource, Ticket, ForceStatic <: Boolean](inline expr: Res): (List[ReSource], Ticket => Res, Boolean)
def reactiveMacro[Res : Type, ReSource : Type, Ticket : Type, ForceStatic <: Boolean : Type](expr: Expr[Res])(implicit evidence$3: Type[Res], evidence$4: Type[ReSource], evidence$5: Type[Ticket], evidence$6: Type[ForceStatic], q: Quotes): Expr[(List[ReSource], Ticket => Res, Boolean)]