61 references to Create
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (9)
SymbolKey\SymbolKeyCompilationsTests.cs (1)
434
var symkey = SymbolKey.
Create
(typeSym02, CancellationToken.None);
SymbolKey\SymbolKeyTestBase.cs (3)
82
var sid = SymbolKey.
Create
(originalSymbol, CancellationToken.None);
96
var sid1 = SymbolKey.
Create
(symbol1, CancellationToken.None);
97
var sid2 = SymbolKey.
Create
(symbol2, CancellationToken.None);
SymbolKey\SymbolKeyTests.cs (5)
50
var symbolKey = SymbolKey.
Create
(type);
89
var symbolKey = SymbolKey.
Create
(type);
95
symbolKey = SymbolKey.
Create
(type);
125
var symbolKey = SymbolKey.
Create
(type);
174
var symbolKey = SymbolKey.
Create
(method);
Microsoft.CodeAnalysis.EditorFeatures.Wpf (1)
Peek\PeekableItemFactory.cs (1)
84
var symbolKey = SymbolKey.
Create
(symbol, cancellationToken);
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (1)
MetadataAsSource\OmniSharpMetadataAsSourceHelpers.cs (1)
21
var symbolKey = SymbolKey.
Create
(symbol, cancellationToken);
Microsoft.CodeAnalysis.Features (38)
Completion\Providers\ImportCompletionProvider\AbstractTypeImportCompletionService.cs (1)
223
using var builder = new TypeImportCompletionCacheEntry.Builder(SymbolKey.
Create
(assembly, cancellationToken), checksum, Language, GenericTypeSuffix, editorBrowsableInfo);
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (28)
2473
var oldSymbolInNewCompilation = SymbolKey.
Create
(oldSymbol, cancellationToken).Resolve(newCompilation, ignoreAssemblyKey: true, cancellationToken).Symbol;
2474
var newSymbolInOldCompilation = SymbolKey.
Create
(newSymbol, cancellationToken).Resolve(oldCompilation, ignoreAssemblyKey: true, cancellationToken).Symbol;
2499
var symbolKey = SymbolKey.
Create
(symbol, cancellationToken);
2533
var containingTypeSymbolKey = SymbolKey.
Create
(containingType, cancellationToken);
2737
var containingSymbolKey = SymbolKey.
Create
(oldSymbol.ContainingType, cancellationToken);
2937
var containingSymbolKey = SymbolKey.
Create
(newContainingType, cancellationToken);
3169
SymbolKey.
Create
(oldSymbol, cancellationToken).Resolve(newCompilation, ignoreAssemblyKey: true, cancellationToken).Symbol is null)
3180
var containingSymbolKey = SymbolKey.
Create
(oldSymbol.ContainingType, cancellationToken);
3234
var containingTypeSymbolKey = SymbolKey.
Create
(oldContainingType, cancellationToken);
3289
var symbolKey = SymbolKey.
Create
(newSymbol, cancellationToken);
3418
var containingSymbolKey = SymbolKey.
Create
(oldSymbol.ContainingType, cancellationToken);
3422
var symbolKey = SymbolKey.
Create
(newSymbol, cancellationToken);
3546
var symbolKey = SymbolKey.
Create
(symbol, cancellationToken);
3580
var newType = SymbolKey.
Create
(oldType, cancellationToken).Resolve(newModel.Compilation, ignoreAssemblyKey: true, cancellationToken).Symbol;
3613
var oldType = SymbolKey.
Create
(newType, cancellationToken).Resolve(oldModel.Compilation, ignoreAssemblyKey: true, cancellationToken).Symbol;
4216
var containingSymbolKey = SymbolKey.
Create
(oldSymbol.ContainingSymbol, cancellationToken);
4248
semanticEdits.Add(new SemanticEditInfo(SemanticEditKind.Update, SymbolKey.
Create
(newDelegateType, cancellationToken), syntaxMap, syntaxMapTree: null, partialType: null));
4254
semanticEdits.Add(new SemanticEditInfo(SemanticEditKind.Update, SymbolKey.
Create
(newDelegateInvokeMethod, cancellationToken), syntaxMap, syntaxMapTree: null, partialType: null));
4260
var symbolKey = SymbolKey.
Create
(newSymbol, cancellationToken);
4266
var containingTypeSymbolKey = SymbolKey.
Create
(newSymbol.ContainingSymbol, cancellationToken);
4272
semanticEdits.Add(new SemanticEditInfo(SemanticEditKind.Update, SymbolKey.
Create
(newSymbol, cancellationToken), syntaxMap, syntaxMapTree: null, partialType: null));
4287
var containingSymbolKey = SymbolKey.
Create
(oldContainingSymbol.ContainingSymbol, cancellationToken);
4293
semanticEdits.Add(new SemanticEditInfo(SemanticEditKind.Update, SymbolKey.
Create
(newContainingSymbol, cancellationToken), syntaxMap, syntaxMapTree: null, partialType: null));
4311
semanticEdits.Add(new SemanticEditInfo(SemanticEditKind.Update, SymbolKey.
Create
(beginInvokeMethod, cancellationToken), syntaxMap, syntaxMapTree: null, partialType: null));
4525
var symbolKey = SymbolKey.
Create
(member, cancellationToken);
4657
var containerKey = SymbolKey.
Create
(oldContainer, cancellationToken);
4899
var newCtorKey = SymbolKey.
Create
(newCtor, cancellationToken);
5043
partialType: isPartialEdit ? SymbolKey.
Create
(newType, cancellationToken) : null));
GenerateMember\GenerateConstructor\GenerateConstructorHelpers.cs (1)
83
var constructorInCompilation = (IMethodSymbol?)SymbolKey.
Create
(constructor).Resolve(semanticModel.Compilation).Symbol;
MetadataAsSource\DecompilationMetadataAsSourceFileProvider.cs (3)
75
var symbolId = SymbolKey.
Create
(symbol, cancellationToken);
357
return new UniqueDocumentKey(peMetadataReference.FilePath, peMetadataReference.GetMetadataId(), project.Language, SymbolKey.
Create
(topLevelNamedType, cancellationToken), signaturesOnly);
362
return new UniqueDocumentKey(containingAssembly.Identity, containingAssembly.GetMetadata()?.Id, project.Language, SymbolKey.
Create
(topLevelNamedType, cancellationToken), signaturesOnly);
MetadataAsSource\SymbolMappingServiceFactory.cs (1)
46
=> MapSymbolAsync(document, SymbolKey.
Create
(symbol, cancellationToken), cancellationToken);
PdbSourceDocument\PdbSourceDocumentMetadataAsSourceFileProvider.cs (2)
154
var key = SymbolKey.
Create
(symbolToFind, cancellationToken);
246
var symbolId = SymbolKey.
Create
(symbol, cancellationToken);
SignatureHelp\AbstractSignatureHelpProvider.cs (1)
277
symbolKey = SymbolKey.
Create
(methodSymbol.OriginalDefinition, cancellationToken);
ValueTracking\ValueTrackedItem.cs (1)
58
SymbolKey.
Create
(symbol, cancellationToken),
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (3)
SymbolId\SymbolKeyTestBase.vb (3)
74
Dim sid = SymbolKey.
Create
(originalSymbol, CancellationToken.None)
89
Dim sid1 = SymbolKey.
Create
(symbol1, CancellationToken.None)
90
Dim sid2 = SymbolKey.
Create
(symbol2, CancellationToken.None)
Microsoft.CodeAnalysis.Workspaces (2)
ExternalAccess\UnitTesting\Api\UnitTestingSymbolExtensions.cs (1)
13
=> SymbolKey.
Create
(symbol, cancellationToken).ToString();
SymbolKeyExtensions.cs (1)
12
=> SymbolKey.
Create
(symbol, cancellationToken);
Microsoft.CodeAnalysis.Workspaces.UnitTests (6)
SymbolKeyTests.cs (6)
815
Assert.NotEqual(default, SymbolKey.
Create
(xSymbol));
862
Assert.NotEqual(default, SymbolKey.
Create
(xSymbol));
887
var key = SymbolKey.
Create
(method);
1242
var symbolKey1 = SymbolKey.
Create
(compilation1.GetSpecialType(SpecialType.System_Int32));
1243
var symbolKey2 = SymbolKey.
Create
(compilation2.GetSpecialType(SpecialType.System_Int32));
1353
var key = SymbolKey.
Create
(symbol);
Microsoft.VisualStudio.LanguageServices.Implementation (1)
RoslynVisualStudioWorkspace.cs (1)
103
var symbolId = SymbolKey.
Create
(symbol, cancellationToken);