TreeUnpickler

dotty.tools.dotc.core.tasty.TreeUnpickler$
See theTreeUnpickler companion class

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

Attributes

Graph
Supertypes
class Exception
class Throwable
class Object
trait Matchable
class Any

Attributes

Companion:
trait
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait UnpickleMode

Define the expected format of the tasty bytes

Define the expected format of the tasty bytes

  • TopLevel: Tasty that contains a full class nested in its package
  • Term: Tasty that contains only a term tree
  • TypeTree: Tasty that contains only a type tree or a reference to a type

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Term.type
object TopLevel.type
object TypeTree.type

Types

An enumeration indicating which subtrees should be added to an OwnerTree.

An enumeration indicating which subtrees should be added to an OwnerTree.

Attributes

Value members

Concrete fields

inline val AllDefs: 2

An attachment key indicating that a trailing () in a constructor call that has otherwise only using clauses was inserted.

An attachment key indicating that a trailing () in a constructor call that has otherwise only using clauses was inserted.

Attributes

inline val MemberDefsOnly: 0
inline val NoMemberDefs: 1

A marker value used to detect cyclic reference while unpickling definitions.

A marker value used to detect cyclic reference while unpickling definitions.

Attributes

An attachment key indicating that an old-style leading () in a constructor call that is followed by a using clause was suppressed.

An attachment key indicating that an old-style leading () in a constructor call that is followed by a using clause was suppressed.

Attributes