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