Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
IEnumerable<T?>
sequence
The sequence.
T
The type of item in sequence
.
Returns an enumerator containing all items of sequence
that are not null.
Constructor in TypeVariable
Initialises a new TypeVariable .
string
name
The name of the type variable.
Antlr4.Runtime.ParserRuleContext
context
The parser context that this type variable represents the type of.
Class in TypeChecker
Inherits from System.Object
A type variable represents a type that is not yet known.
Gets the parser context associated with this type (that is, the expression or other parse context whose type is represented by this type variable.)
Gets a more verbose description of this type.
Gets or sets the name of this type variable.
Gets the parent of this type.
Gets the collection of members belonging to this type.
Class in TypeChecker
Inherits from System.Collections.Generic.Dictionary
2`
A substitution is a mapping between type variables and types (or other type variables). It is produced during the process of type resolution by the TypeChecker.Solver
class.
Returns a duplicate of this .
Initialises a new .
other