14 references to TryGetUniqueOption
Microsoft.CodeAnalysis.Rebuild (14)
CompilationOptionsReader.cs (1)
102
if (!pdbCompilationOptions.
TryGetUniqueOption
(CompilationOptionNames.Language, out var language))
CSharpCompilationFactory.cs (6)
62
pdbOptions.
TryGetUniqueOption
(CompilationOptionNames.Optimization, out var optimization);
63
pdbOptions.
TryGetUniqueOption
(CompilationOptionNames.Platform, out var platform);
67
pdbOptions.
TryGetUniqueOption
(CompilationOptionNames.Define, out var define);
68
pdbOptions.
TryGetUniqueOption
(CompilationOptionNames.Checked, out var checkedString);
69
pdbOptions.
TryGetUniqueOption
(CompilationOptionNames.Nullable, out var nullable);
70
pdbOptions.
TryGetUniqueOption
(CompilationOptionNames.Unsafe, out var unsafeString);
MetadataCompilationOptions.cs (4)
26
var result =
TryGetUniqueOption
(optionName, out value);
60
public string? OptionToString(string option) =>
TryGetUniqueOption
(option, out var value) ? value : null;
61
public bool? OptionToBool(string option) =>
TryGetUniqueOption
(option, out var value) ? ToBool(value) : null;
62
public T? OptionToEnum<T>(string option) where T : struct =>
TryGetUniqueOption
(option, out var value) ? ToEnum<T>(value) : null;
VisualBasicCompilationFactory.cs (3)
62
pdbOptions.
TryGetUniqueOption
(CompilationOptionNames.Optimization, out var optimization);
63
pdbOptions.
TryGetUniqueOption
(CompilationOptionNames.Platform, out var platform);
64
pdbOptions.
TryGetUniqueOption
(CompilationOptionNames.GlobalNamespaces, out var globalNamespacesString);