10 overrides of Ordinal
Microsoft.CodeAnalysis.CSharp (10)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TypeParameterSymbol.cs (1)
57
public override int
Ordinal
Symbols\ErrorTypeSymbol.ErrorTypeParameterSymbol.cs (1)
118
public override int
Ordinal
Symbols\Metadata\PE\PETypeParameterSymbol.cs (1)
112
public override int
Ordinal
Symbols\Source\CrefTypeParameterSymbol.cs (1)
91
public override int
Ordinal
Symbols\Source\IndexedTypeParameterSymbol.cs (1)
119
public override int
Ordinal
Symbols\Source\SourceTypeParameterSymbol.cs (1)
69
public override int
Ordinal
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListTypeParameterSymbol.cs (1)
23
public override int
Ordinal
=> 0;
Symbols\Synthesized\SynthesizedInlineArrayTypeSymbol.cs (1)
228
public override int
Ordinal
=> 0;
Symbols\SynthesizedSimpleMethodTypeParameterSymbol.cs (1)
32
public override int
Ordinal
Symbols\Wrapped\WrappedTypeParameterSymbol.cs (1)
58
public override int
Ordinal
25 references to Ordinal
Microsoft.CodeAnalysis.CSharp (25)
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (1)
522
return typeParameter.
Ordinal
;
DocumentationComments\DocumentationCommentIDVisitor.PartVisitor.cs (1)
170
builder.Append((symbol.
Ordinal
+ ordinalOffset).ToString(System.Globalization.CultureInfo.InvariantCulture));
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (3)
463
return otherTypeParameters[symbol.
Ordinal
];
740
Debug.Assert(type.
Ordinal
== other.
Ordinal
);
Emitter\Model\TypeParameterSymbolAdapter.cs (1)
213
return (ushort)AdaptedTypeParameterSymbol.
Ordinal
;
Emitter\NoPia\EmbeddedTypeParameter.cs (1)
73
return (ushort)UnderlyingTypeParameter.AdaptedTypeParameterSymbol.
Ordinal
;
Symbols\AnonymousTypes\AnonymousTypeManager.Templates.cs (2)
374
return x.
Ordinal
- y.
Ordinal
;
Symbols\Compilation_WellKnownMembers.cs (2)
1238
return (typeParam.
Ordinal
== paramPosition);
1252
return (typeParam.
Ordinal
== paramPosition);
Symbols\ConstraintsHelper.cs (2)
659
var ordinal = pair.TypeParameter.
Ordinal
;
702
int ordinal = pair.TypeParameter.
Ordinal
;
Symbols\PublicModel\TypeParameterSymbol.cs (1)
83
int ITypeParameterSymbol.Ordinal => _underlying.
Ordinal
;
Symbols\Retargeting\RetargetingSymbolTranslator.cs (2)
1052
return IndexedTypeParameterSymbol.GetTypeParameter(typeParameter.
Ordinal
);
1062
return retargetedContainingType.TypeParameters[typeParameter.
Ordinal
];
Symbols\Source\SourceNamedTypeSymbol_Extension.cs (3)
55
if (typeParameter.
Ordinal
> 0)
269
builder.Append(StringExtensions.GetNumeral(typeParameter.
Ordinal
));
381
if (typeParameter.
Ordinal
> 0)
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
196
(args.declaredConstraints[typeParameterSymbol.
Ordinal
].Constraints & (TypeParameterConstraintKind.ReferenceType | TypeParameterConstraintKind.Default)) == 0;
Symbols\Source\TypeParameterConstraintClause.cs (2)
158
TypeParameterConstraintClause constraintClause = constraintClauses[thisTypeParameter.
Ordinal
];
224
TypeParameterConstraintClause constraintClause = constraintClauses[thisTypeParameter.
Ordinal
];
Symbols\SubstitutedMethodSymbol.cs (1)
184
return this.TypeArgumentsWithAnnotations[reducedFromTypeParameter.
Ordinal
];
Symbols\TypeParameterSymbol.cs (1)
679
return Hash.Combine(ContainingSymbol,
Ordinal
);
Symbols\Wrapped\WrappedTypeParameterSymbol.cs (1)
62
return _underlyingTypeParameter.
Ordinal
;