57 references to Release
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (2)
CSharpCompiler.cs (2)
187OptimizationLevel.Release : 194OptimizationLevel.Release;
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.Test (3)
CSharpCompilerTest.cs (3)
50[InlineData("Staging", OptimizationLevel.Release)] 51[InlineData("Production", OptimizationLevel.Release)] 239Assert.Equal(OptimizationLevel.Release, compilationOptions.OptimizationLevel);
Microsoft.CodeAnalysis (10)
CodeGen\ILBuilder.cs (2)
849if (_optimizations == OptimizationLevel.Release) 874if (_optimizations == OptimizationLevel.Release && OptimizeLabels())
CodeGen\PrivateImplementationDetails.cs (2)
763OptimizationLevel.Release, 1189OptimizationLevel.Release,
Compilation\OptimizationLevel.cs (5)
56(OptimizationLevel.Release, true) => "release-debug-plus", 57(OptimizationLevel.Release, false) => "release", 68optimizationLevel = OptimizationLevel.Release; 72optimizationLevel = OptimizationLevel.Release; 95return value >= OptimizationLevel.Debug && value <= OptimizationLevel.Release;
SynthesizedLocalKind.cs (1)
270return kind.IsSlotReusable(optimizations != OptimizationLevel.Release);
Microsoft.CodeAnalysis.CSharp (11)
CommandLine\CSharpCommandLineParser.cs (1)
1526optimizationLevel: optimize ? OptimizationLevel.Release : OptimizationLevel.Debug,
Compilation\CSharpCompilation.cs (1)
3753var ilBuilder = new ILBuilder(moduleBeingBuilt, new LocalSlotManager(slotAllocator: null), methodBodyDiagnosticBag, OptimizationLevel.Release, areLocalsZeroed: false);
Compiler\MethodCompiler.cs (1)
1420ILBuilder builder = new ILBuilder(_moduleBeingBuiltOpt, new LocalSlotManager(slotAllocator: null), _diagnostics.DiagnosticBag, OptimizationLevel.Release, areLocalsZeroed: false);
Lowering\ClosureConversion\ClosureConversion.Analysis.cs (1)
96if (compilationState.Compilation.Options.OptimizationLevel == OptimizationLevel.Release)
Lowering\LocalRewriter\LocalRewriter.cs (1)
762bool optimize = _compilation.Options.OptimizationLevel == OptimizationLevel.Release;
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (1)
761this._factory.Compilation.Options.OptimizationLevel == OptimizationLevel.Release &&
Lowering\LocalRewriter\LocalRewriter_SwitchExpression.cs (1)
47GenerateInstrumentation && _localRewriter._compilation.Options.OptimizationLevel != OptimizationLevel.Release;
Lowering\LocalRewriter\LocalRewriter_TryStatement.cs (1)
22var optimizing = _compilation.Options.OptimizationLevel == OptimizationLevel.Release;
Lowering\StateMachineRewriter\IteratorAndAsyncCaptureWalker.cs (1)
121if (compilation.Options.OptimizationLevel != OptimizationLevel.Release && !isRuntimeAsync)
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (1)
147F.Compilation.Options.OptimizationLevel == OptimizationLevel.Release)
Lowering\StateMachineRewriter\StateMachineRewriter.cs (1)
279if (optimizationLevel == OptimizationLevel.Release && synthesizedKind == SynthesizedLocalKind.UserDefined)
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (4)
CommandLineTests.cs (4)
2568Assert.Equal(OptimizationLevel.Release, parsedArgs.CompilationOptions.OptimizationLevel); 2572Assert.Equal(OptimizationLevel.Release, parsedArgs.CompilationOptions.OptimizationLevel); 2591Assert.Equal(OptimizationLevel.Release, parsedArgs.CompilationOptions.OptimizationLevel); 2594Assert.Equal(OptimizationLevel.Release, parsedArgs.CompilationOptions.OptimizationLevel);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (3)
CodeGen\CodeGenAsyncMainTests.cs (2)
1566var comp = CreateCompilation(source, options: TestOptions.ReleaseExe.WithOptimizationLevel(OptimizationLevel.Release)); 1808var comp = CreateCompilation(source, options: TestOptions.ReleaseExe.WithOptimizationLevel(OptimizationLevel.Release));
Emit\CovariantReturnTests.cs (1)
428var compilationOptions = new VisualBasic.VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptimizationLevel(OptimizationLevel.Release);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
PDB\CSharpDeterministicBuildCompilationTests.cs (1)
343yield return defaultOptions.WithOptimizationLevel(OptimizationLevel.Release);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (2)
Attributes\AttributeTests_Synthesized.cs (1)
1608var compilation = CreateCompilationWithMscorlib40(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.CreateTestOptions(outputKind, OptimizationLevel.Release, allowUnsafe: true));
Semantics\PatternSwitchTests.cs (1)
3206source, options: TestOptions.ReleaseDll.WithOptimizationLevel(OptimizationLevel.Release), references: new[] { SystemCoreRef, CSharpRef });
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Compilation\CSharpCompilationOptionsTests.cs (2)
77TestHiddenProperty((old, value) => old.WithOptimizationLevel(value), opt => opt.OptimizationLevel, OptimizationLevel.Release); 114TestProperty((old, value) => old.WithOptimizationLevel(value), opt => opt.OptimizationLevel, OptimizationLevel.Release);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (5)
BasicCompilationUtils.cs (1)
37var options = new VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel: OptimizationLevel.Release);
TestOptions.cs (4)
73public static readonly CSharpCompilationOptions ReleaseDll = CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, OptimizationLevel.Release); 74public static readonly CSharpCompilationOptions ReleaseExe = CreateTestOptions(OutputKind.ConsoleApplication, OptimizationLevel.Release); 86public static readonly CSharpCompilationOptions ReleaseWinMD = CreateTestOptions(OutputKind.WindowsRuntimeMetadata, OptimizationLevel.Release); 89public static readonly CSharpCompilationOptions ReleaseModule = CreateTestOptions(OutputKind.NetModule, OptimizationLevel.Release);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
MetadataAsSource\AbstractMetadataAsSourceTests.cs (1)
94.WithCompilationOptions(new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel: OptimizationLevel.Release));
Microsoft.CodeAnalysis.Features.UnitTests (2)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (2)
280WithCompilationOptions<CSharpCompilationOptions>(options => options.WithOptimizationLevel(OptimizationLevel.Release)). 493ProjectSettingKind.OptimizationLevel => (oldOptions.WithOptimizationLevel(OptimizationLevel.Release), "Debug", "Release"),
Microsoft.CodeAnalysis.Scripting.UnitTests (3)
ScriptOptionsTests.cs (3)
252[InlineData(OptimizationLevel.Release)] 261[InlineData(OptimizationLevel.Release)] 270[InlineData(OptimizationLevel.Release)]
Microsoft.CodeAnalysis.Test.Utilities (2)
Mocks\Silverlight.cs (1)
84optimizationLevel: OptimizationLevel.Release);
Mocks\StdOle.cs (1)
71optimizationLevel: OptimizationLevel.Release);
Microsoft.CodeAnalysis.VisualBasic (4)
Analysis\IteratorAndAsyncAnalysis\IteratorAndAsyncCaptureWalker.vb (2)
77If info.Compilation.Options.OptimizationLevel <> OptimizationLevel.Release Then 145ElseIf compilation.Options.OptimizationLevel = OptimizationLevel.Release Then
CommandLine\VisualBasicCommandLineParser.vb (1)
1466optimizationLevel:=If(optimize, OptimizationLevel.Release, OptimizationLevel.Debug),
Compilation\MethodCompiler.vb (1)
1616optimizations = OptimizationLevel.Release
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (1)
VisualStudioMSBuildWorkspaceTests.cs (1)
1524await AssertCSCompilationOptionsAsync(OptimizationLevel.Release, options => options.OptimizationLevel);
Microsoft.VisualStudio.LanguageServices.CSharp (1)
ProjectSystemShim\CSharpProjectShim.OptionsProcessor.cs (1)
147.WithOptimizationLevel(GetBooleanOption(CompilerOptions.OPTID_OPTIMIZATIONS) ? OptimizationLevel.Release : OptimizationLevel.Debug)