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