304 references to GetDeclaredSymbol
GenerateDocumentationAndConfigFiles (7)
src\0bf6ba47805c8821\AbstractMoveDeclarationNearReferenceService.State.cs (1)
83LocalSymbol = (ILocalSymbol)semanticModel.GetDeclaredSymbol(
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);
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.AspNetCore.Components.Analyzers (1)
StateHasChangedAnalyzer.cs (1)
84if (syntaxContext.SemanticModel.GetDeclaredSymbol(methodDeclaration) is not IMethodSymbol methodSymbol)
Microsoft.CodeAnalysis (3)
DiagnosticAnalyzer\AnalyzerDriver.cs (1)
2949var 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\0bf6ba47805c8821\AbstractMoveDeclarationNearReferenceService.State.cs (1)
83LocalSymbol = (ILocalSymbol)semanticModel.GetDeclaredSymbol(
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);
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\0bf6ba47805c8821\AbstractMoveDeclarationNearReferenceService.State.cs (1)
83LocalSymbol = (ILocalSymbol)semanticModel.GetDeclaredSymbol(
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)
185var 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);
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)
51var 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)) 396: 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)
185var 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.NetAnalyzers (28)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\AbstractTypesShouldNotHaveConstructors.Fixer.cs (1)
47var classSymbol = (INamedTypeSymbol)model.GetDeclaredSymbol(nodeToFix, cancellationToken)!;
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DefineAccessorsForAttributeArguments.Fixer.cs (1)
82if (model.GetDeclaredSymbol(parameter, cancellationToken) is not IParameterSymbol parameterSymbol)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\EnumsShouldHaveZeroValue.Fixer.cs (1)
40ISymbol? declaredSymbol = model.GetDeclaredSymbol(node, context.CancellationToken);
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\EnumWithFlagsAttribute.Fixer.cs (1)
72if (model.GetDeclaredSymbol(enumTypeSyntax, cancellationToken) is not INamedTypeSymbol enumType)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\EquatableAnalyzer.Fixer.cs (1)
48if (model.GetDeclaredSymbol(declaration, context.CancellationToken) is not INamedTypeSymbol type || type.TypeKind != TypeKind.Class && type.TypeKind != TypeKind.Struct)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\IdentifiersShouldNotContainUnderscores.Fixer.cs (1)
43var symbol = model.GetDeclaredSymbol(GetDeclarationNode(node), context.CancellationToken);
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\ImplementStandardExceptionConstructors.Fixer.cs (1)
64if (model.GetDeclaredSymbol(targetNode, cancellationToken) is not INamedTypeSymbol typeSymbol)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\InterfaceMethodsShouldBeCallableByChildTypes.Fixer.cs (1)
43if (semanticModel.GetDeclaredSymbol(nodeToFix, context.CancellationToken) is not IMethodSymbol methodSymbol)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OperatorOverloadsHaveNamedAlternates.Fixer.cs (2)
57var operatorOverloadSymbol = (IMethodSymbol)semanticModel.GetDeclaredSymbol(methodDeclaration, cancellationToken)!; 115ISymbol badVisibilitySymbol = semanticModel.GetDeclaredSymbol(badVisibilityNode, cancellationToken)!;
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OperatorsShouldHaveSymmetricalOverloads.Fixer.cs (1)
56var containingOperator = (IMethodSymbol)semanticModel.GetDeclaredSymbol(operatorNode, cancellationToken)!;
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OverloadOperatorEqualsOnOverridingValueTypeEquals.Fixer.cs (1)
38if (model.GetDeclaredSymbol(declaration, context.CancellationToken) is not INamedTypeSymbol typeSymbol)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OverrideEqualsAndOperatorEqualsOnValueTypes.Fixer.cs (1)
43if (model.GetDeclaredSymbol(declaration, context.CancellationToken) is not INamedTypeSymbol typeSymbol)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OverrideEqualsOnOverloadingOperatorEquals.Fixer.cs (1)
37var typeSymbol = model.GetDeclaredSymbol(typeDeclaration, context.CancellationToken) as INamedTypeSymbol;
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OverrideMethodsOnComparableTypes.Fixer.cs (1)
35var typeSymbol = model.GetDeclaredSymbol(declaration, context.CancellationToken) as INamedTypeSymbol;
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\ParameterNamesShouldMatchBaseDeclaration.Fixer.cs (1)
41ISymbol? declaredSymbol = semanticModel.GetDeclaredSymbol(node, context.CancellationToken);
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\TypesThatOwnDisposableFieldsShouldBeDisposable.Fixer.cs (1)
57var typeSymbol = model.GetDeclaredSymbol(declaration, cancellationToken) as INamedTypeSymbol;
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\UriParametersShouldNotBeStrings.Fixer.cs (1)
82var methodSymbol = (IMethodSymbol)model.GetDeclaredSymbol(methodNode, cancellationToken)!;
Microsoft.CodeQuality.Analyzers\QualityGuidelines\MarkMembersAsStatic.Fixer.cs (1)
71var symbol = semanticModel.GetDeclaredSymbol(node, cancellationToken);
Microsoft.CodeQuality.Analyzers\QualityGuidelines\SealMethodsThatSatisfyPrivateInterfaces.Fixer.cs (1)
44var symbol = model.GetDeclaredSymbol(declarationNode, context.CancellationToken);
Microsoft.NetCore.Analyzers\Performance\PreferReadOnlySpanOverSpan.Fixer.cs (2)
33if (semanticModel.GetDeclaredSymbol(node, context.CancellationToken) is IParameterSymbol parameterSymbol && 62var parameterSymbol = semanticModel.GetDeclaredSymbol(node, cancellationToken) as IParameterSymbol;
Microsoft.NetCore.Analyzers\Performance\UseSearchValues.Fixer.cs (1)
91semanticModel.GetDeclaredSymbol(memberToRemove, cancellationToken) is { } symbolToRemove &&
Microsoft.NetCore.Analyzers\Runtime\MarkAllNonSerializableFields.Fixer.cs (1)
44var fieldSymbol = model.GetDeclaredSymbol(node, context.CancellationToken) as IFieldSymbol;
Microsoft.NetFramework.Analyzers\Helpers\SecurityDiagnosticHelpers.cs (1)
234ISymbol? sym = model.GetDeclaredSymbol(current, cancellationToken);
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (3)
76if (!Equals(model.GetDeclaredSymbol(declSyntax, context.CancellationToken), symbol)) 184while (declSyntax.Parent != null && Equals(model.GetDeclaredSymbol(declSyntax.Parent, context.CancellationToken), declaredSymbol)) 248var declaredSymbol = model.GetDeclaredSymbol(node, context.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\0bf6ba47805c8821\AbstractMoveDeclarationNearReferenceService.State.cs (1)
83LocalSymbol = (ILocalSymbol)semanticModel.GetDeclaredSymbol(
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);
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\0bf6ba47805c8821\AbstractMoveDeclarationNearReferenceService.State.cs (1)
83LocalSymbol = (ILocalSymbol)semanticModel.GetDeclaredSymbol(
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);
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\f736901a33c2b55b\VisualBasicTypeInferenceService.TypeInferrer.vb (1)
628Dim propertySymbol = SemanticModel.GetDeclaredSymbol(propertySyntax)
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))