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