23 references to GetSymbolKey
Microsoft.CodeAnalysis.CSharp.Features (1)
InitializeParameter\CSharpInitializeMemberFromPrimaryConstructorParameterCodeRefactoringProvider_Update.cs (1)
52
var currentParameter = (IParameterSymbol?)parameter.
GetSymbolKey
(cancellationToken).Resolve(currentCompilation, cancellationToken: cancellationToken).GetAnySymbol();
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
Rename\CSharpRenameRewriterLanguageService.cs (2)
543
(Equals(symbol, _renamedSymbol) || SymbolKey.GetComparer(ignoreCase: true, ignoreAssemblyKeys: false).Equals(symbol.
GetSymbolKey
(), _renamedSymbol.
GetSymbolKey
())))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
74
var newDestinationSymbol = destination.
GetSymbolKey
(cancellationToken).Resolve(compilation, cancellationToken: cancellationToken).Symbol;
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (1)
Rename\OmniSharpRenamer.cs (1)
25
var nonConflictSymbolsKeys = nonConflictSymbols is null ? default : nonConflictSymbols.SelectAsArray(s => s.
GetSymbolKey
(cancellationToken));
Microsoft.CodeAnalysis.Features (14)
EncapsulateField\AbstractEncapsulateFieldService.cs (3)
154
if (field.
GetSymbolKey
(cancellationToken).Resolve(compilation, cancellationToken: cancellationToken).Symbol is not IFieldSymbol currentField)
187
field = (IFieldSymbol)field.
GetSymbolKey
(cancellationToken).Resolve(compilation, cancellationToken: cancellationToken).Symbol!;
255
field = (IFieldSymbol)field.
GetSymbolKey
(cancellationToken).Resolve(compilation, cancellationToken: cancellationToken).Symbol!;
ExtractMethod\Extensions.cs (1)
41
var typeSymbol = (T?)symbol.
GetSymbolKey
().Resolve(semanticModel.Compilation).GetAnySymbol();
InitializeParameter\AbstractInitializeMemberFromParameterCodeRefactoringProviderMemberCreation.cs (1)
401
var currentParameter = (IParameterSymbol?)parameter.
GetSymbolKey
(cancellationToken).Resolve(currentCompilation, cancellationToken: cancellationToken).GetAnySymbol();
InlineHints\InlineHintHelpers.cs (1)
28
var symbolKey = originalSymbol.
GetSymbolKey
(cancellationToken);
MoveStaticMembers\MoveStaticMembersWithDialogCodeAction.cs (1)
378
var symbolKey = member.
GetSymbolKey
(cancellationToken);
ReplaceMethodWithProperty\ReplaceMethodWithPropertyCodeRefactoringProvider.cs (1)
430
return originalDefinition.
GetSymbolKey
(cancellationToken).Resolve(compilation, cancellationToken: cancellationToken).GetAnySymbol() as TSymbol;
ReplacePropertyWithMethods\ReplacePropertyWithMethodsCodeRefactoringProvider.cs (1)
429
return originalDefinition.
GetSymbolKey
(cancellationToken).Resolve(compilation, cancellationToken: cancellationToken).GetAnySymbol() as TSymbol;
SignatureHelp\AbstractSignatureHelpProvider.SymbolKeySignatureHelpItem.cs (1)
23
public SymbolKey? SymbolKey { get; } = symbol?.
GetSymbolKey
();
src\roslyn\src\Analyzers\Core\CodeFixes\UseAutoProperty\AbstractUseAutoPropertyCodeFixProvider.cs (4)
175
field = (IFieldSymbol?)field.
GetSymbolKey
(cancellationToken).Resolve(compilation, cancellationToken: cancellationToken).Symbol;
176
property = (IPropertySymbol?)property.
GetSymbolKey
(cancellationToken).Resolve(compilation, cancellationToken: cancellationToken).Symbol;
422
fieldSymbol = fieldSymbol.
GetSymbolKey
(cancellationToken).Resolve(currentCompilation, cancellationToken: cancellationToken).GetAnySymbol() as IFieldSymbol;
423
propertySymbol = propertySymbol.
GetSymbolKey
(cancellationToken).Resolve(currentCompilation, cancellationToken: cancellationToken).GetAnySymbol() as IPropertySymbol;
Microsoft.CodeAnalysis.Workspaces (4)
FindSymbols\Declarations\DeclarationFinder_AllDeclarations.cs (1)
148
? symbol.
GetSymbolKey
(cancellationToken).Resolve(compilation, cancellationToken: cancellationToken).Symbol
FindSymbols\SymbolFinder.cs (1)
163
var key = symbol.
GetSymbolKey
(cancellationToken);
Remote\RemoteArguments.cs (1)
69
=> new(symbol.
GetSymbolKey
(cancellationToken).ToString(), project.Id);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SymbolFinder\SymbolFinderInternal.cs (1)
82
var symbolId = symbol.
GetSymbolKey
(cancellationToken);