5 instantiations of SolutionOptionSet
Microsoft.CodeAnalysis.Workspaces (5)
Options\SolutionOptionSet.cs (2)
70
return new
SolutionOptionSet
(_legacyGlobalOptions, _values, _changedOptionKeys);
73
return new
SolutionOptionSet
(
Workspace\Workspace.cs (3)
92
new
SolutionOptionSet
(_legacyOptions),
128
var options = new
SolutionOptionSet
(_legacyOptions);
584
oldSolution => oldSolution.WithOptions(new
SolutionOptionSet
(_legacyOptions)),
13 references to SolutionOptionSet
Microsoft.CodeAnalysis.Workspaces (13)
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)
61
SolutionOptionSet
options,
1720
SolutionOptionSet
serializableOptions => WithOptions(serializableOptions),
1729
internal Solution WithOptions(
SolutionOptionSet
options)
Workspace\Solution\SolutionCompilationState.cs (1)
1491
public SolutionCompilationState WithOptions(
SolutionOptionSet
options)
Workspace\Solution\SolutionState.cs (5)
43
public
SolutionOptionSet
Options { get; }
71
SolutionOptionSet
options,
108
SolutionOptionSet
options,
179
SolutionOptionSet
? options = null,
1215
public SolutionState WithOptions(
SolutionOptionSet
options)
Workspace\Workspace.cs (3)
128
var
options = new SolutionOptionSet(_legacyOptions);
135
private Solution CreateSolution(SolutionInfo solutionInfo,
SolutionOptionSet
options, IReadOnlyList<AnalyzerReference> analyzerReferences, ImmutableDictionary<string, StructuredAnalyzerConfigOptions> fallbackAnalyzerOptions)
573
SolutionOptionSet
solutionOptionSet => solutionOptionSet.GetChangedOptions(),