3 writes to CheckOverflow
Microsoft.CodeAnalysis (1)
Compilation\CompilationOptions.cs (1)
305this.CheckOverflow = checkOverflow;
Microsoft.CodeAnalysis.CSharp (1)
CSharpCompilationOptions.cs (1)
400return new CSharpCompilationOptions(this) { CheckOverflow = enabled };
Microsoft.CodeAnalysis.VisualBasic (1)
VisualBasicCompilationOptions.vb (1)
645Return New VisualBasicCompilationOptions(Me) With {.CheckOverflow = enabled}
51 references to CheckOverflow
Microsoft.CodeAnalysis (4)
Compilation\CompilationOptions.cs (3)
623this.CheckOverflow == other.CheckOverflow && 671return Hash.Combine(this.CheckOverflow,
Compilation\DeterministicKeyBuilder.cs (1)
450writer.Write("checkOverflow", options.CheckOverflow);
Microsoft.CodeAnalysis.CSharp (5)
Binder\Binder.cs (1)
137return result == OverflowChecks.Enabled || result == OverflowChecks.Implicit && Compilation.Options.CheckOverflow;
Compilation\CSharpCompilation.cs (2)
4457if (Options.CheckOverflow) 4459writeValue(CompilationOptionNames.Checked, Options.CheckOverflow.ToString());
CSharpCompilationOptions.cs (2)
238checkOverflow: other.CheckOverflow, 395if (enabled == this.CheckOverflow)
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (4)
CommandLineTests.cs (4)
4620Assert.True(parsedArgs.CompilationOptions.CheckOverflow); 4624Assert.False(parsedArgs.CompilationOptions.CheckOverflow); 4628Assert.True(parsedArgs.CompilationOptions.CheckOverflow); 4632Assert.True(parsedArgs.CompilationOptions.CheckOverflow);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
PDB\CSharpDeterministicBuildCompilationTests.cs (1)
43pdbOptions.VerifyPdbOption("checked", originalOptions.CheckOverflow);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Compilation\CSharpCompilationOptionsTests.cs (2)
78TestHiddenProperty((old, value) => old.WithOverflowChecks(value), opt => opt.CheckOverflow, true); 115TestProperty((old, value) => old.WithOverflowChecks(value), opt => opt.CheckOverflow, true);
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Workspaces\TestWorkspace_XmlCreation.cs (1)
153if (options.CheckOverflow)
Microsoft.CodeAnalysis.Features (1)
GenerateEqualsAndGetHashCodeFromMembers\AbstractGenerateEqualsAndGetHashCodeService.cs (1)
174if (!compilation.Options.CheckOverflow)
Microsoft.CodeAnalysis.Scripting.UnitTests (1)
ScriptOptionsTests.cs (1)
247Assert.Equal(scriptOptions.CheckOverflow, compilation.Options.CheckOverflow);
Microsoft.CodeAnalysis.VisualBasic (4)
Binding\SourceModuleBinder.vb (1)
67Return _sourceModule.Options.CheckOverflow
Compilation\VisualBasicCompilation.vb (1)
759WriteValue(builder, CompilationOptionNames.Checked, Options.CheckOverflow.ToString())
VisualBasicCompilationOptions.vb (2)
313checkOverflow:=other.CheckOverflow, 641If enabled = Me.CheckOverflow Then
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (4)
CommandLineTests.vb (4)
4854Assert.False(parsedArgs.CompilationOptions.CheckOverflow) 4858Assert.False(parsedArgs.CompilationOptions.CheckOverflow) 4862Assert.True(parsedArgs.CompilationOptions.CheckOverflow) 4866Assert.True(parsedArgs.CompilationOptions.CheckOverflow)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
PDB\VisualBasicDeterministicBuildCompilationTests.vb (1)
27pdbOptions.VerifyPdbOption("checked", originalOptions.CheckOverflow)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (18)
Compilation\VisualBasicCompilationOptionsTests.vb (2)
32TestHiddenProperty(Function(old, value) old.WithOverflowChecks(value), Function(opt) opt.CheckOverflow, False) 107TestProperty(Function(old, value) old.WithOverflowChecks(value), Function(opt) opt.CheckOverflow, False)
Semantics\BinaryOperators.vb (8)
44Assert.True(compilation.Options.CheckOverflow) 50Assert.False(compilation.Options.CheckOverflow) 223Assert.True(compilation.Options.CheckOverflow) 227Assert.False(compilation.Options.CheckOverflow) 375Assert.True(compilation.Options.CheckOverflow) 379Assert.False(compilation.Options.CheckOverflow) 491Assert.True(compilation.Options.CheckOverflow) 495Assert.False(compilation.Options.CheckOverflow)
Semantics\Conversions.vb (2)
229Assert.True(c1.Options.CheckOverflow) 1080Assert.False(c1.Options.CheckOverflow)
Semantics\OverloadResolution.vb (2)
2886Assert.True(c1.Options.CheckOverflow) 3065Assert.False(c1.Options.CheckOverflow)
Semantics\UnaryOperators.vb (4)
322Assert.True(c1.Options.CheckOverflow) 327Assert.False(c1.Options.CheckOverflow) 511Assert.True(c1.Options.CheckOverflow) 517Assert.False(c2.Options.CheckOverflow)
Microsoft.CodeAnalysis.Workspaces (1)
Serialization\AbstractOptionsSerializationService.cs (1)
33writer.WriteBoolean(options.CheckOverflow);
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (4)
VisualStudioMSBuildWorkspaceTests.cs (4)
1583await AssertCSCompilationOptionsAsync(true, options => options.CheckOverflow); 1590await AssertCSCompilationOptionsAsync(false, options => options.CheckOverflow); 1799await AssertVBCompilationOptionsAsync(false, options => options.CheckOverflow); 1806await AssertVBCompilationOptionsAsync(true, options => options.CheckOverflow);