5 instantiations of SolutionOptionSet
Microsoft.CodeAnalysis.Workspaces (5)
Options\SolutionOptionSet.cs (2)
70return new SolutionOptionSet(_legacyGlobalOptions, _values, _changedOptionKeys); 73return new SolutionOptionSet(
Workspace\Workspace.cs (3)
84var emptyOptions = new SolutionOptionSet(_legacyOptions); 120var options = new SolutionOptionSet(_legacyOptions); 576oldSolution => oldSolution.WithOptions(new SolutionOptionSet(_legacyOptions)),
14 references to SolutionOptionSet
Microsoft.CodeAnalysis.Workspaces (14)
Options\ILegacyWorkspaceOptionService.cs (1)
12/// Only used by <see cref="Workspace"/> and <see cref="SolutionOptionSet"/> to implement legacy public APIs:
Workspace\Solution\Solution.cs (3)
61SolutionOptionSet options, 1685SolutionOptionSet serializableOptions => WithOptions(serializableOptions), 1694internal Solution WithOptions(SolutionOptionSet options)
Workspace\Solution\SolutionCompilationState.cs (1)
1410public SolutionCompilationState WithOptions(SolutionOptionSet options)
Workspace\Solution\SolutionState.cs (5)
42public SolutionOptionSet Options { get; } 69SolutionOptionSet options, 106SolutionOptionSet options, 169SolutionOptionSet? options = null, 1220public SolutionState WithOptions(SolutionOptionSet options)
Workspace\Workspace.cs (4)
84var emptyOptions = new SolutionOptionSet(_legacyOptions); 120var options = new SolutionOptionSet(_legacyOptions); 127private Solution CreateSolution(SolutionInfo solutionInfo, SolutionOptionSet options, IReadOnlyList<AnalyzerReference> analyzerReferences, ImmutableDictionary<string, StructuredAnalyzerConfigOptions> fallbackAnalyzerOptions) 565SolutionOptionSet solutionOptionSet => solutionOptionSet.GetChangedOptions(),