33 references to Create
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (1)
MetadataAsSource\OmniSharpMetadataAsSourceHelpers.cs (1)
21
var symbolKey = SymbolKey.
Create
(symbol, cancellationToken);
Microsoft.CodeAnalysis.Features (30)
Completion\Providers\ImportCompletionProvider\AbstractTypeImportCompletionService.cs (1)
246
SymbolKey.
Create
(assembly, cancellationToken),
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (15)
2695
=> symbolKeyCache.GetOrAdd(symbol, static (symbol, cancellationToken) => SymbolKey.
Create
(symbol, cancellationToken), cancellationToken);
3821
if (SymbolKey.
Create
(deconstructor, cancellationToken).Resolve(otherCompilation, cancellationToken: cancellationToken).Symbol != null)
4007
semanticEdits.Add(SemanticEditInfo.CreateUpdate(SymbolKey.
Create
(oldSymbol, cancellationToken), syntaxMaps: default, partialType: null));
4069
var newType = SymbolKey.
Create
(oldType, cancellationToken).Resolve(newModel.Compilation, cancellationToken: cancellationToken).Symbol;
4100
var oldType = SymbolKey.
Create
(newType, cancellationToken).Resolve(oldModel.Compilation, cancellationToken: cancellationToken).Symbol;
4193
var oldOutermostReloadableTypeKey = SymbolKey.
Create
(oldOutermostReloadableType, cancellationToken);
4809
var containingSymbolKey = SymbolKey.
Create
(oldContainingMember.ContainingSymbol, cancellationToken);
4832
semanticEdits.Add(SemanticEditInfo.CreateUpdate(SymbolKey.
Create
(beginInvokeMethod, cancellationToken), syntaxMaps: default, partialType: null));
5106
var symbolKey = SymbolKey.
Create
(member, cancellationToken);
5251
var symbolKey = SymbolKey.
Create
(oldSymbol, cancellationToken);
5585
var typeKey = SymbolKey.
Create
(newType, cancellationToken);
5620
var newCtorKey = SymbolKey.
Create
(newCtor, cancellationToken);
5761
SymbolKey.
Create
(oldType.InstanceConstructors.Single(c => c.Parameters is []), cancellationToken),
7113
var oldConstructor = SymbolKey.
Create
(newPrimaryConstructor, cancellationToken).Resolve(oldCompilation, cancellationToken: cancellationToken).Symbol;
7126
var oldParameter = SymbolKey.
Create
(newPrimaryParameter, cancellationToken).Resolve(oldCompilation, cancellationToken: cancellationToken).Symbol;
EditAndContinue\SemanticEditInfo.cs (5)
64
var partialType = symbol.IsPartialImplementation() ? SymbolKey.
Create
(symbol.ContainingType, cancellationToken) : (SymbolKey?)null;
65
return CreateInsert(SymbolKey.
Create
(symbol, cancellationToken), partialType);
74
var partialType = symbol.IsPartialImplementation() ? SymbolKey.
Create
(symbol.ContainingType, cancellationToken) : (SymbolKey?)null;
75
return CreateUpdate(SymbolKey.
Create
(symbol, cancellationToken), syntaxMaps, partialType);
88
return CreateDelete(SymbolKey.
Create
(symbol, cancellationToken), containingSymbolKey, partialType);
MetadataAsSource\DecompilationMetadataAsSourceFileProvider.cs (3)
69
var symbolId = SymbolKey.
Create
(symbol, cancellationToken);
401
return new UniqueDocumentKey(peMetadataReference.FilePath, peMetadataReference.GetMetadataId(), project.Language, SymbolKey.
Create
(topLevelNamedType, cancellationToken), signaturesOnly);
406
return new UniqueDocumentKey(containingAssembly.Identity, containingAssembly.GetMetadata()?.Id, project.Language, SymbolKey.
Create
(topLevelNamedType, cancellationToken), signaturesOnly);
MetadataAsSource\SymbolMappingServiceFactory.cs (1)
41
=> MapSymbolAsync(document, SymbolKey.
Create
(symbol, cancellationToken), cancellationToken);
PdbSourceDocument\PdbSourceDocumentMetadataAsSourceFileProvider.cs (2)
150
var key = SymbolKey.
Create
(symbolToFind, cancellationToken);
256
var symbolId = SymbolKey.
Create
(symbol, cancellationToken);
SignatureHelp\AbstractSignatureHelpProvider.cs (1)
275
symbolKey = SymbolKey.
Create
(methodSymbol.OriginalDefinition, cancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateConstructor\GenerateConstructorHelpers.cs (1)
91
var constructorInCompilation = (IMethodSymbol?)SymbolKey.
Create
(constructor).Resolve(semanticModel.Compilation).Symbol;
ValueTracking\ValueTrackedItem.cs (1)
53
SymbolKey.
Create
(symbol, cancellationToken),
Microsoft.CodeAnalysis.Workspaces (2)
ExternalAccess\UnitTesting\Api\UnitTestingSymbolExtensions.cs (1)
12
=> SymbolKey.
Create
(symbol, cancellationToken).ToString();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKeyExtensions.cs (1)
12
=> SymbolKey.
Create
(symbol, cancellationToken);