Base:
property
TypeParameters
Microsoft.CodeAnalysis.CSharp.Symbols.MethodSymbol.TypeParameters
3 overrides of TypeParameters
Microsoft.CodeAnalysis.CSharp (3)
Symbols\Source\SourceOrdinaryMethodSymbol.cs (2)
938public sealed override ImmutableArray<TypeParameterSymbol> TypeParameters 1019public sealed override ImmutableArray<TypeParameterSymbol> TypeParameters
Symbols\Synthesized\Records\SynthesizedRecordOrdinaryMethod.cs (1)
51public sealed override ImmutableArray<TypeParameterSymbol> TypeParameters => ImmutableArray<TypeParameterSymbol>.Empty;
10 references to TypeParameters
Microsoft.CodeAnalysis.CSharp (10)
Symbols\Source\SourceOrdinaryMethodSymbol.cs (7)
170BindTypeParameterConstraintClauses(this, TypeParameters, syntax.TypeParameterList, syntax.ConstraintClauses, 478MethodSymbol constructedDefinition = definition.ConstructIfGeneric(TypeMap.TypeParametersAsTypeSymbolsWithIgnoredAnnotations(implementation.TypeParameters)); 581!definition.TypeParameters.SequenceEqual(implementation.TypeParameters, (a, b) => a.Name == b.Name); 590var typeParameters1 = definition.TypeParameters; 598var typeParameters2 = implementation.TypeParameters; 645var typeParameter = this.TypeParameters[i];
Symbols\Source\SourceTypeParameterSymbol.cs (3)
134var typeParameter = (SourceTypeParameterSymbol)implementingPart.TypeParameters[_ordinal]; 193var typeParameter = (SourceTypeParameterSymbol)sourceMethod.SourcePartialDefinition.TypeParameters[_ordinal]; 826var overridingTypeParameters = _overridingMethod.TypeParameters;