2 writes to CandidateSymbols
Microsoft.CodeAnalysis.CodeStyle (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKeyResolution.cs (2)
23CandidateSymbols = default; 30CandidateSymbols = candidateSymbols;
9 references to CandidateSymbols
Microsoft.CodeAnalysis.CodeStyle (8)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKeyResolution.cs (3)
12/// to multiple symbols (which can happen in error scenarios), then <see cref="CandidateSymbols"/> and <see 15/// If no symbol can be found <see cref="Symbol"/> will be <c>null</c> and <see cref="CandidateSymbols"/> 34internal int SymbolCount => Symbol != null ? 1 : CandidateSymbols.Length;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKeyResolution.Enumeration.cs (3)
38while (++_index < _symbolKeyResolution.CandidateSymbols.Length) 40if (_symbolKeyResolution.CandidateSymbols[_index] is TSymbol) 58return (TSymbol)_symbolKeyResolution.CandidateSymbols[_index];
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKeyResolutionExtensions.cs (2)
16if (resolution.CandidateSymbols.Length > 0) 18return resolution.CandidateSymbols[0];
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SymbolFinder\SymbolFinderInternal.cs (1)
85return InSource(result.Symbol) ? result.Symbol : result.CandidateSymbols.FirstOrDefault(InSource);