30 references to GetBestOrAllSymbols
Microsoft.CodeAnalysis.CSharp.Workspaces (19)
ArgumentSyntaxExtensions.cs (1)
54var symbols = symbolInfo.GetBestOrAllSymbols();
AttributeArgumentSyntaxExtensions.cs (1)
39var symbols = semanticModel.GetSymbolInfo(invocableExpression, cancellationToken).GetBestOrAllSymbols();
CSharpSemanticFacts.cs (8)
312return semanticModel.GetSymbolInfo(ordering, cancellationToken).GetBestOrAllSymbols(); 319return semanticModel.GetSymbolInfo(orderByClauseSyntax.Orderings[0], cancellationToken).GetBestOrAllSymbols(); 333return token.IsKind(SyntaxKind.InKeyword) ? queryInfo.CastInfo.GetBestOrAllSymbols() : queryInfo.OperationInfo.GetBestOrAllSymbols(); 337return queryInfo.CastInfo.GetBestOrAllSymbols(); 339return queryInfo.OperationInfo.GetBestOrAllSymbols(); 341return semanticModel.GetSymbolInfo(baseType, cancellationToken).GetBestOrAllSymbols(); 362return semanticModel.GetSymbolInfo(node, cancellationToken).GetBestOrAllSymbols();
CSharpTypeInferenceService.TypeInferrer.cs (3)
394var methods = info.GetBestOrAllSymbols().OfType<IMethodSymbol>(); 468var methods = info.GetBestOrAllSymbols().OfType<IMethodSymbol>(); 555var methods = info.GetBestOrAllSymbols().OfType<IMethodSymbol>();
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs\ExpressionSyntaxExtensions.cs (3)
485if (!symbolInfo.GetBestOrAllSymbols().All(CanReplace)) 520return symbolInfo.GetBestOrAllSymbols().Any() && !symbolInfo.GetBestOrAllSymbols().Any(static s => s is IMethodSymbol);
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (2)
1013if (conditionOrType.GetBestOrAllSymbols().FirstOrDefault() is { Kind: SymbolKind.NamedType }) 3039var symbol = leftHandBinding.GetBestOrAllSymbols().FirstOrDefault();
Recommendations\CSharpRecommendationServiceRunner.cs (1)
410if (leftHandBinding.GetBestOrAllSymbols().FirstOrDefault().MatchesKind(SymbolKind.NamedType, SymbolKind.Namespace, SymbolKind.Alias))
Microsoft.CodeAnalysis.VisualBasic.Features (1)
ExtractMethod\VisualBasicSelectionValidator.vb (1)
280Dim symbol = symbolInfo.GetBestOrAllSymbols().FirstOrDefault()
Microsoft.CodeAnalysis.VisualBasic.Workspaces (10)
ArgumentSyntaxExtensions.vb (1)
37Dim symbols = symbolInfo.GetBestOrAllSymbols()
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (4)
488If Not symbolInfo.GetBestOrAllSymbols().All(AddressOf CanReplace) Then 507If Not symbolInfo.GetBestOrAllSymbols().Any() Then 512Return Not symbolInfo.GetBestOrAllSymbols().OfType(Of IMethodSymbol)().Any() AndAlso 513Not symbolInfo.GetBestOrAllSymbols().OfType(Of IPropertySymbol)().Any()
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (1)
792Dim symbol = leftHandBinding.GetBestOrAllSymbols().FirstOrDefault()
Recommendations\VisualBasicRecommendationServiceRunner.vb (1)
299(couldBeMergedNamespace OrElse leftHandSymbolInfo.GetBestOrAllSymbols().FirstOrDefault().MatchesKind(SymbolKind.NamedType, SymbolKind.Namespace, SymbolKind.Alias)) Then
VisualBasicSemanticFacts.vb (1)
263semanticModel.GetSymbolInfo(node, cancellationToken).GetBestOrAllSymbols())
VisualBasicTypeInferenceService.TypeInferrer.vb (2)
254Dim symbols = info.GetBestOrAllSymbols() 335Dim symbols = info.GetBestOrAllSymbols()