80 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)
287case NullableContextOptions.Annotations:
CommandLine\CSharpCommandLineParser.cs (2)
437Debug.Assert(loweredValue == nameof(NullableContextOptions.Annotations).ToLower()); 438nullableContextOptions = NullableContextOptions.Annotations;
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (2)
131flagToChange = NullableContextOptions.Annotations; 158return NullableContextOptions.Annotations | NullableContextOptions.Warnings;
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (21)
src\Analyzers\CSharp\Tests\RemoveUnnecessaryNullableDirective\CSharpRemoveRedundantNullableDirectiveTests.cs (16)
23[InlineData(NullableContextOptions.Disable, NullableContextOptions.Annotations)] 26[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Warnings)] 27[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Enable)] 28[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Annotations)] 50[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Annotations)] 52[InlineData(NullableContextOptions.Enable, NullableContextOptions.Annotations)] 74[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Annotations)] 75[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Enable)] 78[InlineData(NullableContextOptions.Enable, NullableContextOptions.Annotations)] 101[InlineData(NullableContextOptions.Disable, NullableContextOptions.Annotations)] 104[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Warnings)] 105[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Annotations)] 457NullableContextOptions.Annotations => "disable annotations", 468NullableContextOptions.Annotations => "enable annotations",
src\Analyzers\CSharp\Tests\RemoveUnnecessaryNullableDirective\CSharpRemoveUnnecessaryNullableDirectiveTests.cs (5)
23[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Annotations)] 24[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Enable)] 27[InlineData(NullableContextOptions.Enable, NullableContextOptions.Annotations)] 223NullableContextOptions.Annotations => "disable annotations",
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (8)
CommandLineTests.cs (8)
5272Assert.Equal(NullableContextOptions.Annotations, parsedArgs.CompilationOptions.NullableContextOptions); 5276Assert.Equal(NullableContextOptions.Annotations, parsedArgs.CompilationOptions.NullableContextOptions); 5280Assert.Equal(NullableContextOptions.Annotations, parsedArgs.CompilationOptions.NullableContextOptions); 5284Assert.Equal(NullableContextOptions.Annotations, parsedArgs.CompilationOptions.NullableContextOptions); 5303Assert.Equal(NullableContextOptions.Annotations, parsedArgs.CompilationOptions.NullableContextOptions); 5310Assert.Equal(NullableContextOptions.Annotations, parsedArgs.CompilationOptions.NullableContextOptions); 5322Assert.Equal(NullableContextOptions.Annotations, parsedArgs.CompilationOptions.NullableContextOptions); 5329Assert.Equal(NullableContextOptions.Annotations, parsedArgs.CompilationOptions.NullableContextOptions);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (3)
Attributes\AttributeTests_Nullable.cs (1)
908var comp = CreateCompilation(new[] { source }, options: WithNullable(NullableContextOptions.Annotations), parseOptions: TestOptions.Regular8);
PartialEventsAndConstructorsTests.cs (2)
2407CreateCompilation(source, options: TestOptions.DebugDll.WithNullableContextOptions(NullableContextOptions.Annotations)).VerifyDiagnostics(expectedDiagnostics); 2437CreateCompilation(source, options: TestOptions.DebugDll.WithNullableContextOptions(NullableContextOptions.Annotations)).VerifyDiagnostics(expectedDiagnostics);
Microsoft.CodeAnalysis.CSharp.Features (2)
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (2)
131flagToChange = NullableContextOptions.Annotations; 158return NullableContextOptions.Annotations | NullableContextOptions.Warnings;
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (22)
EnableNullable\EnableNullableTests.cs (1)
536[InlineData(NullableContextOptions.Annotations)]
src\Analyzers\CSharp\Tests\RemoveUnnecessaryNullableDirective\CSharpRemoveRedundantNullableDirectiveTests.cs (16)
23[InlineData(NullableContextOptions.Disable, NullableContextOptions.Annotations)] 26[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Warnings)] 27[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Enable)] 28[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Annotations)] 50[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Annotations)] 52[InlineData(NullableContextOptions.Enable, NullableContextOptions.Annotations)] 74[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Annotations)] 75[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Enable)] 78[InlineData(NullableContextOptions.Enable, NullableContextOptions.Annotations)] 101[InlineData(NullableContextOptions.Disable, NullableContextOptions.Annotations)] 104[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Warnings)] 105[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Annotations)] 457NullableContextOptions.Annotations => "disable annotations", 468NullableContextOptions.Annotations => "enable annotations",
src\Analyzers\CSharp\Tests\RemoveUnnecessaryNullableDirective\CSharpRemoveUnnecessaryNullableDirectiveTests.cs (5)
23[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Annotations)] 24[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Enable)] 27[InlineData(NullableContextOptions.Enable, NullableContextOptions.Annotations)] 223NullableContextOptions.Annotations => "disable annotations",
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)
5954var comp = CreateCompilation(source, options: WithNullable(NullableContextOptions.Annotations)); 123820comp = CreateCompilation(new[] { source }, options: WithNullable(NullableContextOptions.Annotations)); 125305assertDiagnosticOptions(NullableContextOptions.Annotations); 125454assertDiagnosticOptions(NullableContextOptions.Annotations); 125994assertDiagnosticOptions2(NullableContextOptions.Annotations); 126139assertDiagnosticOptions(NullableContextOptions.Annotations);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\PartialPropertiesTests.cs (1)
1639comp = CreateCompilation(source, options: TestOptions.DebugDll.WithNullableContextOptions(NullableContextOptions.Annotations));
Microsoft.VisualStudio.LanguageServices.CSharp (1)
Utilities\CSharpCompilationOptionsChangingService.cs (1)
50NullableContextOptions.Annotations => "annotations",