Dispatch

trait Dispatch[T <: Node] extends InternedWriter[T]
trait Writer[T]
class Object
trait Matchable
class Any

Value members

Abstract methods

def dispatch(v: T): InternedWriter[_ <: T]

Concrete methods

final override def writeMetadata(v: T, ctx: Context): Unit
Definition Classes

Inherited methods

def getOrAssignId(v: T)(implicit ctx: Context): Id
Inherited from:
InternedWriter
final def intern(v: T)(implicit ctx: Context): Id
Inherited from:
InternedWriter
protected def internDeps(v: T)(implicit ctx: Context): Unit
Inherited from:
InternedWriter
final def sb(implicit ctx: Context): ShowBuilder
Inherited from:
Writer
final def write(v: T)(implicit ctx: Context): Unit
Inherited from:
Writer