2 implementations of IParameterSymbol_NullableAnnotation
Microsoft.CodeAnalysis.CSharp (1)
Microsoft.CodeAnalysis.VisualBasic (1)
27 references to IParameterSymbol_NullableAnnotation
Microsoft.AspNetCore.App.Analyzers (1)
Microsoft.CodeAnalysis.CodeStyle (1)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (21)
Symbols\Source\NullablePublicAPITests.cs (21)
382Assert.Equal(result, member.NullableAnnotation);
574Assert.Equal(method.ReturnNullableAnnotation, method.Parameters[0].NullableAnnotation);
1862Assert.Equal(expectedAnnotation, methodSymbol.Parameters.Single().NullableAnnotation);
1905Assert.Equal(expectedAnnotation, methodSymbol.Parameters.Single().NullableAnnotation);
3275Assert.Equal(secondAnnotation, propertySymbol.Parameters[0].NullableAnnotation);
3492Assert.Equal(PublicNullableAnnotation.Annotated, lambdaSymbol.Parameters[0].NullableAnnotation);
3504Assert.Equal(PublicNullableAnnotation.Annotated, parameterSymbol.NullableAnnotation);
3545Assert.Equal(PublicNullableAnnotation.NotAnnotated, innerLambdaSymbol.Parameters[0].NullableAnnotation);
3557Assert.Equal(PublicNullableAnnotation.Annotated, o1Symbol.NullableAnnotation);
3568Assert.Equal(PublicNullableAnnotation.NotAnnotated, o2Symbol.NullableAnnotation);
3606Assert.Equal(PublicNullableAnnotation.NotAnnotated, innerLambdaSymbol.Parameters[0].NullableAnnotation);
3618Assert.Equal(PublicNullableAnnotation.Annotated, o1Symbol.NullableAnnotation);
3629Assert.Equal(PublicNullableAnnotation.NotAnnotated, o2Symbol.NullableAnnotation);
3920Assert.Equal(PublicNullableAnnotation.NotAnnotated, o1Symbol.NullableAnnotation);
3934Assert.Equal(PublicNullableAnnotation.NotAnnotated, o3Symbol.NullableAnnotation);
3984Assert.Equal(PublicNullableAnnotation.NotAnnotated, innerLambdaSymbol1.Parameters[0].NullableAnnotation);
3986Assert.Equal(PublicNullableAnnotation.NotAnnotated, innerLambdaSymbol1.Parameters[1].NullableAnnotation);
3988Assert.Equal(PublicNullableAnnotation.NotAnnotated, innerLambdaSymbol1.Parameters[2].NullableAnnotation);
3994Assert.Equal(PublicNullableAnnotation.NotAnnotated, innerLambdaSymbol2.Parameters[0].NullableAnnotation);
3996Assert.Equal(PublicNullableAnnotation.NotAnnotated, innerLambdaSymbol2.Parameters[1].NullableAnnotation);
3998Assert.Equal(PublicNullableAnnotation.NotAnnotated, innerLambdaSymbol2.Parameters[2].NullableAnnotation);
Microsoft.CodeAnalysis.VisualBasic (1)
Microsoft.CodeAnalysis.Workspaces (1)
Microsoft.Extensions.Options.SourceGeneration (1)