39 references to GetDeclaredSymbol
ILLink.CodeFixProvider (1)
RequiresUnsafeCodeFixProvider.cs (1)
236var symbol = semanticModel.GetDeclaredSymbol(variable, cancellationToken);
Microsoft.CodeAnalysis.CSharp.CodeStyle (7)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForBuilderDiagnosticAnalyzer.cs (1)
160initializedSymbol: semanticModel.GetDeclaredSymbol(declarator, cancellationToken));
src\roslyn\src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
115var local = semanticModel.GetDeclaredSymbol(localDeclaration.Declaration.Variables[0], cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (4)
227return semanticModel.GetDeclaredSymbol( 238return semanticModel.GetDeclaredSymbol( 299var symbol = semanticModel.GetDeclaredSymbol(variableDeclaration.Variables[0], cancellationToken); 497return semanticModel.GetDeclaredSymbol(syntax, cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (1)
1268var symbol = semanticModel.GetDeclaredSymbol(variableDeclarator, cancellationToken);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (6)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionCodeFixProvider.cs (1)
71declaratorToRemoveType = semanticModel.GetDeclaredSymbol(declaratorToRemoveNode, cancellationToken).GetSymbolType();
src\roslyn\src\Analyzers\CSharp\CodeFixes\InlineDeclaration\CSharpInlineDeclarationCodeFixProvider.cs (1)
217var local = (ILocalSymbol)semanticModel.GetDeclaredSymbol(declarator, cancellationToken);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseLocalFunction\CSharpUseLocalFunctionCodeFixProvider.cs (1)
135var localSymbol = semanticModel.GetDeclaredSymbol(
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpAsAndNullCheckCodeFixProvider.cs (1)
137if (semanticModel.GetDeclaredSymbol(declarator, cancellationToken) is ILocalSymbol local)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseSystemThreadingLock\CSharpUseSystemThreadingLockCodeFixProvider.cs (1)
91if (semanticModel.GetDeclaredSymbol(variableDeclarator, cancellationToken) is not IFieldSymbol field)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
2256var symbol = SemanticModel.GetDeclaredSymbol(variableDeclarator);
Microsoft.CodeAnalysis.CSharp.Features (13)
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (1)
451var localSymbol = (ILocalSymbol)semanticModel.GetDeclaredSymbol(variableDeclarator, cancellationToken);
ConvertProgram\ConvertProgramTransform_TopLevelStatements.cs (1)
298var field = (IFieldSymbol?)semanticModel.GetDeclaredSymbol(variable, cancellationToken);
EncapsulateField\CSharpEncapsulateFieldService.cs (2)
93var field = semanticModel.GetDeclaredSymbol(declarator, cancellationToken) as IFieldSymbol; 148.Select(d => semanticModel.GetDeclaredSymbol(d, cancellationToken) as IFieldSymbol)
QuickInfo\CSharpSemanticQuickInfoProvider.cs (1)
207var variable = semanticModel.GetDeclaredSymbol(declarator, cancellationToken);
ReverseForStatement\CSharpReverseForStatementCodeRefactoringProvider.cs (1)
90var local = semanticModel.GetDeclaredSymbol(variable, cancellationToken) as ILocalSymbol;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForBuilderDiagnosticAnalyzer.cs (1)
160initializedSymbol: semanticModel.GetDeclaredSymbol(declarator, cancellationToken));
src\roslyn\src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
115var local = semanticModel.GetDeclaredSymbol(localDeclaration.Declaration.Variables[0], cancellationToken);
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionCodeFixProvider.cs (1)
71declaratorToRemoveType = semanticModel.GetDeclaredSymbol(declaratorToRemoveNode, cancellationToken).GetSymbolType();
src\roslyn\src\Analyzers\CSharp\CodeFixes\InlineDeclaration\CSharpInlineDeclarationCodeFixProvider.cs (1)
217var local = (ILocalSymbol)semanticModel.GetDeclaredSymbol(declarator, cancellationToken);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseLocalFunction\CSharpUseLocalFunctionCodeFixProvider.cs (1)
135var localSymbol = semanticModel.GetDeclaredSymbol(
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpAsAndNullCheckCodeFixProvider.cs (1)
137if (semanticModel.GetDeclaredSymbol(declarator, cancellationToken) is ILocalSymbol local)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseSystemThreadingLock\CSharpUseSystemThreadingLockCodeFixProvider.cs (1)
91if (semanticModel.GetDeclaredSymbol(variableDeclarator, cancellationToken) is not IFieldSymbol field)
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (4)
227return semanticModel.GetDeclaredSymbol( 238return semanticModel.GetDeclaredSymbol( 299var symbol = semanticModel.GetDeclaredSymbol(variableDeclaration.Variables[0], cancellationToken); 497return semanticModel.GetDeclaredSymbol(syntax, cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (1)
1268var symbol = semanticModel.GetDeclaredSymbol(variableDeclarator, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
2256var symbol = SemanticModel.GetDeclaredSymbol(variableDeclarator);
Roslyn.Diagnostics.CSharp.Analyzers (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (4)
227return semanticModel.GetDeclaredSymbol( 238return semanticModel.GetDeclaredSymbol( 299var symbol = semanticModel.GetDeclaredSymbol(variableDeclaration.Variables[0], cancellationToken); 497return semanticModel.GetDeclaredSymbol(syntax, cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (1)
1268var symbol = semanticModel.GetDeclaredSymbol(variableDeclarator, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
2256var symbol = SemanticModel.GetDeclaredSymbol(variableDeclarator);