14 references to TryGetUniqueOption
Microsoft.CodeAnalysis.Rebuild (14)
CompilationOptionsReader.cs (1)
101
if (!pdbCompilationOptions.
TryGetUniqueOption
(CompilationOptionNames.Language, out var language))
CSharpCompilationFactory.cs (6)
61
pdbOptions.
TryGetUniqueOption
(CompilationOptionNames.Optimization, out var optimization);
62
pdbOptions.
TryGetUniqueOption
(CompilationOptionNames.Platform, out var platform);
66
pdbOptions.
TryGetUniqueOption
(CompilationOptionNames.Define, out var define);
67
pdbOptions.
TryGetUniqueOption
(CompilationOptionNames.Checked, out var checkedString);
68
pdbOptions.
TryGetUniqueOption
(CompilationOptionNames.Nullable, out var nullable);
69
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)
61
pdbOptions.
TryGetUniqueOption
(CompilationOptionNames.Optimization, out var optimization);
62
pdbOptions.
TryGetUniqueOption
(CompilationOptionNames.Platform, out var platform);
63
pdbOptions.
TryGetUniqueOption
(CompilationOptionNames.GlobalNamespaces, out var globalNamespacesString);