ArenaInterner Type
Lazily-resolved object graph view of a DecodedResult. Following a
reference forces a Lazy<ResolvedType>, materialising a node on
demand. Cycles are broken by lazy boundaries (construction never forces
outgoing lazies). Exports are shelled eagerly; nested types are deferred.
Record fields
| Record Field |
Description
|
|
Map from source module path to the list of resolved exports declared in that module.
|
WARNING: Evaluation of the graph can be expensive.
|
|
|
Resolve a
|
|
Resolve a
|
|
Cache of all resolved export declarations keyed by their
|
|
Cache of all resolved structural types keyed by their
|