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)
93
new
SolutionOptionSet
(_legacyOptions),
129
var options = new
SolutionOptionSet
(_legacyOptions);
556
oldSolution => 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:
Options\LegacyWorkspaceOptionService.cs (1)
47
/// Clears <see cref="
SolutionOptionSet
"/> of registered workspaces so that next time
Workspace\Solution\Solution.cs (3)
60
SolutionOptionSet
options,
1755
SolutionOptionSet
serializableOptions => WithOptions(serializableOptions),
1764
internal Solution WithOptions(
SolutionOptionSet
options)
Workspace\Solution\SolutionCompilationState.cs (1)
1507
public SolutionCompilationState WithOptions(
SolutionOptionSet
options)
Workspace\Solution\SolutionState.cs (5)
51
public
SolutionOptionSet
Options { get; }
81
SolutionOptionSet
options,
118
SolutionOptionSet
options,
189
SolutionOptionSet
? options = null,
1237
public SolutionState WithOptions(
SolutionOptionSet
options)
Workspace\Workspace.cs (3)
129
var
options = new SolutionOptionSet(_legacyOptions);
136
private Solution CreateSolution(SolutionInfo solutionInfo,
SolutionOptionSet
options, IReadOnlyList<AnalyzerReference> analyzerReferences, ImmutableDictionary<string, StructuredAnalyzerConfigOptions> fallbackAnalyzerOptions)
545
SolutionOptionSet
solutionOptionSet => solutionOptionSet.GetChangedOptions(),