Logo Xantham

ResolveModel Type

Record fields

Record Field Description

ExportTypes

Full Usage: ExportTypes

Field type: Map<int, ExportTypeIds>

Export symbol id -> the type ids the checker gave for it.

Field type: Map<int, ExportTypeIds>

Harvest

Full Usage: Harvest

Field type: HarvestModel
Field type: HarvestModel

NotFollowed

Full Usage: NotFollowed

Field type: Map<int, string>

Ids deliberately not resolved, with the reason - the depth cutoff, or a response the compiler could not encode - so a reader of the table can tell "not followed" from "missing".

Field type: Map<int, string>

Types

Full Usage: Types

Field type: Map<int, TypeFacts>

The type table. Closed: every id referenced by a `TypeFacts` is a key here or in `NotFollowed` - that closure is the tier's invariant.

Field type: Map<int, TypeFacts>

Type something to start searching.