275 references to GetDeclaredSymbol
GenerateDocumentationAndConfigFiles (7)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (2)
50return semanticModel.GetDeclaredSymbol(declaration, cancellationToken) 117var symbol = semanticModel.GetDeclaredSymbol(current, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
66var symbol = semanticModel.GetDeclaredSymbol(syntaxNode, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
263var symbol = semanticModel.GetDeclaredSymbol(node, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyReader.cs (1)
729var symbol = semanticModel.GetDeclaredSymbol(node, CancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixesAndRefactorings\AbstractFixAllSpanMappingService.cs (1)
46var symbol = semanticModel.GetDeclaredSymbol(decl, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.State.cs (1)
83LocalSymbol = (ILocalSymbol)semanticModel.GetDeclaredSymbol(
ILLink.CodeFixProvider (1)
BaseAttributeCodeFixProvider.cs (1)
68var attributableSymbol = model.GetDeclaredSymbol(attributableNode, cancellationToken);
Microsoft.AspNetCore.App.Analyzers (3)
RouteEmbeddedLanguage\Infrastructure\RouteStringSyntaxDetector.cs (3)
117semanticModel.GetDeclaredSymbol(variableDeclarator, cancellationToken) ?? 118semanticModel.GetDeclaredSymbol(GetIdentifierOfVariableDeclarator(variableDeclarator).GetRequiredParent(), cancellationToken); 128var symbol = semanticModel.GetDeclaredSymbol(property, cancellationToken);
Microsoft.CodeAnalysis (3)
DiagnosticAnalyzer\AnalyzerDriver.cs (1)
2912var declaredSymbolOfDeclInNode = declInNode.DeclaredSymbol ?? semanticModel.GetDeclaredSymbol(declInNode.DeclaredNode, cancellationToken);
SourceGeneration\Nodes\SyntaxValueProvider_ForAttributeWithMetadataName.cs (1)
118semanticModel.GetDeclaredSymbol(targetNode, cancellationToken);
src\roslyn\src\Compilers\Core\AnalyzerDriver\DeclarationComputer.cs (1)
70var declaredSymbol = model.GetDeclaredSymbol(node, cancellationToken);
Microsoft.CodeAnalysis.Analyzers (12)
FixAnalyzers\FixerWithFixAllAnalyzer.Fixer.cs (1)
63var typeIsSealed = ((INamedTypeSymbol)model.GetDeclaredSymbol(classDecl, cancellationToken)!).IsSealed;
MetaAnalyzers\RegisterActionAnalyzer.cs (1)
430if (context.SemanticModel.GetDeclaredSymbol(context.Node, context.CancellationToken) is IParameterSymbol parameter)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (3)
74if (!Equals(model.GetDeclaredSymbol(declSyntax, context.CancellationToken), symbol)) 182while (declSyntax.Parent != null && Equals(model.GetDeclaredSymbol(declSyntax.Parent, context.CancellationToken), declaredSymbol)) 246var declaredSymbol = model.GetDeclaredSymbol(node, context.CancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (2)
50return semanticModel.GetDeclaredSymbol(declaration, cancellationToken) 117var symbol = semanticModel.GetDeclaredSymbol(current, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
66var symbol = semanticModel.GetDeclaredSymbol(syntaxNode, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
263var symbol = semanticModel.GetDeclaredSymbol(node, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyReader.cs (1)
729var symbol = semanticModel.GetDeclaredSymbol(node, CancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixesAndRefactorings\AbstractFixAllSpanMappingService.cs (1)
46var symbol = semanticModel.GetDeclaredSymbol(decl, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.State.cs (1)
83LocalSymbol = (ILocalSymbol)semanticModel.GetDeclaredSymbol(
Microsoft.CodeAnalysis.AnalyzerUtilities (8)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (3)
74if (!Equals(model.GetDeclaredSymbol(declSyntax, context.CancellationToken), symbol)) 182while (declSyntax.Parent != null && Equals(model.GetDeclaredSymbol(declSyntax.Parent, context.CancellationToken), declaredSymbol)) 246var declaredSymbol = model.GetDeclaredSymbol(node, context.CancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (2)
50return semanticModel.GetDeclaredSymbol(declaration, cancellationToken) 117var symbol = semanticModel.GetDeclaredSymbol(current, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
66var symbol = semanticModel.GetDeclaredSymbol(syntaxNode, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
263var symbol = semanticModel.GetDeclaredSymbol(node, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyReader.cs (1)
729var symbol = semanticModel.GetDeclaredSymbol(node, CancellationToken);
Microsoft.CodeAnalysis.CodeStyle (10)
src\roslyn\src\Analyzers\Core\Analyzers\MatchFolderAndNamespace\AbstractMatchFolderAndNamespaceDiagnosticAnalyzer.cs (2)
71var symbol = context.SemanticModel.GetDeclaredSymbol(namespaceDecl); 179var symbol = semanticModel.GetDeclaredSymbol(typeDecl);
src\roslyn\src\Analyzers\Core\Analyzers\NamingStyle\NamingStyleDiagnosticAnalyzerBase.cs (1)
85var symbol = syntaxContext.SemanticModel.GetDeclaredSymbol(syntaxContext.Node, syntaxContext.CancellationToken);
src\roslyn\src\Analyzers\Core\Analyzers\UseAutoProperty\AbstractUseAutoPropertyAnalyzer.cs (1)
338if (semanticModel.GetDeclaredSymbol(propertyDeclaration, cancellationToken) is not IPropertySymbol property)
src\roslyn\src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractObjectCreationExpressionAnalyzer.cs (1)
129var initializedSymbol = semanticModel.GetDeclaredSymbol(valuePattern.GetRequiredParent(), cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (2)
50return semanticModel.GetDeclaredSymbol(declaration, cancellationToken) 117var symbol = semanticModel.GetDeclaredSymbol(current, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
66var symbol = semanticModel.GetDeclaredSymbol(syntaxNode, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
263var symbol = semanticModel.GetDeclaredSymbol(node, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyReader.cs (1)
729var symbol = semanticModel.GetDeclaredSymbol(node, CancellationToken);
Microsoft.CodeAnalysis.CodeStyle.Fixes (16)
src\roslyn\src\Analyzers\Core\CodeFixes\AddAccessibilityModifiers\AbstractAddAccessibilityModifiersCodeFixProvider.cs (1)
49var symbol = semanticModel.GetDeclaredSymbol(declarator, cancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\AddParameter\AddParameterService.cs (1)
190if (semanticDocument.SemanticModel.GetDeclaredSymbol(parameterDeclaration, cancellationToken) is not IParameterSymbol parameter)
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementAbstractClass\ImplementAbstractClassData.cs (1)
44if (semanticModel.GetDeclaredSymbol(classNode, cancellationToken) is not INamedTypeSymbol classType)
src\roslyn\src\Analyzers\Core\CodeFixes\MakeFieldReadonly\AbstractMakeFieldReadonlyCodeFixProvider.cs (1)
78var symbol = (IFieldSymbol?)model.GetDeclaredSymbol(declarator, cancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\MakeMethodAsynchronous\AbstractMakeMethodAsynchronousCodeFixProvider.cs (1)
94var symbol = semanticModel.GetDeclaredSymbol(node, cancellationToken) ?? semanticModel.GetSymbolInfo(node, cancellationToken).GetAnySymbol();
src\roslyn\src\Analyzers\Core\CodeFixes\MakeMethodSynchronous\AbstractMakeMethodSynchronousCodeFixProvider.cs (2)
56var methodSymbol = (IMethodSymbol?)(semanticModel.GetDeclaredSymbol(node, cancellationToken) ?? semanticModel.GetSymbolInfo(node, cancellationToken).GetAnySymbol()); 126if (semanticModel.GetDeclaredSymbol(methodDeclaration, cancellationToken) is IMethodSymbol methodSymbol)
src\roslyn\src\Analyzers\Core\CodeFixes\MakeTypePartial\AbstractMakeTypePartialCodeFixProvider.cs (1)
32var symbol = semanticModel.GetDeclaredSymbol(declaration, cancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\NamingStyle\NamingStyleCodeFixProvider.cs (1)
74var symbol = model.GetDeclaredSymbol(node, context.CancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveAsyncModifier\AbstractRemoveAsyncModifierCodeFixProvider.cs (1)
95semanticModel.GetDeclaredSymbol(node, cancellationToken) as IMethodSymbol;
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveUnusedMembers\AbstractRemoveUnusedMembersCodeFixProvider.cs (1)
55var symbol = semanticModel.GetDeclaredSymbol(diagnosticNode, cancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveUnusedParametersAndValues\AbstractRemoveUnusedValuesCodeFixProvider.cs (2)
481var declaredLocal = semanticModel.GetDeclaredSymbol(node, cancellationToken) as ILocalSymbol; 484declaredLocal = semanticModel.GetDeclaredSymbol(node.Parent, cancellationToken) as ILocalSymbol;
src\roslyn\src\Analyzers\Core\CodeFixes\UseSystemHashCode\UseSystemHashCodeCodeFixProvider.cs (1)
58var method = semanticModel.GetDeclaredSymbol(methodDecl, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixesAndRefactorings\AbstractFixAllSpanMappingService.cs (1)
46var symbol = semanticModel.GetDeclaredSymbol(decl, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.State.cs (1)
83LocalSymbol = (ILocalSymbol)semanticModel.GetDeclaredSymbol(
Microsoft.CodeAnalysis.CSharp.CodeStyle (9)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\UseCollectionExpressionHelpers.cs (1)
500if (semanticModel.GetDeclaredSymbol(declarator, cancellationToken) is not ILocalSymbol local)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (3)
967var symbol = semanticModel.GetSymbolInfo(parent, cancellationToken).Symbol ?? semanticModel.GetDeclaredSymbol(parent, cancellationToken); 977var symbol = semanticModel.GetSymbolInfo(current, cancellationToken).Symbol ?? semanticModel.GetDeclaredSymbol(current, cancellationToken); 991var symbol = semanticModel.GetDeclaredSymbol(equalsValue.GetRequiredParent(), cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (3)
259return semanticModel.GetDeclaredSymbol( 281return semanticModel.GetDeclaredSymbol( 287var symbol = semanticModel.GetDeclaredSymbol(type.Parent.Parent.Parent, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (2)
73var symbol = semanticModel.GetDeclaredSymbol(ancestor, cancellationToken); 444var localFunctionSymbol = semanticModel.GetDeclaredSymbol(localFunction, cancellationToken);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (8)
src\roslyn\src\Analyzers\CSharp\CodeFixes\AddInheritdoc\AddInheritdocCodeFixProvider.cs (1)
52var symbol = semanticModel.GetDeclaredSymbol(node, cancellationToken);
src\roslyn\src\Analyzers\CSharp\CodeFixes\AddParameter\CSharpAddParameterCodeFixProvider.cs (1)
63if (semanticModel.GetDeclaredSymbol(constructorDeclaration, cancellationToken) is IMethodSymbol constructorSymbol)
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateDefaultConstructors\CSharpGenerateDefaultConstructorsService.cs (1)
38classType = semanticDocument.SemanticModel.GetDeclaredSymbol(typeDeclaration, cancellationToken) as INamedTypeSymbol;
src\roslyn\src\Analyzers\CSharp\CodeFixes\Iterator\CSharpChangeToIEnumerableCodeFixProvider.cs (1)
39var methodSymbol = model.GetDeclaredSymbol(node, cancellationToken) as IMethodSymbol;
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeMemberRequired\CSharpMakeMemberRequiredCodeFixProvider.cs (2)
60var fieldOrPropertySymbol = semanticModel.GetDeclaredSymbol(node, cancellationToken); 120if (semanticModel.GetDeclaredSymbol(memberDeclarator, cancellationToken)?.IsStatic == true)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (2)
1225SemanticModel.GetDeclaredSymbol(equalsValue.Parent, CancellationToken) is IParameterSymbol parameter) 2143? currentSemanticModel.GetDeclaredSymbol(declarationInCurrentTree, CancellationToken)
Microsoft.CodeAnalysis.CSharp.Features (23)
ChangeSignature\CSharpChangeSignatureService.cs (1)
155var symbol = semanticModel.GetDeclaredSymbol(matchingNode, cancellationToken);
CodeLens\CSharpCodeLensDisplayInfoService.cs (6)
107var symbol = semanticModel.GetDeclaredSymbol(node); 122var symbol = semanticModel.GetDeclaredSymbol(node); 135var symbol = semanticModel.GetDeclaredSymbol(node); 148var symbol = semanticModel.GetDeclaredSymbol(node); 175var symbol = semanticModel.GetDeclaredSymbol(node); 194var scopeSymbol = semanticModel.GetDeclaredSymbol(scopeNode);
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (2)
1016var recordType = (INamedTypeSymbol?)model.GetDeclaredSymbol(declaration.Parent, cancellationToken); 1021return model.GetDeclaredSymbol(declaration, cancellationToken);
ExtractMethod\CSharpSelectionResult.StatementResult.cs (1)
57return semanticModel.GetDeclaredSymbol(access.GetRequiredParent().GetRequiredParent(), cancellationToken) switch
Formatting\CSharpAccessibilityModifiersNewDocumentFormattingProvider.cs (1)
68var type = semanticModel.GetDeclaredSymbol(declaration, cancellationToken);
GoToDefinition\CSharpGoToDefinitionSymbolService.cs (1)
62var symbol = semanticModel.GetDeclaredSymbol(foundReturnableConstruct);
ImplementInterface\AbstractChangeImplementationCodeRefactoringProvider.cs (1)
59var member = semanticModel.GetDeclaredSymbol(container, cancellationToken);
IntroduceVariable\CSharpIntroduceVariableService_IntroduceLocal.cs (1)
90var method = document.SemanticModel.GetDeclaredSymbol(arrowExpression.GetRequiredParent(), cancellationToken) as IMethodSymbol;
NavigationBar\CSharpNavigationBarItemService.cs (1)
226var localFunctionSymbol = semanticModel.GetDeclaredSymbol(localFunction, cancellationToken);
SignatureHelp\ConstructorInitializerSignatureHelpProvider.cs (1)
82var currentConstructor = semanticModel.GetDeclaredSymbol(constructorInitializer.Parent!, cancellationToken);
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\UseCollectionExpressionHelpers.cs (1)
500if (semanticModel.GetDeclaredSymbol(declarator, cancellationToken) is not ILocalSymbol local)
src\roslyn\src\Analyzers\CSharp\CodeFixes\AddInheritdoc\AddInheritdocCodeFixProvider.cs (1)
52var symbol = semanticModel.GetDeclaredSymbol(node, cancellationToken);
src\roslyn\src\Analyzers\CSharp\CodeFixes\AddParameter\CSharpAddParameterCodeFixProvider.cs (1)
63if (semanticModel.GetDeclaredSymbol(constructorDeclaration, cancellationToken) is IMethodSymbol constructorSymbol)
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateDefaultConstructors\CSharpGenerateDefaultConstructorsService.cs (1)
38classType = semanticDocument.SemanticModel.GetDeclaredSymbol(typeDeclaration, cancellationToken) as INamedTypeSymbol;
src\roslyn\src\Analyzers\CSharp\CodeFixes\Iterator\CSharpChangeToIEnumerableCodeFixProvider.cs (1)
39var methodSymbol = model.GetDeclaredSymbol(node, cancellationToken) as IMethodSymbol;
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeMemberRequired\CSharpMakeMemberRequiredCodeFixProvider.cs (2)
60var fieldOrPropertySymbol = semanticModel.GetDeclaredSymbol(node, cancellationToken); 120if (semanticModel.GetDeclaredSymbol(memberDeclarator, cancellationToken)?.IsStatic == true)
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (2)
Microsoft.NetCore.Analyzers\InteropServices\CSharpDynamicInterfaceCastableImplementation.Fixer.cs (2)
31var type = (INamedTypeSymbol)model.GetDeclaredSymbol(declaration, cancellationToken)!; 177var symbol = editor.SemanticModel.GetDeclaredSymbol(declaration, cancellationToken);
Microsoft.CodeAnalysis.CSharp.Workspaces (13)
Recommendations\CSharpRecommendationServiceRunner.cs (2)
271.Select(n => _context.SemanticModel.GetDeclaredSymbol(n, _cancellationToken)) 370: semanticModel.GetSymbolInfo(enclosingMethodOrLambdaNode).GetAnySymbol() ?? semanticModel.GetDeclaredSymbol(enclosingMethodOrLambdaNode);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (3)
967var symbol = semanticModel.GetSymbolInfo(parent, cancellationToken).Symbol ?? semanticModel.GetDeclaredSymbol(parent, cancellationToken); 977var symbol = semanticModel.GetSymbolInfo(current, cancellationToken).Symbol ?? semanticModel.GetDeclaredSymbol(current, cancellationToken); 991var symbol = semanticModel.GetDeclaredSymbol(equalsValue.GetRequiredParent(), cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (3)
259return semanticModel.GetDeclaredSymbol( 281return semanticModel.GetDeclaredSymbol( 287var symbol = semanticModel.GetDeclaredSymbol(type.Parent.Parent.Parent, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (3)
73var symbol = semanticModel.GetDeclaredSymbol(ancestor, cancellationToken); 444var localFunctionSymbol = semanticModel.GetDeclaredSymbol(localFunction, cancellationToken); 541return semanticModel.GetDeclaredSymbol(methodDeclaration, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (2)
1225SemanticModel.GetDeclaredSymbol(equalsValue.Parent, CancellationToken) is IParameterSymbol parameter) 2143? currentSemanticModel.GetDeclaredSymbol(declarationInCurrentTree, CancellationToken)
Microsoft.CodeAnalysis.Features (59)
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.cs (2)
292targetSymbol = semanticModel.GetDeclaredSymbol(targetMemberNode, cancellationToken); 298targetSymbol = semanticModel.GetDeclaredSymbol(targetMemberNode, cancellationToken);
CodeLens\CodeLensReferencesService.cs (3)
57var symbol = semanticModel.GetDeclaredSymbol(syntaxNode, cancellationToken); 140var symbol = semanticModel.GetDeclaredSymbol(node, cancellationToken); 392var declaredSymbol = semanticModel.GetDeclaredSymbol(syntaxNode, cancellationToken);
CodeRefactorings\SyncNamespace\AbstractChangeNamespaceService.cs (2)
333var memberSymbol = semanticModel.GetDeclaredSymbol(memberDecl, cancellationToken); 378var symbol = semanticModel.GetDeclaredSymbol(declaration, cancellationToken);
Completion\Providers\AbstractPartialTypeCompletionProvider.cs (1)
41if (semanticModel.GetDeclaredSymbol(node, cancellationToken) is INamedTypeSymbol declaredSymbol)
ConvertAutoPropertyToFullProperty\AbstractConvertAutoPropertyToFullPropertyCodeRefactoringProvider.cs (1)
44if (semanticModel.GetDeclaredSymbol(property) is not IPropertySymbol propertySymbol)
EmbeddedLanguages\EmbeddedLanguageDetector.cs (5)
256semanticModel.GetDeclaredSymbol(variableDeclarator, cancellationToken) ?? 257semanticModel.GetDeclaredSymbol(syntaxFacts.GetIdentifierOfVariableDeclarator(variableDeclarator).GetRequiredParent(), cancellationToken); 265var symbol = semanticModel.GetDeclaredSymbol(property, cancellationToken); 321semanticModel.GetDeclaredSymbol(variableDeclarator, cancellationToken) ?? 322semanticModel.GetDeclaredSymbol(syntaxFacts.GetIdentifierOfVariableDeclarator(variableDeclarator).GetRequiredParent(), cancellationToken);
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingSemanticChangeProcessor.cs (1)
111var symbol = model.GetDeclaredSymbol(declarationNode, CancellationToken);
ExtractClass\AbstractExtractClassRefactoringProvider.cs (1)
122if (semanticModel.GetDeclaredSymbol(selectedClassNode, cancellationToken) is not INamedTypeSymbol selectedType)
ExtractClass\ExtractClassWithDialogCodeAction.cs (1)
189var currentSymbol = semanticModel.GetDeclaredSymbol(node, cancellationToken);
ExtractInterface\AbstractExtractInterfaceService.cs (1)
92if (semanticModel.GetDeclaredSymbol(typeNode, cancellationToken) is not INamedTypeSymbol { TypeKind: not TypeKind.Extension } typeToExtractFrom)
FindUsages\AbstractFindUsagesService_FindReferences.cs (1)
204var symbol = semanticModel.GetSymbolInfo(token.Parent, cancellationToken).Symbol ?? semanticModel.GetDeclaredSymbol(token.Parent, cancellationToken);
GenerateComparisonOperators\GenerateComparisonOperatorsCodeRefactoringProvider.cs (1)
65if (semanticModel.GetDeclaredSymbol(typeDeclaration, cancellationToken) is not INamedTypeSymbol containingType)
GenerateConstructors\AbstractGenerateConstructorsCodeRefactoringProvider.cs (1)
211var containingType = semanticModel.GetDeclaredSymbol(typeDeclaration, cancellationToken: cancellationToken) as INamedTypeSymbol;
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeFromMembersCodeRefactoringProvider.cs (1)
89var containingType = semanticModel.GetDeclaredSymbol(typeDeclaration) as INamedTypeSymbol;
GenerateFromMembers\GenerateFromMembersHelpers.cs (1)
35d => semanticModel.GetDeclaredSymbol(d, cancellationToken)).WhereNotNull().ToImmutableArray();
InheritanceMargin\AbstractInheritanceMarginService_Helpers.cs (1)
109var member = semanticModel.GetDeclaredSymbol(memberDeclarationNode, cancellationToken);
InitializeParameter\AbstractInitializeParameterCodeRefactoringProvider.cs (1)
134parameter = (IParameterSymbol?)semanticModel.GetDeclaredSymbol(parameterNode, cancellationToken);
InlineMethod\AbstractInlineMethodRefactoringProvider.cs (2)
488var declaredSymbol = semanticModel.GetDeclaredSymbol(node, cancellationToken); 499semanticModel.GetDeclaredSymbol(declarator, cancellationToken) is IFieldSymbol fieldSymbol)
InlineTemporary\AbstractInlineTemporaryCodeRefactoringProvider.cs (1)
30var local = semanticModel.GetDeclaredSymbol(variableDeclarator, cancellationToken);
IntroduceParameter\AbstractIntroduceParameterCodeRefactoringProvider.cs (1)
73var containingSymbol = semanticModel.GetDeclaredSymbol(containingMethod, cancellationToken);
IntroduceVariable\AbstractIntroduceVariableService.State.cs (1)
92.Select(n => Document.SemanticModel.GetDeclaredSymbol(n, cancellationToken))
MoveStaticMembers\AbstractMoveStaticMembersRefactoringProvider.cs (1)
38.SelectAsArray(m => (node: m, symbol: semanticModel.GetDeclaredSymbol(m, cancellationToken)))
MoveToNamespace\AbstractMoveToNamespaceService.cs (2)
195.Select(member => semanticModel.GetDeclaredSymbol(member, cancellationToken)) 205.Select(member => semanticModel.GetDeclaredSymbol(member, cancellationToken))
NavigateTo\AbstractNavigateToSearchService.NormalSearch.cs (1)
124if (semanticModel.GetDeclaredSymbol(topLevelMember, cancellationToken) is not INamedTypeSymbol namedTypeSymbol)
RemoveUnusedVariable\AbstractRemoveUnusedVariableCodeFixProvider.cs (1)
83var symbol = documentEditor.SemanticModel.GetDeclaredSymbol(node, cancellationToken);
ReplaceDocCommentTextWithTag\AbstractReplaceDocCommentTextWithTagCodeRefactoringProvider.cs (1)
139if (semanticModel.GetDeclaredSymbol(node, cancellationToken) is ISymbol declaration)
ReplaceMethodWithProperty\ReplaceMethodWithPropertyCodeRefactoringProvider.cs (1)
54if (semanticModel.GetDeclaredSymbol(methodDeclaration) is not IMethodSymbol methodSymbol ||
ReplacePropertyWithMethods\ReplacePropertyWithMethodsCodeRefactoringProvider.cs (1)
50var propertySymbol = semanticModel.GetDeclaredSymbol(propertyDeclaration) as IPropertySymbol;
src\roslyn\src\Analyzers\Core\Analyzers\MatchFolderAndNamespace\AbstractMatchFolderAndNamespaceDiagnosticAnalyzer.cs (2)
71var symbol = context.SemanticModel.GetDeclaredSymbol(namespaceDecl); 179var symbol = semanticModel.GetDeclaredSymbol(typeDecl);
src\roslyn\src\Analyzers\Core\Analyzers\NamingStyle\NamingStyleDiagnosticAnalyzerBase.cs (1)
85var symbol = syntaxContext.SemanticModel.GetDeclaredSymbol(syntaxContext.Node, syntaxContext.CancellationToken);
src\roslyn\src\Analyzers\Core\Analyzers\UseAutoProperty\AbstractUseAutoPropertyAnalyzer.cs (1)
338if (semanticModel.GetDeclaredSymbol(propertyDeclaration, cancellationToken) is not IPropertySymbol property)
src\roslyn\src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractObjectCreationExpressionAnalyzer.cs (1)
129var initializedSymbol = semanticModel.GetDeclaredSymbol(valuePattern.GetRequiredParent(), cancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\AddAccessibilityModifiers\AbstractAddAccessibilityModifiersCodeFixProvider.cs (1)
49var symbol = semanticModel.GetDeclaredSymbol(declarator, cancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\AddParameter\AddParameterService.cs (1)
190if (semanticDocument.SemanticModel.GetDeclaredSymbol(parameterDeclaration, cancellationToken) is not IParameterSymbol parameter)
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementAbstractClass\ImplementAbstractClassData.cs (1)
44if (semanticModel.GetDeclaredSymbol(classNode, cancellationToken) is not INamedTypeSymbol classType)
src\roslyn\src\Analyzers\Core\CodeFixes\MakeFieldReadonly\AbstractMakeFieldReadonlyCodeFixProvider.cs (1)
78var symbol = (IFieldSymbol?)model.GetDeclaredSymbol(declarator, cancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\MakeMethodAsynchronous\AbstractMakeMethodAsynchronousCodeFixProvider.cs (1)
94var symbol = semanticModel.GetDeclaredSymbol(node, cancellationToken) ?? semanticModel.GetSymbolInfo(node, cancellationToken).GetAnySymbol();
src\roslyn\src\Analyzers\Core\CodeFixes\MakeMethodSynchronous\AbstractMakeMethodSynchronousCodeFixProvider.cs (2)
56var methodSymbol = (IMethodSymbol?)(semanticModel.GetDeclaredSymbol(node, cancellationToken) ?? semanticModel.GetSymbolInfo(node, cancellationToken).GetAnySymbol()); 126if (semanticModel.GetDeclaredSymbol(methodDeclaration, cancellationToken) is IMethodSymbol methodSymbol)
src\roslyn\src\Analyzers\Core\CodeFixes\MakeTypePartial\AbstractMakeTypePartialCodeFixProvider.cs (1)
32var symbol = semanticModel.GetDeclaredSymbol(declaration, cancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\NamingStyle\NamingStyleCodeFixProvider.cs (1)
74var symbol = model.GetDeclaredSymbol(node, context.CancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveAsyncModifier\AbstractRemoveAsyncModifierCodeFixProvider.cs (1)
95semanticModel.GetDeclaredSymbol(node, cancellationToken) as IMethodSymbol;
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveUnusedMembers\AbstractRemoveUnusedMembersCodeFixProvider.cs (1)
55var symbol = semanticModel.GetDeclaredSymbol(diagnosticNode, cancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveUnusedParametersAndValues\AbstractRemoveUnusedValuesCodeFixProvider.cs (2)
481var declaredLocal = semanticModel.GetDeclaredSymbol(node, cancellationToken) as ILocalSymbol; 484declaredLocal = semanticModel.GetDeclaredSymbol(node.Parent, cancellationToken) as ILocalSymbol;
src\roslyn\src\Analyzers\Core\CodeFixes\UseSystemHashCode\UseSystemHashCodeCodeFixProvider.cs (1)
58var method = semanticModel.GetDeclaredSymbol(methodDecl, cancellationToken);
src\roslyn\src\Compilers\Core\AnalyzerDriver\DeclarationComputer.cs (1)
70var declaredSymbol = model.GetDeclaredSymbol(node, cancellationToken);
ValueTracking\ValueTracker.cs (1)
263?? semanticModel.GetDeclaredSymbol(selectedNode, cancellationToken);
Microsoft.CodeAnalysis.Razor.Compiler (1)
Analyzers\ComponentParameterNullableWarningSuppressor.cs (1)
39var symbol = context.GetSemanticModel(propertySyntax.SyntaxTree).GetDeclaredSymbol(propertySyntax, context.CancellationToken);
Microsoft.CodeAnalysis.ResxSourceGenerator (8)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (3)
74if (!Equals(model.GetDeclaredSymbol(declSyntax, context.CancellationToken), symbol)) 182while (declSyntax.Parent != null && Equals(model.GetDeclaredSymbol(declSyntax.Parent, context.CancellationToken), declaredSymbol)) 246var declaredSymbol = model.GetDeclaredSymbol(node, context.CancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (2)
50return semanticModel.GetDeclaredSymbol(declaration, cancellationToken) 117var symbol = semanticModel.GetDeclaredSymbol(current, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
66var symbol = semanticModel.GetDeclaredSymbol(syntaxNode, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
263var symbol = semanticModel.GetDeclaredSymbol(node, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyReader.cs (1)
729var symbol = semanticModel.GetDeclaredSymbol(node, CancellationToken);
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SemanticModelExtensions.vb (2)
146Return semanticModel.GetDeclaredSymbol( 160Return semanticModel.GetDeclaredSymbol(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SemanticFacts\VisualBasicSemanticFacts.vb (1)
233Return SpecializedCollections.SingletonEnumerable(semanticModel.GetDeclaredSymbol(memberDeclaration, cancellationToken))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\SpeculationAnalyzer.vb (1)
605localVariables = ImmutableArray.Create(DirectCast(model.GetDeclaredSymbol(forEach), ILocalSymbol))
Microsoft.CodeAnalysis.VisualBasic.Features (12)
ChangeSignature\VisualBasicChangeSignatureService.vb (7)
209semanticModel.GetDeclaredSymbol(matchingNode, cancellationToken), 214semanticModel.GetDeclaredSymbol(matchingNode, cancellationToken), 217Return semanticModel.GetDeclaredSymbol(DirectCast(matchingNode, MethodBlockSyntax).BlockStatement, cancellationToken) 219Return semanticModel.GetDeclaredSymbol(DirectCast(matchingNode, MethodBlockSyntax).BlockStatement, cancellationToken) 221Return semanticModel.GetDeclaredSymbol(DirectCast(matchingNode, ConstructorBlockSyntax).BlockStatement, cancellationToken) 224Return semanticModel.GetDeclaredSymbol(matchingNode, cancellationToken) 727results.Add(semanticModel.GetDeclaredSymbol(cast.Identifier.Parent, cancellationToken))
CodeFixes\GenerateEvent\GenerateEventCodeFixProvider.vb (1)
264Dim boundEvent = TryCast(semanticModel.GetDeclaredSymbol(node.Parent.Parent, cancellationToken), IEventSymbol)
CodeLens\VisualBasicDisplayInfoService.vb (2)
124Dim symbol As ISymbol = semanticModel.GetDeclaredSymbol(node) 131symbol = semanticModel.GetDeclaredSymbol(node)
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
614Return model.GetDeclaredSymbol(declaration, cancellationToken)
GoToDefinition\VisualBasicGoToDefinitionSymbolService.vb (1)
47Dim Symbol = semanticModel.GetDeclaredSymbol(exitTarget)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SemanticModelExtensions.vb (2)
146Return semanticModel.GetDeclaredSymbol( 160Return semanticModel.GetDeclaredSymbol(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SemanticFacts\VisualBasicSemanticFacts.vb (1)
233Return SpecializedCollections.SingletonEnumerable(semanticModel.GetDeclaredSymbol(memberDeclaration, cancellationToken))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\SpeculationAnalyzer.vb (1)
605localVariables = ImmutableArray.Create(DirectCast(model.GetDeclaredSymbol(forEach), ILocalSymbol))
Microsoft.CodeAnalysis.Workspaces (22)
Editing\SymbolEditor.cs (2)
298var newSymbol = model.GetDeclaredSymbol(newDeclaration, cancellationToken); 487var newSymbol = model.GetDeclaredSymbol(newDeclaration, cancellationToken);
FindSymbols\FindReferences\Finders\AbstractReferenceFinder.cs (2)
232if (state.SemanticModel.GetDeclaredSymbol(directive, cancellationToken) is IAliasSymbol aliasSymbol && 667var symbol = semanticModel.GetDeclaredSymbol(node);
FindSymbols\FindReferences\Finders\ImplicitConstructorInitializerSymbolReferenceFinder.cs (1)
69if (state.SemanticModel.GetDeclaredSymbol(constructorNode, cancellationToken) is IMethodSymbol constructor &&
FindSymbols\FindReferences\Finders\ParameterSymbolReferenceFinder.cs (2)
142var symbol = semanticModel.GetDeclaredSymbol(token.GetRequiredParent(), cancellationToken); 173var declaredSymbol = semanticModel.GetDeclaredSymbol(current);
FindSymbols\SymbolFinder.cs (1)
219var linkedSymbol = semanticModel.GetDeclaredSymbol(linkedNode, cancellationToken);
FindSymbols\TopLevelSyntaxTree\DeclaredSymbolInfo.cs (1)
233return semanticModel.GetDeclaredSymbol(node, cancellationToken);
ObsoleteSymbol\AbstractObsoleteSymbolService.cs (2)
117var symbol = semanticModel.GetDeclaredSymbol(name.GetRequiredParent(), cancellationToken); 175var symbol = semanticModel.GetDeclaredSymbol(token.Parent, cancellationToken);
ReassignedVariable\AbstractReassignedVariableService.cs (3)
136var parameter = semanticModel.GetDeclaredSymbol(parameterSyntax, cancellationToken) as IParameterSymbol; 143var local = semanticModel.GetDeclaredSymbol(variable, cancellationToken) as ILocalSymbol; 150var local = semanticModel.GetDeclaredSymbol(designation, cancellationToken) as ILocalSymbol;
Rename\Renamer.RenameSymbolDocumentAction.cs (1)
107var symbol = semanticModel.GetDeclaredSymbol(matchingDeclaration, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (2)
50return semanticModel.GetDeclaredSymbol(declaration, cancellationToken) 117var symbol = semanticModel.GetDeclaredSymbol(current, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
66var symbol = semanticModel.GetDeclaredSymbol(syntaxNode, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
263var symbol = semanticModel.GetDeclaredSymbol(node, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyReader.cs (1)
729var symbol = semanticModel.GetDeclaredSymbol(node, CancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixesAndRefactorings\AbstractFixAllSpanMappingService.cs (1)
46var symbol = semanticModel.GetDeclaredSymbol(decl, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.State.cs (1)
83LocalSymbol = (ILocalSymbol)semanticModel.GetDeclaredSymbol(
Microsoft.Gen.ContextualOptions (2)
ContextReceiver.cs (1)
47.SelectMany(declarations => declarations.Select(declaration => (symbol: compilation.GetSemanticModel(declarations.Key).GetDeclaredSymbol(declaration), declaration)))
ContextualOptionsGenerator.cs (1)
39.SelectMany(declarations => declarations.Select(declaration => (symbol: compilation.GetSemanticModel(declarations.Key).GetDeclaredSymbol(declaration), declaration)))
Microsoft.Interop.ComInterfaceGenerator (3)
Analyzers\AddGeneratedComClassFixer.cs (1)
29var declaringType = editor.SemanticModel.GetDeclaredSymbol(node, ct) as INamedTypeSymbol;
Analyzers\ConvertComImportToGeneratedComInterfaceFixer.cs (2)
80var declaringType = editor.SemanticModel.GetDeclaredSymbol(node, ct); 129IMethodSymbol method = (IMethodSymbol)editor.SemanticModel.GetDeclaredSymbol(member, ct);
Microsoft.Interop.LibraryImportGenerator (2)
Analyzers\ConvertToLibraryImportFixer.cs (1)
181if (editor.SemanticModel.GetDeclaredSymbol(methodSyntax, cancellationToken) is not IMethodSymbol methodSymbol)
Analyzers\ShapeBreakingDiagnosticSuppressor.cs (1)
36ISymbol diagnosedSymbol = model.GetDeclaredSymbol(diagnostic.Location.SourceTree.GetRoot(context.CancellationToken).FindNode(diagnostic.Location.SourceSpan), context.CancellationToken);
Microsoft.ML.InternalCodeAnalyzer (2)
NameFixProvider.cs (1)
107ISymbol typeSymbol = semanticModel.GetDeclaredSymbol(identifier, cancellationToken);
RelaxTestNamingSuppressor.cs (1)
45var declaredSymbol = semanticModel.GetDeclaredSymbol(node, context.CancellationToken);
Roslyn.Diagnostics.Analyzers (20)
AbstractApplyTraitToClass`1.cs (2)
85var expectedAttributeData = state.SemanticModel.GetDeclaredSymbol(method, cancellationToken)!.GetAttributes() 105var actualAttributeData = state.SemanticModel.GetDeclaredSymbol(originalNode, cancellationToken)!.GetAttributes()
AbstractCreateTestAccessor`1.cs (2)
37var typeSymbol = (INamedTypeSymbol)semanticModel.GetDeclaredSymbol(type, context.CancellationToken); 66var type = (ITypeSymbol)semanticModel.GetDeclaredSymbol(typeDeclaration, cancellationToken);
AbstractExposeMemberForTesting`1.cs (2)
43var testAccessorType = (INamedTypeSymbol)semanticModel.GetDeclaredSymbol(type, context.CancellationToken); 108var testAccessorType = (ITypeSymbol)semanticModel.GetDeclaredSymbol(testAccessorTypeDeclaration, cancellationToken);
AbstractRunIterations`1.cs (1)
42var methodSymbol = (IMethodSymbol)semanticModel.GetDeclaredSymbol(method, context.CancellationToken)!;
ExportedPartsShouldHaveImportingConstructorCodeFixProvider.cs (1)
173var exportedType = semanticModel.GetDeclaredSymbol(declaration, cancellationToken)?.ContainingType;
RelaxTestNamingSuppressor.cs (1)
53var declaredSymbol = semanticModel.GetDeclaredSymbol(node, context.CancellationToken);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (3)
74if (!Equals(model.GetDeclaredSymbol(declSyntax, context.CancellationToken), symbol)) 182while (declSyntax.Parent != null && Equals(model.GetDeclaredSymbol(declSyntax.Parent, context.CancellationToken), declaredSymbol)) 246var declaredSymbol = model.GetDeclaredSymbol(node, context.CancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (2)
50return semanticModel.GetDeclaredSymbol(declaration, cancellationToken) 117var symbol = semanticModel.GetDeclaredSymbol(current, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
66var symbol = semanticModel.GetDeclaredSymbol(syntaxNode, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
263var symbol = semanticModel.GetDeclaredSymbol(node, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyReader.cs (1)
729var symbol = semanticModel.GetDeclaredSymbol(node, CancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixesAndRefactorings\AbstractFixAllSpanMappingService.cs (1)
46var symbol = semanticModel.GetDeclaredSymbol(decl, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.State.cs (1)
83LocalSymbol = (ILocalSymbol)semanticModel.GetDeclaredSymbol(
TestExportsShouldNotBeDiscoverableCodeFixProvider.cs (1)
65var exportedType = semanticModel.GetDeclaredSymbol(declaration, cancellationToken);
Roslyn.Diagnostics.CSharp.Analyzers (12)
CSharpAvoidOptSuffixForNullableEnableCode.cs (1)
75var symbol = semanticModel.GetDeclaredSymbol(identifier.Parent, cancellationToken);
CSharpAvoidOptSuffixForNullableEnableCodeCodeFixProvider.cs (1)
45var variableSymbol = semanticModel.GetDeclaredSymbol(variable, context.CancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (3)
967var symbol = semanticModel.GetSymbolInfo(parent, cancellationToken).Symbol ?? semanticModel.GetDeclaredSymbol(parent, cancellationToken); 977var symbol = semanticModel.GetSymbolInfo(current, cancellationToken).Symbol ?? semanticModel.GetDeclaredSymbol(current, cancellationToken); 991var symbol = semanticModel.GetDeclaredSymbol(equalsValue.GetRequiredParent(), cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (3)
259return semanticModel.GetDeclaredSymbol( 281return semanticModel.GetDeclaredSymbol( 287var symbol = semanticModel.GetDeclaredSymbol(type.Parent.Parent.Parent, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (2)
73var symbol = semanticModel.GetDeclaredSymbol(ancestor, cancellationToken); 444var localFunctionSymbol = semanticModel.GetDeclaredSymbol(localFunction, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (2)
1225SemanticModel.GetDeclaredSymbol(equalsValue.Parent, CancellationToken) is IParameterSymbol parameter) 2143? currentSemanticModel.GetDeclaredSymbol(declarationInCurrentTree, CancellationToken)
Roslyn.Diagnostics.VisualBasic.Analyzers (9)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SemanticModelExtensions.vb (5)
119Dim variableDeclaration = semanticModel.GetDeclaredSymbol(variableDeclarator.Names(0), cancellationToken) 134Dim variableDeclaration = semanticModel.GetDeclaredSymbol(variableDeclarator.Names(0), cancellationToken) 146Return semanticModel.GetDeclaredSymbol( 160Return semanticModel.GetDeclaredSymbol( 174Dim [alias] = semanticModel.GetDeclaredSymbol(importsClause)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SemanticFacts\VisualBasicSemanticFacts.vb (3)
76Dim symbol = semanticModel.GetDeclaredSymbol(ancestor, cancellationToken) 230Select(Function(n) semanticModel.GetDeclaredSymbol(n, cancellationToken)) 233Return SpecializedCollections.SingletonEnumerable(semanticModel.GetDeclaredSymbol(memberDeclaration, cancellationToken))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicTypeInferenceService.TypeInferrer.vb (1)
628Dim propertySymbol = SemanticModel.GetDeclaredSymbol(propertySyntax)