// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. // See the LICENSE file in the project root for more information. namespace Microsoft.CodeAnalysis; internal static class SymbolKeyResolutionExtensions { internal static ISymbol? GetAnySymbol(this SymbolKeyResolution resolution) { if (resolution.Symbol != null) { return resolution.Symbol; } if (resolution.CandidateSymbols.Length > 0) { return resolution.CandidateSymbols[0]; } return null; } } |