1 instantiation of CrefTypeParameterSymbol
Microsoft.CodeAnalysis.CSharp (1)
Binder\WithCrefTypeParametersBinder.cs (1)
140
TypeParameterSymbol typeParameterSymbol = new
CrefTypeParameterSymbol
(name, i, typeParameterSyntax);
16 references to CrefTypeParameterSymbol
Microsoft.CodeAnalysis.CSharp (4)
Binder\Binder_Crefs.cs (1)
1088
(!unusedDiagnostics.HasAnyErrors() && typeArgument.Type is
CrefTypeParameterSymbol
));
Binder\WithCrefTypeParametersBinder.cs (1)
17
/// of the cref (see <see cref="
CrefTypeParameterSymbol
"/> for details).
Symbols\Source\CrefTypeParameterSymbol.cs (2)
108
CrefTypeParameterSymbol
other = t2 as
CrefTypeParameterSymbol
;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (12)
DocumentationComments\CrefTests.cs (12)
1435
Assert.IsType<
CrefTypeParameterSymbol
>(typeArgument);
1460
Assert.IsType<
CrefTypeParameterSymbol
>(typeArgument);
1486
Assert.IsType<
CrefTypeParameterSymbol
>(typeArgument);
1512
Assert.IsType<
CrefTypeParameterSymbol
>(typeArgument);
1556
var actualTypeParameters = actualSymbol.GetMemberTypeArgumentsNoUseSiteDiagnostics().Cast<
CrefTypeParameterSymbol
>().ToArray();
1569
foreach (
var
p in actualTypeParameters)
1609
Assert.IsType<
CrefTypeParameterSymbol
>(typeArgument);
5533
Assert.IsType<
CrefTypeParameterSymbol
>(symbol);
5564
Assert.IsType<
CrefTypeParameterSymbol
>(crefTypeParam.GetSymbol());
5755
Assert.IsType<
CrefTypeParameterSymbol
>(containingTypeInfo.Symbol.GetSymbol());
5805
Assert.IsType<
CrefTypeParameterSymbol
>(typeSymbol.GetSymbol());
6048
Assert.IsType<
CrefTypeParameterSymbol
>(((CSharp.Symbols.PublicModel.Symbol)typeParameterSymbol).UnderlyingSymbol);