117 references to GetSymbolInfo
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (17)
ExpressionSyntaxExtensions.vb (6)
110Dim symbolInfo = semanticModel.GetSymbolInfo(expression, cancellationToken) 153Dim symbolInfo = semanticModel.GetSymbolInfo(expression, cancellationToken) 284Dim info = semanticModel.GetSymbolInfo(simpleArgument.NameColonEquals.Name, cancellationToken) 395Dim method = TryCast(semanticModel.GetSymbolInfo(memberAccess, cancellationToken).Symbol, IMethodSymbol) 487Dim symbolInfo = semanticModel.GetSymbolInfo(expression, cancellationToken) 506Dim symbolInfo = semanticModel.GetSymbolInfo(expression, cancellationToken)
InvocationExpressionSyntaxExtensions.vb (1)
49Dim symbol As ISymbol = semanticModel.GetSymbolInfo(invocationExpression.Expression).Symbol
ParenthesizedExpressionSyntaxExtensions.vb (1)
281Dim symbol = semanticModel.GetSymbolInfo(expression, cancellationToken).Symbol
SemanticModelExtensions.vb (3)
56Dim symbolInfo = semanticModel.GetSymbolInfo(qualifier, cancellationToken) 78Return semanticModel.GetSymbolInfo(expression) 87Let info = semanticModel.GetSymbolInfo(importClause.Name)
VariableDeclaratorSyntaxExtensions.vb (1)
33Return TryCast(semanticModel.GetSymbolInfo(asNewType).Symbol, ITypeSymbol)
VisualBasicSemanticFacts.vb (1)
247Dim symbol = semanticModel.GetSymbolInfo(argument.NameColonEquals.Name, cancellationToken).GetAnySymbol()
VisualBasicUnnecessaryImportsProvider.vb (2)
115Dim semanticInfo = semanticModel.GetSymbolInfo(clause.Name, cancellationToken) 138Dim semanticInfo = semanticModel.GetSymbolInfo(clause.Name, cancellationToken)
VisualBasicUseAutoPropertyAnalyzer.vb (2)
121Dim symbol = semanticModel.GetSymbolInfo(identifier, cancellationToken).Symbol 159Dim field = TryCast(semanticModel.GetSymbolInfo(node, cancellationToken).Symbol, IFieldSymbol)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (7)
SyntaxTreeExtensions.vb (2)
325Dim symbolInfo = semanticModel.GetSymbolInfo(DirectCast(targetToken.Parent.Parent, NewExpressionSyntax).Type(), cancellationToken) 791Dim leftHandBinding = semanticModel.GetSymbolInfo(leftExpression, cancellationToken)
VisualBasicConvertGetTypeToNameOfCodeFixProvider.vb (1)
32Dim symbolType = semanticModel.GetSymbolInfo(type, cancellationToken).Symbol.GetSymbolType()
VisualBasicSyntaxContextExtensions.vb (1)
122Dim symbolInfo = context.SemanticModel.GetSymbolInfo(DirectCast(token.Parent.Parent, NewExpressionSyntax).Type())
VisualBasicTypeInferenceService.TypeInferrer.vb (3)
40Dim symbol = SemanticModel.GetSymbolInfo(unaryExpression.Operand, CancellationToken).GetAnySymbol() 250Dim info = SemanticModel.GetSymbolInfo(invocation) 293Dim info = SemanticModel.GetSymbolInfo(creation.Type)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
GoToBase\VisualBasicGoToBaseService.vb (1)
44Return TryCast(semanticModel.GetSymbolInfo(initializer, cancellationToken).GetAnySymbol(), IMethodSymbol)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (2)
SymbolId\SymbolKeyTestBase.vb (2)
53Dim syminfo = model.GetSymbolInfo(node) 327Dim sinfo = model.GetSymbolInfo(expr)
Microsoft.CodeAnalysis.VisualBasic.Features (38)
AddImport\VisualBasicAddImportFeatureService.vb (1)
247Dim info = semanticModel.GetSymbolInfo(variable.Aggregation, cancellationToken)
ChangeSignature\VisualBasicChangeSignatureService.vb (6)
130Dim typeSymbol = semanticModel.GetSymbolInfo(objectCreation.Type, cancellationToken).Symbol 337Dim delegateInvokeMethod = DirectCast(DirectCast(semanticModel.GetSymbolInfo(raiseEventStatement.Name, cancellationToken).Symbol, IEventSymbol).Type, INamedTypeSymbol).DelegateInvokeMethod 356Dim symbolInfo = semanticModel.GetSymbolInfo(DirectCast(originalNode, InvocationExpressionSyntax), cancellationToken) 415Dim symbolInfo = semanticModel.GetSymbolInfo(DirectCast(originalNode, ObjectCreationExpressionSyntax), cancellationToken) 709convertedType = semanticModel.GetSymbolInfo(u.Operand, cancellationToken).Symbol 717Dim nodeType = semanticModel.GetSymbolInfo(cast.AsClause.Type, cancellationToken).Symbol
CodeFixes\GenerateEvent\GenerateEventCodeFixProvider.vb (5)
87Dim eventSymbol = semanticModel.GetSymbolInfo(eventExpression, cancellationToken).GetAnySymbol() 171delegateSymbol = TryCast(semanticModel.GetSymbolInfo(handlerExpression, cancellationToken).GetAnySymbol(), IMethodSymbol) 254Dim nameToGenerate = semanticModel.GetSymbolInfo(node, cancellationToken).Symbol 260Dim targetType = TryCast(Await SymbolFinder.FindSourceDefinitionAsync(semanticModel.GetSymbolInfo(node.Left, cancellationToken).Symbol, document.Project.Solution, cancellationToken).ConfigureAwait(False), INamedTypeSymbol) 346Dim withEventsProperty = TryCast(semanticModel.GetSymbolInfo(handlesClauseItem.EventContainer, cancellationToken).Symbol, IPropertySymbol)
CodeRefactorings\InlineTemporary\VisualBasicInlineTemporaryCodeRefactoringProvider.ReferenceRewriter.vb (1)
43Dim symbolInfo = _semanticModel.GetSymbolInfo(node)
CodeRefactorings\InlineTemporary\VisualBasicInlineTemporaryCodeRefactoringProvider.vb (3)
158Dim originalInitializerSymbolInfo = semanticModel.GetSymbolInfo(variableDeclarator.GetInitializer(), cancellationToken) 350Dim symbol = semanticModel.GetSymbolInfo(expression).Symbol 446Dim newInitializerSymbolInfo = newSemanticModelForInlinedDocument.GetSymbolInfo(innerInitializerInInlineNode, cancellationToken)
Completion\CompletionProviders\AwaitCompletionProvider.vb (1)
60Dim symbol = semanticModel.GetSymbolInfo(memberAccessExpression.WalkDownParentheses(), cancellationToken).Symbol
Completion\CompletionProviders\CrefCompletionProvider.vb (1)
177Dim leftSymbol = semanticModel.GetSymbolInfo(qualifiedName.Left, cancellationToken).Symbol
Completion\CompletionProviders\ImplementsClauseCompletionProvider.vb (1)
162Dim leftHandBinding = semanticModel.GetSymbolInfo(left, cancellationToken)
Completion\CompletionProviders\ObjectInitializerCompletionProvider.vb (1)
94Dim symbolInfo = semanticModel.GetSymbolInfo(objectCreationExpression.Type, cancellationToken)
Completion\KeywordRecommenders\Expressions\BinaryOperatorKeywordRecommender.vb (1)
59Dim symbol = context.SemanticModel.GetSymbolInfo(identifierName, cancellationToken).Symbol
Completion\KeywordRecommenders\Expressions\FromKeywordRecommender.vb (1)
32Dim type = TryCast(context.SemanticModel.GetSymbolInfo(objectCreation.Type, cancellationToken).Symbol, ITypeSymbol)
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
274If(model.GetSymbolInfo(identifier, cancellationToken).Symbol?.Equals(localOrParameter), False)
ExtractMethod\Extensions.vb (1)
140Dim methodSymbols = model.GetSymbolInfo(invocation, cancellationToken).GetAllSymbols().Where(Function(s) s.Kind = SymbolKind.Method).Cast(Of IMethodSymbol)()
ExtractMethod\VisualBasicSelectionValidator.vb (1)
279Dim symbolInfo = semanticModel.GetSymbolInfo(outmostControlVariable, cancellationToken)
GenerateConstructor\VisualBasicGenerateConstructorService.vb (2)
114Dim symbolInfo = semanticModel.GetSymbolInfo(objectCreationExpression.Type, cancellationToken) 183Dim methodSymbol = TryCast(semanticModel.GetSymbolInfo(expressionStatement.Expression, cancellationToken).Symbol, IMethodSymbol)
GenerateType\VisualBasicGenerateTypeService.vb (5)
137Dim leftSymbol = semanticModel.GetSymbolInfo(DirectCast(nameOrMemberAccessExpression, MemberAccessExpressionSyntax).Expression).Symbol 172Dim leftSymbol = semanticModel.GetSymbolInfo(parent.Left).Symbol 296generateTypeServiceStateOptions.DelegateCreationMethodSymbol = TryCast(semanticModel.GetSymbolInfo(simpleArgumentExpression, cancellationToken).Symbol, IMethodSymbol) 336Dim symbol = semanticModel.GetSymbolInfo(expression, cancellationToken).Symbol 435Dim enclosingNamespaceSymbol = semanticModel.GetSymbolInfo(enclosingNamespace.Name, cancellationToken)
SignatureHelp\GenericNameSignatureHelpProvider.vb (1)
75TryCast(semanticModel.GetSymbolInfo(beforeDotExpression, cancellationToken).GetAnySymbol(), INamespaceOrTypeSymbol))
SignatureHelp\InvocationExpressionSignatureHelpProvider.vb (1)
88Dim symbolInfo = semanticModel.GetSymbolInfo(invocationExpression, cancellationToken)
SignatureHelp\ObjectCreationExpressionSignatureHelpProvider.NormalType.vb (1)
39Dim currentConstructor = semanticModel.GetSymbolInfo(objectCreationExpression, cancellationToken)
VisualBasicConvertGetTypeToNameOfCodeFixProvider.vb (1)
32Dim symbolType = semanticModel.GetSymbolInfo(type, cancellationToken).Symbol.GetSymbolType()
VisualBasicUseAutoPropertyAnalyzer.vb (2)
121Dim symbol = semanticModel.GetSymbolInfo(identifier, cancellationToken).Symbol 159Dim field = TryCast(semanticModel.GetSymbolInfo(node, cancellationToken).Symbol, IFieldSymbol)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (41)
Classification\SyntaxClassification\NameSyntaxClassifier.vb (1)
75Dim symbolInfo = semanticModel.GetSymbolInfo(node, cancellationToken)
CodeCleanup\Providers\AddMissingTokensCodeCleanupProvider.vb (1)
122Dim symbols = Me._model.GetSymbolInfo(expression, _cancellationToken).GetAllSymbols()
CodeCleanup\Providers\FixIncorrectTokensCodeCleanupProvider.vb (1)
116Dim symbol = _semanticModel.GetSymbolInfo(parent.Left, _cancellationToken).Symbol
Editing\VisualBasicImportAdder.vb (3)
49Dim Symbol = model.GetSymbolInfo(fullName).Symbol 50Dim nsSymbol = TryCast(model.GetSymbolInfo(namespacePart).Symbol, INamespaceSymbol) 206Dim method = TryCast(_model.GetSymbolInfo(node.Name, _cancellationToken).GetAnySymbol(), IMethodSymbol)
InvocationExpressionSyntaxExtensions.vb (1)
49Dim symbol As ISymbol = semanticModel.GetSymbolInfo(invocationExpression.Expression).Symbol
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (6)
110Dim symbolInfo = semanticModel.GetSymbolInfo(expression, cancellationToken) 153Dim symbolInfo = semanticModel.GetSymbolInfo(expression, cancellationToken) 284Dim info = semanticModel.GetSymbolInfo(simpleArgument.NameColonEquals.Name, cancellationToken) 395Dim method = TryCast(semanticModel.GetSymbolInfo(memberAccess, cancellationToken).Symbol, IMethodSymbol) 487Dim symbolInfo = semanticModel.GetSymbolInfo(expression, cancellationToken) 506Dim symbolInfo = semanticModel.GetSymbolInfo(expression, cancellationToken)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (2)
325Dim symbolInfo = semanticModel.GetSymbolInfo(DirectCast(targetToken.Parent.Parent, NewExpressionSyntax).Type(), cancellationToken) 791Dim leftHandBinding = semanticModel.GetSymbolInfo(leftExpression, cancellationToken)
ParenthesizedExpressionSyntaxExtensions.vb (1)
281Dim symbol = semanticModel.GetSymbolInfo(expression, cancellationToken).Symbol
Recommendations\VisualBasicRecommendationServiceRunner.vb (2)
165Dim leftHandSymbolInfo = _context.SemanticModel.GetSymbolInfo(node.Left, _cancellationToken) 198Dim leftHandSymbolInfo = _context.SemanticModel.GetSymbolInfo(leftExpression, _cancellationToken)
Rename\VisualBasicRenameRewriterLanguageService.vb (1)
482Dim symbolInfo = Me._semanticModel.GetSymbolInfo(invocationExpression, Me._cancellationToken)
SemanticModelExtensions.vb (3)
56Dim symbolInfo = semanticModel.GetSymbolInfo(qualifier, cancellationToken) 78Return semanticModel.GetSymbolInfo(expression) 87Let info = semanticModel.GetSymbolInfo(importClause.Name)
Simplification\Reducers\VisualBasicEscapingReducer.vb (1)
101Dim symbol = semanticModel.GetSymbolInfo(typedParent, cancellationToken).Symbol
Simplification\Reducers\VisualBasicExtensionMethodReducer.vb (2)
38Dim targetSymbol = semanticModel.GetSymbolInfo(memberAccess.Name, cancellationToken) 56Dim oldSymbol = semanticModel.GetSymbolInfo(invocationExpression, cancellationToken).Symbol
Simplification\Simplifiers\AbstractVisualBasicSimplifier.vb (1)
70Dim symbol = semanticModel.GetSymbolInfo(node).Symbol
Simplification\Simplifiers\ExpressionSimplifier.vb (1)
278Dim symbolForMemberAccess = semanticModel.GetSymbolInfo(DirectCast(memberAccess.Parent, MemberAccessExpressionSyntax), cancellationToken).Symbol
Simplification\Simplifiers\NameSimplifier.vb (1)
326Dim symbolForName = semanticModel.GetSymbolInfo(DirectCast(name.Parent, QualifiedNameSyntax), cancellationToken).Symbol
Simplification\VisualBasicSimplificationService.Expander.vb (5)
319Dim symbol = _semanticModel.GetSymbolInfo(node.Expression, _cancellationToken).Symbol 416Dim symbolForQualifiedName = _semanticModel.GetSymbolInfo(node).Symbol 423Dim symbolForLeftPart = _semanticModel.GetSymbolInfo(node.Left).Symbol 450Dim symbolForMemberAccess = _semanticModel.GetSymbolInfo(node).Symbol 453Dim symbolForLeftPart = _semanticModel.GetSymbolInfo(node.Expression).Symbol
VariableDeclaratorSyntaxExtensions.vb (1)
33Return TryCast(semanticModel.GetSymbolInfo(asNewType).Symbol, ITypeSymbol)
VisualBasicSemanticFacts.vb (1)
247Dim symbol = semanticModel.GetSymbolInfo(argument.NameColonEquals.Name, cancellationToken).GetAnySymbol()
VisualBasicSyntaxContextExtensions.vb (1)
122Dim symbolInfo = context.SemanticModel.GetSymbolInfo(DirectCast(token.Parent.Parent, NewExpressionSyntax).Type())
VisualBasicTypeInferenceService.TypeInferrer.vb (3)
40Dim symbol = SemanticModel.GetSymbolInfo(unaryExpression.Operand, CancellationToken).GetAnySymbol() 250Dim info = SemanticModel.GetSymbolInfo(invocation) 293Dim info = SemanticModel.GetSymbolInfo(creation.Type)
VisualBasicUnnecessaryImportsProvider.vb (2)
115Dim semanticInfo = semanticModel.GetSymbolInfo(clause.Name, cancellationToken) 138Dim semanticInfo = semanticModel.GetSymbolInfo(clause.Name, cancellationToken)
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (1)
CodeGeneration\AddImportsTests.vb (1)
54Dim symbol = model.GetSymbolInfo(o).Symbol
Microsoft.VisualStudio.LanguageServices.VisualBasic (10)
CodeModel\MethodXML\MethodXmlBuilder.vb (6)
125Dim eventSymbol = TryCast(SemanticModel.GetSymbolInfo(eventExpression).Symbol, IEventSymbol) 294Dim type = TryCast(SemanticModel.GetSymbolInfo(objectCreationExpression.Type).Symbol, ITypeSymbol) 352symbolOpt = If(symbolOpt, SemanticModel.GetSymbolInfo(memberAccess).Symbol) 363Dim leftHandSymbol = SemanticModel.GetSymbolInfo(memberAccess.GetExpressionOfMemberAccessExpression()).Symbol 404symbolOpt = If(symbolOpt, SemanticModel.GetSymbolInfo(identifierName).Symbol) 664Dim delegateSymbol = TryCast(SemanticModel.GetSymbolInfo(delegateExpression).Symbol, IMethodSymbol)
Help\VisualBasicHelpContextService.Visitor.vb (4)
437Dim symbol = _semanticModel.GetSymbolInfo(node, _cancellationToken).Symbol 833Dim symbol = _semanticModel.GetSymbolInfo(node, _cancellationToken).Symbol 846Dim symbol = _semanticModel.GetSymbolInfo(node.Right, _cancellationToken).Symbol 865Dim info = _semanticModel.GetSymbolInfo(node.Expression, _cancellationToken)