2 writes to WarningLevel
Microsoft.CodeAnalysis (1)
Compilation\CompilationOptions.cs (1)
308this.WarningLevel = warningLevel;
Microsoft.CodeAnalysis.CSharp (1)
CSharpCompilationOptions.cs (1)
499return new CSharpCompilationOptions(this) { WarningLevel = warningLevel };
18 references to WarningLevel
Microsoft.CodeAnalysis (4)
Compilation\CompilationOptions.cs (3)
643this.WarningLevel == other.WarningLevel && 690Hash.Combine(this.WarningLevel,
Compilation\DeterministicKeyBuilder.cs (1)
454writer.Write("warningLevel", options.WarningLevel);
Microsoft.CodeAnalysis.CSharp (7)
CSharpCompilationOptions.cs (6)
246warningLevel: other.WarningLevel, 494if (warningLevel == this.WarningLevel) 705if (WarningLevel < 0) 707builder.Add(Diagnostic.Create(MessageProvider.Instance, (int)ErrorCode.ERR_BadCompilationOptionValue, nameof(WarningLevel), WarningLevel)); 765WarningLevel,
Errors\MessageProvider.cs (1)
130options.WarningLevel,
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\WarningVersionTests.cs (1)
14/// Tests that exercise warnings that are under control of the compiler option <see cref="CompilationOptions.WarningLevel"/>
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (3)
Compilation\CSharpCompilationOptionsTests.cs (3)
123TestProperty((old, value) => old.WithWarningLevel(value), opt => opt.WarningLevel, 3); 194Assert.Equal(CodeAnalysis.Diagnostic.DefaultWarningLevel, defaultWarnings.WarningLevel); 239Assert.Equal(1, new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithWarningLevel(1).WarningLevel);
Microsoft.CodeAnalysis.Rebuild.UnitTests (1)
RoundTripUtil.cs (1)
228case nameof(CompilationOptions.WarningLevel):
Microsoft.CodeAnalysis.Scripting.UnitTests (1)
ScriptOptionsTests.cs (1)
312Assert.Equal(scriptOptions.WarningLevel, compilation.Options.WarningLevel);
Microsoft.CodeAnalysis.Workspaces (1)
Serialization\AbstractOptionsSerializationService.cs (1)
50writer.WriteInt32(options.WarningLevel);