80 references to GetAnySymbol
Microsoft.CodeAnalysis.CSharp.Features (24)
Completion\CompletionProviders\DeclarationName\DeclarationNameCompletionProvider.cs (1)
72
if (context.SemanticModel.GetSymbolInfo(context.TargetToken).
GetAnySymbol
() is null)
Completion\CompletionProviders\DeclarationName\DeclarationNameInfo.cs (2)
198
var symbol = semanticModel.GetSymbolInfo(expression, cancellationToken).
GetAnySymbol
();
383
if (symbolInfo.
GetAnySymbol
() is ITypeSymbol type)
Completion\CompletionProviders\NamedParameterCompletionProvider.cs (1)
190
var expressionSymbol = semanticModel.GetSymbolInfo(elementAccessExpression.Expression, cancellationToken).
GetAnySymbol
();
CSharpAsAndMemberAccessDiagnosticAnalyzer.cs (2)
120
var symbol = semanticModel.GetSymbolInfo(conditionalAccessExpression.WhenNotNull, cancellationToken).
GetAnySymbol
();
165
var symbol = semanticModel.GetSymbolInfo(conditionalAccessExpression.WhenNotNull, cancellationToken).
GetAnySymbol
();
CSharpAsAndNullCheckDiagnosticAnalyzer.cs (1)
91
if (semanticModel.GetSymbolInfo(comparison, cancellationToken).
GetAnySymbol
().IsUserDefinedOperator())
CSharpDisambiguateSameVariableCodeFixProvider.cs (2)
81
var leftSymbol = semanticModel.GetSymbolInfo(left, cancellationToken).
GetAnySymbol
();
82
var rightSymbol = semanticModel.GetSymbolInfo(right, cancellationToken).
GetAnySymbol
();
CSharpUseAutoPropertyAnalyzer.cs (2)
111
if (symbolInfo.
GetAnySymbol
() is not IFieldSymbol { ContainingType.TypeKind: TypeKind.Struct })
114
var exprSymbol = semanticModel.GetSymbolInfo(memberAccess.Expression, cancellationToken).
GetAnySymbol
();
CSharpUseDeconstructionDiagnosticAnalyzer.cs (2)
254
var symbol = semanticModel.GetSymbolInfo(identifierName, cancellationToken).
GetAnySymbol
();
264
var member = semanticModel.GetSymbolInfo(memberAccess, cancellationToken).
GetAnySymbol
();
CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
223
local.Equals(semanticModel.GetSymbolInfo(identifierName, cancellationToken).
GetAnySymbol
()))
GenerateConstructor\CSharpGenerateConstructorService.cs (1)
102
typeToGenerateIn = symbolInfo.
GetAnySymbol
() as INamedTypeSymbol;
GenerateType\CSharpGenerateTypeService.cs (1)
64
var symbol = symbolInfo.
GetAnySymbol
();
ImplementInterface\CSharpImplementInterfaceService.cs (1)
58
if (interfaceSymbolInfo.
GetAnySymbol
() is INamedTypeSymbol interfaceType && interfaceType.TypeKind == TypeKind.Interface)
InvokeDelegateWithConditionalAccessAnalyzer.cs (1)
303
var initializerSymbol = semanticModel.GetSymbolInfo(initializer, cancellationToken).
GetAnySymbol
();
SignatureHelp\ElementAccessExpressionSignatureHelpProvider.cs (3)
61
var expressionSymbol = semanticModel.GetSymbolInfo(expression, cancellationToken).
GetAnySymbol
();
72
expressionSymbol = speculativeBinding.
GetAnySymbol
();
215
?? semanticModel.GetSymbolInfo(expression).
GetAnySymbol
().GetSymbolType();
SignatureHelp\GenericNameSignatureHelpProvider.cs (1)
97
: semanticModel.GetSymbolInfo(beforeDotExpression, cancellationToken).
GetAnySymbol
() as INamespaceOrTypeSymbol;
SignatureHelp\InvocationExpressionSignatureHelpProviderBase_DelegateAndFunctionPointerInvoke.cs (1)
30
var expressionSymbol = semanticModel.GetSymbolInfo(invocationExpression.Expression, cancellationToken).
GetAnySymbol
();
SignatureHelp\InvocationExpressionSignatureHelpProviderBase_MethodGroup.cs (1)
46
var throughSymbol = semanticModel.GetSymbolInfo(throughExpression, cancellationToken).
GetAnySymbol
();
Microsoft.CodeAnalysis.CSharp.Workspaces (15)
CastSimplifier.cs (2)
559
var castedSymbol = semanticModel.GetSymbolInfo(castedExpressionNode, cancellationToken).
GetAnySymbol
();
569
var memberSymbol = semanticModel.GetSymbolInfo(memberAccessExpression, cancellationToken).
GetAnySymbol
();
Classification\SyntaxClassification\NameSyntaxClassifier.cs (2)
354
symbolInfo.
GetAnySymbol
() is null)
365
var symbol = symbolInfo.
GetAnySymbol
();
CSharpSemanticFacts.cs (2)
274
? semanticModel.GetSymbolInfo(name, cancellationToken).
GetAnySymbol
()
352
var symbol = semanticModel.GetSymbolInfo(node, cancellationToken).
GetAnySymbol
();
CSharpTypeInferenceService.TypeInferrer.cs (1)
2277
var descendantSymbol = SemanticModel.GetSymbolInfo(descendant, CancellationToken).
GetAnySymbol
();
Editing\CSharpImportAdder.cs (2)
202
var symbol = _model.GetSymbolInfo(node, _cancellationToken).
GetAnySymbol
();
226
var symbol = _model.GetSymbolInfo(node.Name, _cancellationToken).
GetAnySymbol
();
ExternalAccess\Pythia\Api\PythiaSymbolExtensions.cs (1)
21
=> Shared.Extensions.SymbolInfoExtensions.
GetAnySymbol
(info);
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs\ExpressionSyntaxExtensions.cs (2)
645
var instanceSymbol = semanticModel.GetSymbolInfo(expression, cancellationToken).
GetAnySymbol
();
655
var staticType = speculativeSymbolInfo.
GetAnySymbol
().GetSymbolType();
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
2835
var symbol = semanticModel.GetSymbolInfo(expression, cancellationToken).
GetAnySymbol
();
Recommendations\CSharpRecommendationServiceRunner.cs (1)
430
var symbol = leftHandBinding.
GetAnySymbol
();
Simplification\Simplifiers\ExpressionSimplifier.cs (1)
373
var leftSymbol = semanticModel.GetSymbolInfo(memberAccess.Expression, cancellationToken).
GetAnySymbol
();
Microsoft.CodeAnalysis.Features (20)
AbstractAddParameterCodeFixProvider.cs (1)
153
var symbol = semanticModel.GetSymbolInfo(typeNode, cancellationToken).
GetAnySymbol
();
AbstractMakeMethodAsynchronousCodeFixProvider.cs (1)
90
var symbol = semanticModel.GetDeclaredSymbol(node, cancellationToken) ?? semanticModel.GetSymbolInfo(node, cancellationToken).
GetAnySymbol
();
AbstractMakeMethodSynchronousCodeFixProvider.cs (1)
58
var methodSymbol = (IMethodSymbol?)(semanticModel.GetDeclaredSymbol(node, cancellationToken) ?? semanticModel.GetSymbolInfo(node, cancellationToken).
GetAnySymbol
());
AbstractObjectCreationExpressionAnalyzer.cs (2)
139
_initializedSymbol = _semanticModel.GetSymbolInfo(left, _cancellationToken).
GetAnySymbol
();
174
_semanticModel.GetSymbolInfo(subExpression, _cancellationToken).
GetAnySymbol
()))
AbstractUseCoalesceExpressionForIfNullCheckDiagnosticAnalyzer.cs (1)
180
var symbol = semanticModel.GetSymbolInfo(identifier, cancellationToken).
GetAnySymbol
();
AbstractUseNullPropagationDiagnosticAnalyzer.cs (1)
169
if (semanticModel.GetSymbolInfo(name, cancellationToken).
GetAnySymbol
() is IMethodSymbol)
AbstractUseNullPropagationDiagnosticAnalyzer_IfStatement.cs (1)
79
var memberSymbol = semanticModel.GetSymbolInfo(memberAccess, cancellationToken).
GetAnySymbol
();
AddImport\SymbolReferenceFinder.cs (1)
315
var symbol = _semanticModel.GetSymbolInfo(expression, searchScope.CancellationToken).
GetAnySymbol
();
CodeRefactorings\AddAwait\AbstractAddAwaitCodeRefactoringProvider.cs (1)
86
var symbol = model.GetSymbolInfo(node, cancellationToken).
GetAnySymbol
();
Completion\Providers\ImportCompletionProvider\AbstractExtensionMethodImportCompletionProvider.cs (1)
85
if (syntaxContext.SemanticModel.GetSymbolInfo(expressionNode, cancellationToken).
GetAnySymbol
() is not ITypeSymbol)
ConvertAnonymousType\AbstractConvertAnonymousTypeToClassCodeRefactoringProvider.cs (1)
167
if (semanticModel.GetSymbolInfo(identifier, cancellationToken).
GetAnySymbol
() is not IPropertySymbol symbol)
ConvertToInterpolatedString\AbstractConvertPlaceholderToInterpolatedStringRefactoringProvider.cs (1)
76
if (semanticModel.GetSymbolInfo(invocation, cancellationToken).
GetAnySymbol
() is not IMethodSymbol invocationSymbol)
EmbeddedLanguages\Json\LanguageServices\JsonLanguageDetector.cs (1)
151
var symbol = semanticModel.GetSymbolInfo(invocationOrCreation, cancellationToken).
GetAnySymbol
();
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexLanguageDetector.cs (2)
141
var constructor = semanticModel.GetSymbolInfo(invocationOrCreation, cancellationToken).
GetAnySymbol
();
152
var constructor = semanticModel.GetSymbolInfo(invocationOrCreation, cancellationToken).
GetAnySymbol
();
InlineMethod\AbstractInlineMethodRefactoringProvider.cs (1)
92
var calleeMethodSymbol = semanticModel.GetSymbolInfo(calleeInvocationNode, cancellationToken).
GetAnySymbol
() as IMethodSymbol;
InlineMethod\AbstractInlineMethodRefactoringProvider.MethodParametersInfo.cs (1)
364
callerSemanticModel.GetSymbolInfo(argument.Value.Syntax, cancellationToken).
GetAnySymbol
()?.Name))
ReplaceDocCommentTextWithTag\AbstractReplaceDocCommentTextWithTagCodeRefactoringProvider.cs (1)
117
var foundSymbol = semanticModel.GetSpeculativeSymbolInfo(token.SpanStart, parsed, SpeculativeBindingOption.BindAsExpression).
GetAnySymbol
();
UseNamedMemberInitializerAnalyzer.cs (1)
128
var leftSymbol = _semanticModel.GetSymbolInfo(leftMemberAccess, _cancellationToken).
GetAnySymbol
();
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
GoToBase\VisualBasicGoToBaseService.vb (1)
44
Return TryCast(semanticModel.GetSymbolInfo(initializer, cancellationToken).
GetAnySymbol
(), IMethodSymbol)
Microsoft.CodeAnalysis.VisualBasic.Features (5)
CodeFixes\GenerateEvent\GenerateEventCodeFixProvider.vb (2)
87
Dim eventSymbol = semanticModel.GetSymbolInfo(eventExpression, cancellationToken).
GetAnySymbol
()
171
delegateSymbol = TryCast(semanticModel.GetSymbolInfo(handlerExpression, cancellationToken).
GetAnySymbol
(), IMethodSymbol)
GenerateConstructor\VisualBasicGenerateConstructorService.vb (1)
115
typeToGenerateIn = TryCast(symbolInfo.
GetAnySymbol
(), INamedTypeSymbol)
ImplementInterface\VisualBasicImplementInterfaceService.vb (1)
98
Return TryCast(symbolInfo.
GetAnySymbol
(), INamedTypeSymbol)
SignatureHelp\GenericNameSignatureHelpProvider.vb (1)
75
TryCast(semanticModel.GetSymbolInfo(beforeDotExpression, cancellationToken).
GetAnySymbol
(), INamespaceOrTypeSymbol))
Microsoft.CodeAnalysis.VisualBasic.Workspaces (9)
CaseCorrection\VisualBasicCaseCorrectionService.Rewriter.vb (1)
181
Return model.GetSymbolInfo(node, cancellationToken).
GetAnySymbol
()
Classification\SyntaxClassification\IdentifierNameSyntaxClassifier.vb (1)
25
If symbolInfo.
GetAnySymbol
() Is Nothing Then
Editing\VisualBasicImportAdder.vb (1)
206
Dim method = TryCast(_model.GetSymbolInfo(node.Name, _cancellationToken).
GetAnySymbol
(), IMethodSymbol)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (4)
120
Dim symbol = If(typeInfo.Type, symbolInfo.
GetAnySymbol
())
154
Dim methodSymbol = TryCast(symbolInfo.
GetAnySymbol
(), IMethodSymbol)
286
Dim parameter = TryCast(info.
GetAnySymbol
(), IParameterSymbol)
297
Dim symbol = info.
GetAnySymbol
()
VisualBasicSemanticFacts.vb (1)
247
Dim symbol = semanticModel.GetSymbolInfo(argument.NameColonEquals.Name, cancellationToken).
GetAnySymbol
()
VisualBasicTypeInferenceService.TypeInferrer.vb (1)
40
Dim symbol = SemanticModel.GetSymbolInfo(unaryExpression.Operand, CancellationToken).
GetAnySymbol
()
Microsoft.CodeAnalysis.Workspaces (4)
AbstractSpeculationAnalyzer.cs (1)
1016
var receiverSymbol = semanticModel.GetSymbolInfo(receiver).
GetAnySymbol
();
Classification\SyntaxClassification\AbstractNameSyntaxClassifier.cs (1)
18
var symbol = symbolInfo.
GetAnySymbol
();
SemanticModelExtensions.cs (1)
247
return symbolInfo.
GetAnySymbol
().ConvertToType(semanticModel.Compilation);
SymbolKey.AnonymousFunctionOrDelegateSymbolKey.cs (1)
58
.
GetAnySymbol
();
Microsoft.CodeAnalysis.Workspaces.UnitTests (2)
SymbolKeyTests.cs (2)
585
var symbols = tree.GetRoot().DescendantNodes().OfType<CSharp.Syntax.InvocationExpressionSyntax>().Select(s => model.GetSymbolInfo(s).
GetAnySymbol
()).ToList();
1435
symbol = model.GetSymbolInfo(node).
GetAnySymbol
();