C# Class Pchp.CodeAnalysis.Symbols.IndexedTypeParameterSymbol

Indexed type parameters are used in place of type parameters for method signatures. There is a unique mapping from index to a single IndexedTypeParameterSymbol. They don't have a containing symbol or locations. They do not have constraints, variance, or attributes.
Inheritance: TypeParameterSymbol
Afficher le fichier Open project: iolevel/peachpie Class Usage Examples

Méthodes publiques

Méthode Description
GetHashCode ( ) : int

Private Methods

Méthode Description
EnsureAllConstraintsAreResolved ( ) : void
Equals ( TypeSymbol t2, bool ignoreCustomModifiersAndArraySizesAndLowerBounds, bool ignoreDynamic ) : bool
GetConstraintTypes ( ConsList inProgress ) : ImmutableArray
GetDeducedBaseType ( ConsList inProgress ) : TypeSymbol
GetEffectiveBaseClass ( ConsList inProgress ) : NamedTypeSymbol
GetInterfaces ( ConsList inProgress ) : ImmutableArray
GetTypeParameter ( int index ) : TypeParameterSymbol
GrowPool ( int count ) : void
IndexedTypeParameterSymbol ( int index ) : System
Take ( int count ) : ImmutableArray

Create a vector of n dummy type parameters. Always reuses the same type parameter symbol for the same position.

Method Details

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int