174 references to Options
Microsoft.CodeAnalysis (73)
CommandLine\CommonCompiler.cs (6)
423Debug.Assert(compilation.Options.SourceReferenceResolver is object);
450ResolveEmbeddedFilesFromExternalSourceDirectives(tree, compilation.Options.SourceReferenceResolver, embeddedFileOrderedSet, diagnostics);
918ReportAnalyzerUtil.Report(consoleOutput, analyzerDriver, driverTimingInfo, Culture, compilation.Options.ConcurrentBuild);
1328if (compilation.Options.StrongNameProvider != null && compilation.SignUsingBuilder && !compilation.Options.PublicSign)
1522using (Stream? manifestStream = OpenManifestStream(fileSystem, messageProvider, compilation.Options.OutputKind, arguments, diagnostics))
Compilation\Compilation.cs (22)
212Options,
406return Options.ModuleName ??
407(AssemblyName != null ? AssemblyName + Options.OutputKind.GetDefaultExtension() : UnspecifiedModuleAssemblyName);
1015string scriptClassName = this.Options.ScriptClassName ?? "";
1832bool reportSuppressedDiagnostics = Options.ReportSuppressedDiagnostics;
1841var filtered = Options.FilterDiagnostic(d, cancellationToken);
1881if (this.Options.OutputKind.IsApplication())
1897Win32ResourceConversions.AppendManifestToResourceStream(result, manifestContents, !this.Options.OutputKind.IsApplication());
2079if (Options.OutputKind == OutputKind.NetModule && !(manifestResources != null && manifestResources.Any()))
2113if (Options.OutputKind != OutputKind.NetModule)
2151CompilationOptions compilationOptions = this.Options;
2390&& Options.OutputKind != OutputKind.NetModule
2404&& !Options.PublicSign
2405&& Options.OutputKind != OutputKind.NetModule
2823if (this.Options.OutputKind == OutputKind.NetModule)
2950if (Options.StrongNameProvider != null && SignUsingBuilder && !Options.PublicSign)
3105options.ValidateOptions(diagnostics, MessageProvider, Options.Deterministic);
3112if (Options.OutputKind == OutputKind.NetModule && manifestResources != null)
3151internal bool IsEmitDeterministic => this.Options.Deterministic;
3199emitPeStream = new EmitStream(peStreamProvider, signKind, Options.StrongNameProvider);
3202: new EmitStream(metadataPEStreamProvider, signKind, Options.StrongNameProvider);
DiagnosticAnalyzer\AnalyzerDriver.cs (10)
850var analysisScope = new AnalysisScope(newCompilation, options, analyzers, hasAllAnalyzers: true, concurrentAnalysis: newCompilation.Options.ConcurrentBuild, categorizeDiagnostics: categorizeDiagnostics);
874var reportSuppressedDiagnostics = compilation.Options.ReportSuppressedDiagnostics;
987executeSuppressionActions(suppressableDiagnostics, concurrent: compilation.Options.ConcurrentBuild);
1128var reportSuppressedDiagnostics = compilation.Options.ReportSuppressedDiagnostics;
1158if (compilation.Options.ReportSuppressedDiagnostics || diagnostics.All(d => !d.IsSuppressed))
1311var configuredSeverity = descriptor.GetEffectiveSeverity(AnalyzerExecutor.Compilation.Options);
1902var filteredDiagnostic = compilation.Options.FilterDiagnostic(diagnostic, cancellationToken);
1940if (!IsDiagnosticAnalyzerSuppressed(analyzer, analyzerExecutor.Compilation.Options, analyzerManager, analyzerExecutor, severityFilter))
2136Debug.Assert(!IsDiagnosticAnalyzerSuppressed(analyzer, analyzerExecutor.Compilation.Options, analyzerManager, analyzerExecutor, severityFilter));
2159Debug.Assert(!IsDiagnosticAnalyzerSuppressed(analyzer, analyzerExecutor.Compilation.Options, analyzerManager, analyzerExecutor, severityFilter));
Microsoft.CodeAnalysis.CodeStyle (8)
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (4)
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Features (4)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (5)
Microsoft.CodeAnalysis.Features (10)
Microsoft.CodeAnalysis.LanguageServerIndexFormat.Generator.UnitTests (3)
Microsoft.CodeAnalysis.Rebuild.UnitTests (5)
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Microsoft.CodeAnalysis.Scripting.UnitTests (4)
Microsoft.CodeAnalysis.Test.Utilities (16)
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (4)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (2)
Microsoft.CodeAnalysis.VisualBasic.Features (3)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (5)
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (11)
VisualStudioMSBuildWorkspaceTests.cs (10)
477Assert.Equal(Platform.AnyCpu, compilation.Options.Platform);
492Assert.Equal(Platform.AnyCpu, compilation.Options.Platform);
506Assert.Equal(Platform.AnyCpu32BitPreferred, compilation.Options.Platform);
521Assert.Equal(Platform.AnyCpu, compilation.Options.Platform);
536Assert.Equal(Platform.AnyCpu, compilation.Options.Platform);
601Assert.Equal(Platform.AnyCpu, compilation.Options.Platform);
616Assert.Equal(Platform.AnyCpu, compilation.Options.Platform);
630Assert.Equal(Platform.AnyCpu32BitPreferred, compilation.Options.Platform);
645Assert.Equal(Platform.AnyCpu, compilation.Options.Platform);
660Assert.Equal(Platform.AnyCpu, compilation.Options.Platform);
Microsoft.CodeAnalysis.Workspaces.UnitTests (8)
Microsoft.VisualStudio.LanguageServices.Implementation (1)
Microsoft.VisualStudio.LanguageServices.VisualBasic (2)