Base:
property
NullableContextOptions
Microsoft.CodeAnalysis.CompilationOptions.NullableContextOptions
2 writes to NullableContextOptions
Microsoft.CodeAnalysis.CSharp (2)
CSharpCompilationOptions.cs (2)
298this.NullableContextOptions = nullableContextOptions; 482return new CSharpCompilationOptions(this) { NullableContextOptions = options };
25 references to NullableContextOptions
Microsoft.CodeAnalysis.CSharp (18)
Binder\Binder.cs (2)
315switch (Compilation.Options.NullableContextOptions) 326throw ExceptionUtilities.UnexpectedValue(Compilation.Options.NullableContextOptions);
Binder\DecisionDagBuilder_CheckOrReachability.cs (1)
121options.NullableContextOptions,
Compilation\CSharpCompilation.cs (6)
290(Options.NullableContextOptions & NullableContextOptions.Warnings) != 0; 3094if (Options.NullableContextOptions != NullableContextOptions.Disable && LanguageVersion < MessageID.IDS_FeatureNullableReferenceTypes.RequiredVersion() && 3098nameof(Options.NullableContextOptions), Options.NullableContextOptions, LanguageVersion.ToDisplayString(), 4988if (Options.NullableContextOptions != NullableContextOptions.Disable) 4990writeValue(CompilationOptionNames.Nullable, Options.NullableContextOptions.ToString());
Compilation\CSharpSemanticModel.cs (1)
5526: Compilation.Options.NullableContextOptions;
CSharpCompilationOptions.cs (6)
334nullableContextOptions: other.NullableContextOptions, 477if (options == this.NullableContextOptions) 839this.NullableContextOptions == other.NullableContextOptions); 853Hash.Combine(((uint)TopLevelBinderFlags).GetHashCode(), ((int)this.NullableContextOptions).GetHashCode()))))); 861NullableContextOptions,
Errors\MessageProvider.cs (1)
131((CSharpCompilationOptions)options).NullableContextOptions,
Symbols\Synthesized\SynthesizedInteractiveInitializerMethod.cs (1)
251bool value = (compilation.Options.NullableContextOptions != NullableContextOptions.Disable) ||
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (1)
58var defaultNullableContext = compilationOptions.NullableContextOptions;
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (2)
97var compilationOptions = ((CSharpCompilationOptions)context.SemanticModel.Compilation.Options).NullableContextOptions; 321(defaultCompleted, options: ((CSharpCompilationOptions)semanticModel.Compilation.Options).NullableContextOptions, cancellationToken));
Microsoft.CodeAnalysis.CSharp.Features (3)
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (1)
58var defaultNullableContext = compilationOptions.NullableContextOptions;
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (2)
97var compilationOptions = ((CSharpCompilationOptions)context.SemanticModel.Compilation.Options).NullableContextOptions; 321(defaultCompleted, options: ((CSharpCompilationOptions)semanticModel.Compilation.Options).NullableContextOptions, cancellationToken));
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
Serialization\CSharpOptionsSerializationService.cs (1)
33writer.WriteByte((byte)csharpOptions.NullableContextOptions);