1 override of OriginalDefinition
Microsoft.CodeAnalysis.CSharp (1)
Symbols\SubstitutedTypeParameterSymbol.cs (1)
49
public override TypeParameterSymbol
OriginalDefinition
10 references to OriginalDefinition
Microsoft.CodeAnalysis.CSharp (6)
Symbols\PublicModel\TypeParameterSymbol.cs (1)
75
get { return _underlying.
OriginalDefinition
.GetPublicSymbol(); }
Symbols\SubstitutedTypeParameterSymbol.cs (1)
57
_underlyingTypeParameter.
OriginalDefinition
;
Symbols\Synthesized\SynthesizedSubstitutedTypeParameterSymbol.cs (1)
38
_underlyingTypeParameter.
OriginalDefinition
is SourceMethodTypeParameterSymbol definition &&
Symbols\TypeParameterSymbol.cs (3)
40
return this.
OriginalDefinition
;
670
if ((object)other == null || !ReferenceEquals(other.
OriginalDefinition
, this.
OriginalDefinition
))
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
CodeGen\CodeGenTupleTest.cs (1)
13536
Assert.NotSame(m9Test.TypeParameters.Single(), m9Test.TypeParameters.Single().
OriginalDefinition
);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (3)
Symbols\CompilationCreationTests.cs (2)
2292
Assert.Same(params1[1].
OriginalDefinition
, type2.TypeParameters[0].
OriginalDefinition
);
Symbols\Metadata\PE\LoadingGenericTypeParameters.cs (1)
74
Assert.Equal(varC1_T, varC1_T.
OriginalDefinition
);