77 references to Annotations
Microsoft.CodeAnalysis (2)
Compilation\NullableContextOptions.cs (2)
34Enable = Warnings | Annotations, 52IsFlagSet(context, NullableContextOptions.Annotations);
Microsoft.CodeAnalysis.CSharp (3)
Binder\Binder.cs (1)
286case NullableContextOptions.Annotations:
CommandLine\CSharpCommandLineParser.cs (2)
433Debug.Assert(loweredValue == nameof(NullableContextOptions.Annotations).ToLower()); 434nullableContextOptions = NullableContextOptions.Annotations;
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (2)
91flagToChange = NullableContextOptions.Annotations; 118return NullableContextOptions.Annotations | NullableContextOptions.Warnings;
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (21)
CSharpRemoveRedundantNullableDirectiveTests.cs (16)
24[InlineData(NullableContextOptions.Disable, NullableContextOptions.Annotations)] 27[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Warnings)] 28[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Enable)] 29[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Annotations)] 51[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Annotations)] 53[InlineData(NullableContextOptions.Enable, NullableContextOptions.Annotations)] 75[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Annotations)] 76[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Enable)] 79[InlineData(NullableContextOptions.Enable, NullableContextOptions.Annotations)] 102[InlineData(NullableContextOptions.Disable, NullableContextOptions.Annotations)] 105[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Warnings)] 106[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Annotations)] 227NullableContextOptions.Annotations => "disable annotations", 238NullableContextOptions.Annotations => "enable annotations",
CSharpRemoveUnnecessaryNullableDirectiveTests.cs (5)
24[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Annotations)] 25[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Enable)] 28[InlineData(NullableContextOptions.Enable, NullableContextOptions.Annotations)] 225NullableContextOptions.Annotations => "disable annotations",
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (8)
CommandLineTests.cs (8)
5051Assert.Equal(NullableContextOptions.Annotations, parsedArgs.CompilationOptions.NullableContextOptions); 5055Assert.Equal(NullableContextOptions.Annotations, parsedArgs.CompilationOptions.NullableContextOptions); 5059Assert.Equal(NullableContextOptions.Annotations, parsedArgs.CompilationOptions.NullableContextOptions); 5063Assert.Equal(NullableContextOptions.Annotations, parsedArgs.CompilationOptions.NullableContextOptions); 5082Assert.Equal(NullableContextOptions.Annotations, parsedArgs.CompilationOptions.NullableContextOptions); 5089Assert.Equal(NullableContextOptions.Annotations, parsedArgs.CompilationOptions.NullableContextOptions); 5101Assert.Equal(NullableContextOptions.Annotations, parsedArgs.CompilationOptions.NullableContextOptions); 5108Assert.Equal(NullableContextOptions.Annotations, parsedArgs.CompilationOptions.NullableContextOptions);
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (22)
CodeActions\EnableNullable\EnableNullableTests.cs (1)
532[InlineData(NullableContextOptions.Annotations)]
CSharpRemoveRedundantNullableDirectiveTests.cs (16)
24[InlineData(NullableContextOptions.Disable, NullableContextOptions.Annotations)] 27[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Warnings)] 28[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Enable)] 29[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Annotations)] 51[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Annotations)] 53[InlineData(NullableContextOptions.Enable, NullableContextOptions.Annotations)] 75[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Annotations)] 76[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Enable)] 79[InlineData(NullableContextOptions.Enable, NullableContextOptions.Annotations)] 102[InlineData(NullableContextOptions.Disable, NullableContextOptions.Annotations)] 105[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Warnings)] 106[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Annotations)] 227NullableContextOptions.Annotations => "disable annotations", 238NullableContextOptions.Annotations => "enable annotations",
CSharpRemoveUnnecessaryNullableDirectiveTests.cs (5)
24[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Annotations)] 25[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Enable)] 28[InlineData(NullableContextOptions.Enable, NullableContextOptions.Annotations)] 225NullableContextOptions.Annotations => "disable annotations",
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Attributes\AttributeTests_Nullable.cs (1)
908var comp = CreateCompilation(new[] { source }, options: WithNullable(NullableContextOptions.Annotations), parseOptions: TestOptions.Regular8);
Microsoft.CodeAnalysis.CSharp.Features (2)
CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (2)
91flagToChange = NullableContextOptions.Annotations; 118return NullableContextOptions.Annotations | NullableContextOptions.Warnings;
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (15)
Semantics\NullableContextTests.cs (9)
24[InlineData("#nullable enable", NullableContextOptions.Annotations, NullableContext.Enabled)] 30[InlineData("#nullable enable warnings", NullableContextOptions.Annotations, NullableContext.Enabled | NullableContext.AnnotationsContextInherited)] 35[InlineData("#nullable enable annotations", NullableContextOptions.Annotations, NullableContext.AnnotationsEnabled | NullableContext.WarningsContextInherited)] 39[InlineData("#nullable disable", NullableContextOptions.Annotations, NullableContext.Disabled)] 45[InlineData("#nullable disable warnings", NullableContextOptions.Annotations, NullableContext.AnnotationsEnabled | NullableContext.AnnotationsContextInherited)] 50[InlineData("#nullable disable annotations", NullableContextOptions.Annotations, NullableContext.Disabled | NullableContext.WarningsContextInherited)] 115Assert.True(NullableContextOptions.Annotations.AnnotationsEnabled()); 116Assert.False(NullableContextOptions.Annotations.WarningsEnabled()); 502NullableContextOptions.Annotations,
Semantics\NullableReferenceTypesTests.cs (6)
5942var comp = CreateCompilation(source, options: WithNullable(NullableContextOptions.Annotations)); 120092comp = CreateCompilation(new[] { source }, options: WithNullable(NullableContextOptions.Annotations)); 121577assertDiagnosticOptions(NullableContextOptions.Annotations); 121726assertDiagnosticOptions(NullableContextOptions.Annotations); 122266assertDiagnosticOptions2(NullableContextOptions.Annotations); 122411assertDiagnosticOptions(NullableContextOptions.Annotations);
Microsoft.VisualStudio.LanguageServices.CSharp (1)
Utilities\CSharpCompilationOptionsChangingService.cs (1)
50NullableContextOptions.Annotations => "annotations",