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)
94
new
SolutionOptionSet
(_legacyOptions),
130
var options = new
SolutionOptionSet
(_legacyOptions);
586
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,
1711
SolutionOptionSet
serializableOptions => WithOptions(serializableOptions),
1720
internal Solution WithOptions(
SolutionOptionSet
options)
Workspace\Solution\SolutionCompilationState.cs (1)
1399
public SolutionCompilationState WithOptions(
SolutionOptionSet
options)
Workspace\Solution\SolutionState.cs (5)
42
public
SolutionOptionSet
Options { get; }
69
SolutionOptionSet
options,
106
SolutionOptionSet
options,
169
SolutionOptionSet
? options = null,
1200
public SolutionState WithOptions(
SolutionOptionSet
options)
Workspace\Workspace.cs (3)
130
var
options = new SolutionOptionSet(_legacyOptions);
137
private Solution CreateSolution(SolutionInfo solutionInfo,
SolutionOptionSet
options, IReadOnlyList<AnalyzerReference> analyzerReferences, ImmutableDictionary<string, StructuredAnalyzerConfigOptions> fallbackAnalyzerOptions)
575
SolutionOptionSet
solutionOptionSet => solutionOptionSet.GetChangedOptions(),