Base:
property
NullableContextOptions
Microsoft.CodeAnalysis.CompilationOptions.NullableContextOptions
2 writes to NullableContextOptions
Microsoft.CodeAnalysis.CSharp (2)
CSharpCompilationOptions.cs (2)
237
this.
NullableContextOptions
= nullableContextOptions;
421
return new CSharpCompilationOptions(this) {
NullableContextOptions
= options };
25 references to NullableContextOptions
Microsoft.CodeAnalysis.CSharp (18)
Binder\Binder.cs (2)
315
switch (Compilation.Options.
NullableContextOptions
)
326
throw ExceptionUtilities.UnexpectedValue(Compilation.Options.
NullableContextOptions
);
Compilation\CSharpCompilation.cs (6)
290
(Options.
NullableContextOptions
& NullableContextOptions.Warnings) != 0;
3094
if (Options.
NullableContextOptions
!= NullableContextOptions.Disable && LanguageVersion < MessageID.IDS_FeatureNullableReferenceTypes.RequiredVersion() &&
3098
nameof(Options.
NullableContextOptions
), Options.
NullableContextOptions
, LanguageVersion.ToDisplayString(),
4988
if (Options.
NullableContextOptions
!= NullableContextOptions.Disable)
4990
writeValue(CompilationOptionNames.Nullable, Options.
NullableContextOptions
.ToString());
Compilation\CSharpSemanticModel.cs (1)
5526
: Compilation.Options.
NullableContextOptions
;
CSharpCompilationOptions.cs (6)
272
nullableContextOptions: other.
NullableContextOptions
)
416
if (options == this.
NullableContextOptions
)
778
this.
NullableContextOptions
== other.
NullableContextOptions
);
792
Hash.Combine(((uint)TopLevelBinderFlags).GetHashCode(), ((int)this.
NullableContextOptions
).GetHashCode())))));
800
NullableContextOptions
,
Errors\MessageProvider.cs (1)
131
((CSharpCompilationOptions)options).
NullableContextOptions
,
FlowAnalysis\NullableWalker.cs (1)
1681
if (compilation.Options.
NullableContextOptions
!= NullableContextOptions.Disable)
Symbols\Synthesized\SynthesizedInteractiveInitializerMethod.cs (1)
251
bool value = (compilation.Options.
NullableContextOptions
!= NullableContextOptions.Disable) ||
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (1)
58
var defaultNullableContext = compilationOptions.
NullableContextOptions
;
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (2)
97
var 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)
58
var defaultNullableContext = compilationOptions.
NullableContextOptions
;
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (2)
97
var 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)
33
writer.WriteByte((byte)csharpOptions.
NullableContextOptions
);