Interface | Description |
---|---|
ITypeInfoExtractor |
Extracts type information of declared variables within shallow entities.
|
ITypeResolution |
An interface that provides type lookups for shallow entities.
|
ITypeTracker |
A type tracker attaches type information about known variables to shallow
entities.
|
Class | Description |
---|---|
PrecomputedTypeResolution |
A type resolution that internally stores precomputed type lookups.
|
ScopedTypeLookup |
A scoped type lookup is an associative data structure that maps variable
names to their type information.
|
TypedVariable |
A typed variable is an immutable object that contains information about the
type of a variable.
|
TypeInfoExtractorBase |
An abstract base class for type info extractors.
|
TypeInfoExtractorFactory |
Factory class for creating type info extractors.
|
TypeTrackerBase |
Abstract base class for type trackers.
|
TypeTrackerFactory |
Factory class for creating type trackers.
|