<PackageReference Include="Microsoft.CSharp" Version="4.3.0" />

TypeTable

class TypeTable
public TypeTable()

public void InsertAggregate(Name pName, AggregateSymbol pAggregateSymbol, AggregateType pAggregate)

public void InsertArray(Name pName, CType pElementType, ArrayType pArray)

public void InsertError(Name pName, CType pParentType, ErrorType pError)

public void InsertError(Name pName, AssemblyQualifiedNamespaceSymbol pParentNS, ErrorType pError)

public void InsertNullable(CType pUnderlyingType, NullableType pNullable)

public void InsertParameterModifier(Name pName, CType pElementType, ParameterModifierType pParameterModifier)

public void InsertPointer(CType pElementType, PointerType pPointer)

public void InsertTypeParameter(TypeParameterSymbol pTypeParameterSymbol, TypeParameterType pTypeParameter)

public ArrayType LookupArray(Name pName, CType pElementType)

public ErrorType LookupError(Name pName, CType pParentType)

public NullableType LookupNullable(CType pUnderlyingType)

public PointerType LookupPointer(CType pElementType)