105 references to None
ConfigurationSchemaGenerator (5)
RuntimeSource\Configuration.Binder\Parser\ConfigurationBinder.cs (3)
87ITypeSymbol? type = ResolveType(instanceArg.Value)?.WithNullableAnnotation(NullableAnnotation.None); 155type = targetMethod.TypeArguments[0].WithNullableAnnotation(NullableAnnotation.None); 205type = targetMethod.TypeArguments[0].WithNullableAnnotation(NullableAnnotation.None);
RuntimeSource\Configuration.Binder\Parser\OptionsBuilderConfigurationExtensions.cs (1)
28ITypeSymbol? typeSymbol = targetMethod.TypeArguments[0].WithNullableAnnotation(NullableAnnotation.None);
RuntimeSource\Configuration.Binder\Parser\OptionsConfigurationServiceCollectionExtensions.cs (1)
72ITypeSymbol? typeSymbol = targetMethod.TypeArguments[0].WithNullableAnnotation(NullableAnnotation.None);
GenerateDocumentationAndConfigFiles (9)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
106(NullableAnnotation.None, NullableAnnotation.NotAnnotated) => true, 107(NullableAnnotation.NotAnnotated, NullableAnnotation.None) => true,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationSymbolFactory.cs (5)
332NullableAnnotation nullableAnnotation = NullableAnnotation.None, 353public static IArrayTypeSymbol CreateArrayTypeSymbol(ITypeSymbol elementType, int rank = 1, NullableAnnotation nullableAnnotation = NullableAnnotation.None) 424NullableAnnotation nullableAnnotation = NullableAnnotation.None, 443NullableAnnotation nullableAnnotation = NullableAnnotation.None, 468NullableAnnotation nullableAnnotation = NullableAnnotation.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPointerTypeSymbol.cs (1)
9internal sealed class CodeGenerationPointerTypeSymbol(ITypeSymbol pointedAtType) : CodeGenerationTypeSymbol(null, null, default, Accessibility.NotApplicable, default, string.Empty, SpecialType.None, NullableAnnotation.None), IPointerTypeSymbol
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\TypeInferenceService\AbstractTypeInferenceService.AbstractTypeInferrer.cs (1)
78protected IEnumerable<TypeInferenceInfo> CreateResult(SpecialType type, NullableAnnotation nullableAnnotation = NullableAnnotation.None)
Microsoft.CodeAnalysis (6)
Compilation\Compilation.cs (1)
1105public IArrayTypeSymbol CreateArrayTypeSymbol(ITypeSymbol elementType, int rank = 1, NullableAnnotation elementNullableAnnotation = NullableAnnotation.None)
Symbols\IMethodSymbol.cs (1)
117/// then <see cref="NullableAnnotation.None"/> is returned.
Symbols\INamedTypeSymbol.cs (1)
86/// then <see cref="NullableAnnotation.None"/> is returned for that type argument.
Symbols\ITypeParameterSymbol.cs (1)
53/// constraint, this returns <see cref="NullableAnnotation.None"/>.
Symbols\ITypeSymbol.cs (1)
205/// Nullable annotation associated with the type, or <see cref="NullableAnnotation.None"/> if there are none.
Symbols\NullableFlowState.cs (1)
44return CodeAnalysis.NullableAnnotation.None;
Microsoft.CodeAnalysis.Analyzers (9)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
106(NullableAnnotation.None, NullableAnnotation.NotAnnotated) => true, 107(NullableAnnotation.NotAnnotated, NullableAnnotation.None) => true,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationSymbolFactory.cs (5)
332NullableAnnotation nullableAnnotation = NullableAnnotation.None, 353public static IArrayTypeSymbol CreateArrayTypeSymbol(ITypeSymbol elementType, int rank = 1, NullableAnnotation nullableAnnotation = NullableAnnotation.None) 424NullableAnnotation nullableAnnotation = NullableAnnotation.None, 443NullableAnnotation nullableAnnotation = NullableAnnotation.None, 468NullableAnnotation nullableAnnotation = NullableAnnotation.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPointerTypeSymbol.cs (1)
9internal sealed class CodeGenerationPointerTypeSymbol(ITypeSymbol pointedAtType) : CodeGenerationTypeSymbol(null, null, default, Accessibility.NotApplicable, default, string.Empty, SpecialType.None, NullableAnnotation.None), IPointerTypeSymbol
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\TypeInferenceService\AbstractTypeInferenceService.AbstractTypeInferrer.cs (1)
78protected IEnumerable<TypeInferenceInfo> CreateResult(SpecialType type, NullableAnnotation nullableAnnotation = NullableAnnotation.None)
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
106(NullableAnnotation.None, NullableAnnotation.NotAnnotated) => true, 107(NullableAnnotation.NotAnnotated, NullableAnnotation.None) => true,
Microsoft.CodeAnalysis.CodeStyle (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
106(NullableAnnotation.None, NullableAnnotation.NotAnnotated) => true, 107(NullableAnnotation.NotAnnotated, NullableAnnotation.None) => true,
Microsoft.CodeAnalysis.CodeStyle.Fixes (7)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationSymbolFactory.cs (5)
332NullableAnnotation nullableAnnotation = NullableAnnotation.None, 353public static IArrayTypeSymbol CreateArrayTypeSymbol(ITypeSymbol elementType, int rank = 1, NullableAnnotation nullableAnnotation = NullableAnnotation.None) 424NullableAnnotation nullableAnnotation = NullableAnnotation.None, 443NullableAnnotation nullableAnnotation = NullableAnnotation.None, 468NullableAnnotation nullableAnnotation = NullableAnnotation.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPointerTypeSymbol.cs (1)
9internal sealed class CodeGenerationPointerTypeSymbol(ITypeSymbol pointedAtType) : CodeGenerationTypeSymbol(null, null, default, Accessibility.NotApplicable, default, string.Empty, SpecialType.None, NullableAnnotation.None), IPointerTypeSymbol
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\TypeInferenceService\AbstractTypeInferenceService.AbstractTypeInferrer.cs (1)
78protected IEnumerable<TypeInferenceInfo> CreateResult(SpecialType type, NullableAnnotation nullableAnnotation = NullableAnnotation.None)
Microsoft.CodeAnalysis.CSharp (12)
BoundTree\BoundNode.cs (2)
249CodeAnalysis.NullableAnnotation.None => BoundNodeAttributes.TopLevelNone, 286BoundNodeAttributes.TopLevelNone => CodeAnalysis.NullableAnnotation.None,
Symbols\MethodSymbol.cs (1)
1163RequiresInstanceReceiver ? CodeAnalysis.NullableAnnotation.NotAnnotated : CodeAnalysis.NullableAnnotation.None;
Symbols\NullableAnnotationExtensions.cs (4)
93if (annotation == CodeAnalysis.NullableAnnotation.None) 138NullableAnnotation.Oblivious => CodeAnalysis.NullableAnnotation.None, 140NullableAnnotation.Ignored => CodeAnalysis.NullableAnnotation.None, 151CodeAnalysis.NullableAnnotation.None => CSharp.NullableAnnotation.Oblivious,
Symbols\PublicModel\NamedTypeSymbol.cs (1)
17public NamedTypeSymbol(CodeAnalysis.NullableAnnotation nullableAnnotation = CodeAnalysis.NullableAnnotation.None)
Symbols\PublicModel\TypeParameterSymbol.cs (2)
38false when !_underlying.HasReferenceTypeConstraint => CodeAnalysis.NullableAnnotation.None, 41null => CodeAnalysis.NullableAnnotation.None,
Symbols\PublicModel\TypeSymbol.cs (2)
76(NullableAnnotation != CodeAnalysis.NullableAnnotation.None && otherType.NullableAnnotation != CodeAnalysis.NullableAnnotation.None)) &&
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.cs (1)
57NullableAnnotation.None => NullableSyntaxAnnotation.Oblivious,
Microsoft.CodeAnalysis.CSharp.Features (3)
QuickInfo\CSharpSemanticQuickInfoProvider.cs (3)
245(NullableAnnotation.None, _) => string.Format(FeaturesResources._0_is_not_nullable_aware, symbol.ToDisplayString(s_nullableDisplayFormat)), 253if (symbol.GetMemberType() is { IsValueType: false, NullableAnnotation: NullableAnnotation.None }) 254return (NullableAnnotation.None, NullableFlowState.NotNull);
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.cs (1)
57NullableAnnotation.None => NullableSyntaxAnnotation.Oblivious,
Microsoft.CodeAnalysis.Extensions.Package (2)
Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
106(NullableAnnotation.None, NullableAnnotation.NotAnnotated) => true, 107(NullableAnnotation.NotAnnotated, NullableAnnotation.None) => true,
Microsoft.CodeAnalysis.Features (1)
GenerateType\AbstractGenerateTypeService.State.cs (1)
271BaseTypeOrInterfaceOpt = (INamedTypeSymbol)baseType.WithNullableAnnotation(NullableAnnotation.None);
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
106(NullableAnnotation.None, NullableAnnotation.NotAnnotated) => true, 107(NullableAnnotation.NotAnnotated, NullableAnnotation.None) => true,
Microsoft.CodeAnalysis.VisualBasic (13)
Symbols\ArrayTypeSymbol.vb (1)
414Return NullableAnnotation.None
Symbols\EventSymbol.vb (1)
287Return NullableAnnotation.None
Symbols\FieldSymbol.vb (1)
478Return NullableAnnotation.None
Symbols\MethodSymbol.vb (3)
983Return NullableAnnotation.None 1098Return NullableAnnotation.None 1122Return Me.TypeArguments.SelectAsArray(Function(t) NullableAnnotation.None)
Symbols\NamedTypeSymbol.vb (1)
1385Return Me.TypeArgumentsNoUseSiteDiagnostics.SelectAsArray(Function(t) NullableAnnotation.None)
Symbols\ParameterSymbol.vb (1)
332Return NullableAnnotation.None
Symbols\PropertySymbol.vb (1)
623Return NullableAnnotation.None
Symbols\Source\LocalSymbol.vb (1)
403Return NullableAnnotation.None
Symbols\TypeParameterSymbol.vb (2)
371Return NullableAnnotation.None 401Return Me.ConstraintTypesNoUseSiteDiagnostics.SelectAsArray(Function(t) NullableAnnotation.None)
Symbols\TypeSymbol.vb (1)
781Return NullableAnnotation.None
Microsoft.CodeAnalysis.Workspaces (9)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
106(NullableAnnotation.None, NullableAnnotation.NotAnnotated) => true, 107(NullableAnnotation.NotAnnotated, NullableAnnotation.None) => true,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationSymbolFactory.cs (5)
332NullableAnnotation nullableAnnotation = NullableAnnotation.None, 353public static IArrayTypeSymbol CreateArrayTypeSymbol(ITypeSymbol elementType, int rank = 1, NullableAnnotation nullableAnnotation = NullableAnnotation.None) 424NullableAnnotation nullableAnnotation = NullableAnnotation.None, 443NullableAnnotation nullableAnnotation = NullableAnnotation.None, 468NullableAnnotation nullableAnnotation = NullableAnnotation.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPointerTypeSymbol.cs (1)
9internal sealed class CodeGenerationPointerTypeSymbol(ITypeSymbol pointedAtType) : CodeGenerationTypeSymbol(null, null, default, Accessibility.NotApplicable, default, string.Empty, SpecialType.None, NullableAnnotation.None), IPointerTypeSymbol
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\TypeInferenceService\AbstractTypeInferenceService.AbstractTypeInferrer.cs (1)
78protected IEnumerable<TypeInferenceInfo> CreateResult(SpecialType type, NullableAnnotation nullableAnnotation = NullableAnnotation.None)
Microsoft.Extensions.Options.SourceGeneration (6)
Parser.cs (6)
90_ = _visitedModelTypes.Add(modelType.WithNullableAnnotation(NullableAnnotation.None)); 392else if (!_visitedModelTypes.Add(memberType.WithNullableAnnotation(NullableAnnotation.None))) 406_ = _visitedModelTypes.Remove(memberType.WithNullableAnnotation(NullableAnnotation.None)); 455else if (!_visitedModelTypes.Add(enumeratedType.WithNullableAnnotation(NullableAnnotation.None))) 469_ = _visitedModelTypes.Remove(enumeratedType.WithNullableAnnotation(NullableAnnotation.None)); 686var mt = modelType.WithNullableAnnotation(NullableAnnotation.None);
Microsoft.Gen.Logging (4)
Parsing\Parser.TagProvider.cs (4)
163if (SymbolEqualityComparer.Default.Equals(type.WithNullableAnnotation(NullableAnnotation.None), target.WithNullableAnnotation(NullableAnnotation.None))) 170if (SymbolEqualityComparer.Default.Equals(target.WithNullableAnnotation(NullableAnnotation.None), iface.WithNullableAnnotation(NullableAnnotation.None)))
Roslyn.Diagnostics.Analyzers (9)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
106(NullableAnnotation.None, NullableAnnotation.NotAnnotated) => true, 107(NullableAnnotation.NotAnnotated, NullableAnnotation.None) => true,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationSymbolFactory.cs (5)
332NullableAnnotation nullableAnnotation = NullableAnnotation.None, 353public static IArrayTypeSymbol CreateArrayTypeSymbol(ITypeSymbol elementType, int rank = 1, NullableAnnotation nullableAnnotation = NullableAnnotation.None) 424NullableAnnotation nullableAnnotation = NullableAnnotation.None, 443NullableAnnotation nullableAnnotation = NullableAnnotation.None, 468NullableAnnotation nullableAnnotation = NullableAnnotation.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPointerTypeSymbol.cs (1)
9internal sealed class CodeGenerationPointerTypeSymbol(ITypeSymbol pointedAtType) : CodeGenerationTypeSymbol(null, null, default, Accessibility.NotApplicable, default, string.Empty, SpecialType.None, NullableAnnotation.None), IPointerTypeSymbol
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\TypeInferenceService\AbstractTypeInferenceService.AbstractTypeInferrer.cs (1)
78protected IEnumerable<TypeInferenceInfo> CreateResult(SpecialType type, NullableAnnotation nullableAnnotation = NullableAnnotation.None)
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.cs (1)
57NullableAnnotation.None => NullableSyntaxAnnotation.Oblivious,
System.Text.Json.SourceGeneration (1)
Helpers\RoslynExtensions.cs (1)
50type = type.WithNullableAnnotation(NullableAnnotation.None);