Unpickler for typed trees
Value parameters
- commentUnpicklerOpt
-
the unpickler for comments, if it exists
- posUnpicklerOpt
-
the unpickler for positions, if it exists
- reader
-
the reader from which to unpickle
Attributes
- Companion
- object
- Graph
-
- Supertypes
Members list
Type members
Classlikes
Attributes
A lazy datastructure that records how definitions are nested in TASTY data. The structure is lazy because it needs to be computed only for forward references to symbols that happen before the referenced symbol is created (see symbolAt
). Such forward references are rare.
A lazy datastructure that records how definitions are nested in TASTY data. The structure is lazy because it needs to be computed only for forward references to symbols that happen before the referenced symbol is created (see symbolAt
). Such forward references are rare.
Value parameters
- addr
-
The address of tree representing an owning definition, NoAddr for root tree
- end
-
The end of the owning definition
- reader
-
The reader to be used for scanning for children
- tag
-
The tag at
addr
. Used to determine which subtrees to scan for children (i.e. iftag
is template, don't scan member defs, as these belong already to enclosing class).
Attributes
- Supertypes
Attributes
- Supertypes
Value members
Concrete methods
Enter all toplevel classes and objects into their scopes
Enter all toplevel classes and objects into their scopes
Value parameters
- roots
-
a set of SymDenotations that should be overwritten by unpickling
Attributes
The unpickled trees
The unpickled trees