1 write to NullableAnnotation
Microsoft.CodeAnalysis.CSharp (1)
Symbols\PublicModel\TypeSymbol.cs (1)
16NullableAnnotation = nullableAnnotation;
13 references to NullableAnnotation
Microsoft.CodeAnalysis.CSharp (13)
Symbols\PublicModel\ArrayTypeSymbol.cs (1)
27Debug.Assert(nullableAnnotation != this.NullableAnnotation);
Symbols\PublicModel\DynamicTypeSymbol.cs (1)
24Debug.Assert(nullableAnnotation != this.NullableAnnotation);
Symbols\PublicModel\ErrorTypeSymbol.cs (1)
25Debug.Assert(nullableAnnotation != this.NullableAnnotation);
Symbols\PublicModel\FunctionPointerTypeSymbol.cs (1)
42Debug.Assert(nullableAnnotation != this.NullableAnnotation);
Symbols\PublicModel\NonErrorNamedTypeSymbol.cs (1)
26Debug.Assert(nullableAnnotation != this.NullableAnnotation);
Symbols\PublicModel\PointerTypeSymbol.cs (1)
26Debug.Assert(nullableAnnotation != this.NullableAnnotation);
Symbols\PublicModel\TypeParameterSymbol.cs (1)
26Debug.Assert(nullableAnnotation != this.NullableAnnotation);
Symbols\PublicModel\TypeSymbol.cs (6)
25CodeAnalysis.NullableAnnotation ITypeSymbol.NullableAnnotation => NullableAnnotation; 29if (NullableAnnotation == nullableAnnotation) 67if (NullableAnnotation != otherType.NullableAnnotation && (compareKind & TypeCompareKind.IgnoreNullableModifiersForReferenceTypes) == 0 && 69(NullableAnnotation != CodeAnalysis.NullableAnnotation.None && otherType.NullableAnnotation != CodeAnalysis.NullableAnnotation.None)) &&