TreePickler

class TreePickler(pickler: TastyPickler)
Companion
object
class Object
trait Matchable
class Any

Value members

Concrete methods

def pickle(trees: List[Tree])(using Context): Unit
def pickleAnnotation(owner: Symbol, mdef: MemberDef, ann: Annotation)(using Context): Unit
def pickleDef(tag: Int, mdef: MemberDef, tpt: Tree, rhs: Tree, pickleParams: => Unit)(using Context): Unit
def pickleFlags(flags: FlagSet, isTerm: Boolean)(using Context): Unit
def pickleMethodic(tag: Int, tpe: LambdaType, mods: FlagSet)(using Context): Unit
def pickleModifiers(sym: Symbol, mdef: MemberDef)(using Context): Unit
def pickleName(name: Name): Unit
def pickleParam(tree: Tree)(using Context): Unit
def pickleParams(trees: List[Tree])(using Context): Unit
def pickleSelector(tag: Int, id: Ident)(using Context): Unit
def pickleSelectors(selectors: List[ImportSelector])(using Context): Unit
def pickleStats(stats: List[Tree])(using Context): Unit
def pickleTpt(tpt: Tree)(using Context): Unit
def pickleTree(tree: Tree)(using Context): Unit
def pickleType(tpe0: Type, richTypes: Boolean)(using Context): Unit
def pickleVariances(tp: Type)(using Context): Unit
def preRegister(tree: Tree)(using Context): Unit
def registerDef(sym: Symbol): Unit

Concrete fields