11 implementations of TypeArgumentNullableAnnotations
GenerateDocumentationAndConfigFiles (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationAbstractNamedTypeSymbol.cs (1)
85
public abstract ImmutableArray<NullableAnnotation>
TypeArgumentNullableAnnotations
{ get; }
Microsoft.CodeAnalysis.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationAbstractNamedTypeSymbol.cs (1)
85
public abstract ImmutableArray<NullableAnnotation>
TypeArgumentNullableAnnotations
{ get; }
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationAbstractNamedTypeSymbol.cs (1)
85
public abstract ImmutableArray<NullableAnnotation>
TypeArgumentNullableAnnotations
{ get; }
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationAbstractNamedTypeSymbol.cs (1)
85
public abstract ImmutableArray<NullableAnnotation>
TypeArgumentNullableAnnotations
{ get; }
Microsoft.CodeAnalysis.CSharp (1)
Symbols\PublicModel\NamedTypeSymbol.cs (1)
86
ImmutableArray<CodeAnalysis.NullableAnnotation> INamedTypeSymbol.
TypeArgumentNullableAnnotations
Microsoft.CodeAnalysis.Features (1)
MetadataAsSource\AbstractMetadataAsSourceService.WrappedNamedTypeSymbol.cs (1)
79
public ImmutableArray<NullableAnnotation>
TypeArgumentNullableAnnotations
=> _symbol.TypeArgumentNullableAnnotations;
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationAbstractNamedTypeSymbol.cs (1)
85
public abstract ImmutableArray<NullableAnnotation>
TypeArgumentNullableAnnotations
{ get; }
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\NamedTypeSymbol.vb (1)
1383
Private ReadOnly Property
TypeArgumentNullableAnnotations
As ImmutableArray(Of NullableAnnotation) Implements INamedTypeSymbol.TypeArgumentNullableAnnotations
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationAbstractNamedTypeSymbol.cs (1)
85
public abstract ImmutableArray<NullableAnnotation>
TypeArgumentNullableAnnotations
{ get; }
Roslyn.Diagnostics.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationAbstractNamedTypeSymbol.cs (1)
85
public abstract ImmutableArray<NullableAnnotation>
TypeArgumentNullableAnnotations
{ get; }
Text.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationAbstractNamedTypeSymbol.cs (1)
85
public abstract ImmutableArray<NullableAnnotation>
TypeArgumentNullableAnnotations
{ get; }
23 references to TypeArgumentNullableAnnotations
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (18)
Compilation\CompilationAPITests.cs (2)
3038
AssertEx.Equal(new[] { CodeAnalysis.NullableAnnotation.None, CodeAnalysis.NullableAnnotation.None }, type.
TypeArgumentNullableAnnotations
);
3046
AssertEx.Equal(new[] { CodeAnalysis.NullableAnnotation.Annotated, CodeAnalysis.NullableAnnotation.NotAnnotated }, type.
TypeArgumentNullableAnnotations
);
Symbols\Source\NullablePublicAPITests.cs (16)
92
Assert.Equal(PublicNullableAnnotation.NotAnnotated, expressionTypes[0].
TypeArgumentNullableAnnotations
.Single());
94
Assert.Equal(PublicNullableAnnotation.Annotated, expressionTypes[1].
TypeArgumentNullableAnnotations
.Single());
96
Assert.Equal(PublicNullableAnnotation.NotAnnotated, expressionTypes[2].
TypeArgumentNullableAnnotations
.Single());
893
Assert.Equal(result, ((INamedTypeSymbol)method.ReturnType).
TypeArgumentNullableAnnotations
.Single());
1907
Assert.Equal(expectedAnnotation, ((INamedTypeSymbol)methodSymbol.ReturnType).
TypeArgumentNullableAnnotations
.Single());
2742
Assert.Equal(PublicNullableAnnotation.Annotated, symInfo.Symbol.ContainingType.
TypeArgumentNullableAnnotations
[0]);
2747
Assert.Equal(PublicNullableAnnotation.NotAnnotated, symInfo.Symbol.ContainingType.
TypeArgumentNullableAnnotations
[0]);
2788
Assert.Equal(PublicNullableAnnotation.Annotated, symInfo.Symbol.ContainingType.
TypeArgumentNullableAnnotations
[0]);
2793
Assert.Equal(PublicNullableAnnotation.NotAnnotated, symInfo.Symbol.ContainingType.
TypeArgumentNullableAnnotations
[0]);
2831
Assert.Equal(PublicNullableAnnotation.Annotated, symInfo.Symbol.ContainingType.
TypeArgumentNullableAnnotations
[0]);
2836
Assert.Equal(PublicNullableAnnotation.NotAnnotated, symInfo.Symbol.ContainingType.
TypeArgumentNullableAnnotations
[0]);
2880
Assert.Equal(PublicNullableAnnotation.Annotated, symInfo.Symbol.ContainingType.
TypeArgumentNullableAnnotations
[0]);
2885
Assert.Equal(PublicNullableAnnotation.NotAnnotated, symInfo.Symbol.ContainingType.
TypeArgumentNullableAnnotations
[0]);
3368
Assert.Equal(annotation, spanType.
TypeArgumentNullableAnnotations
[0]);
3413
Assert.Equal(annotation, method.ContainingType.
TypeArgumentNullableAnnotations
[0]);
3458
Assert.Equal(annotation, method.ContainingType.
TypeArgumentNullableAnnotations
[0]);
Microsoft.CodeAnalysis.Features (1)
MetadataAsSource\AbstractMetadataAsSourceService.WrappedNamedTypeSymbol.cs (1)
79
public ImmutableArray<NullableAnnotation> TypeArgumentNullableAnnotations => _symbol.
TypeArgumentNullableAnnotations
;
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\NamedTypeSymbol.vb (1)
1383
Private ReadOnly Property TypeArgumentNullableAnnotations As ImmutableArray(Of NullableAnnotation) Implements INamedTypeSymbol.
TypeArgumentNullableAnnotations
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (2)
Compilation\CompilationAPITests.vb (2)
1950
AssertEx.Equal({CodeAnalysis.NullableAnnotation.None, CodeAnalysis.NullableAnnotation.None}, type.
TypeArgumentNullableAnnotations
)
1957
AssertEx.Equal({CodeAnalysis.NullableAnnotation.None, CodeAnalysis.NullableAnnotation.None}, type.
TypeArgumentNullableAnnotations
)
Microsoft.Interop.SourceGeneration (1)
TypeSymbolExtensions.cs (1)
312
genericTypesToSubstitute.Push((instantiatedType.TypeArguments, instantiatedType.
TypeArgumentNullableAnnotations
));