43 references to DocumentationCommentId
Microsoft.CodeAnalysis (2)
DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs (2)
63/// <param name="resolvedWithDocCommentIdFormat">Indicates if resolved "Target" argument is in Roslyn's <see cref="DocumentationCommentId"/> format.</param> 75var docIdResults = DocumentationCommentId.GetSymbolsForDeclarationId(nameWithoutPrefix, _compilation);
Microsoft.CodeAnalysis.CodeStyle (5)
AbstractRemoveUnnecessaryAttributeSuppressionsDiagnosticAnalyzer.cs (1)
106var docCommentId = DocumentationCommentId.CreateDeclarationId(resolvedSymbols[0]);
SuppressMessageAttributeState.TargetSymbolResolver.cs (2)
63/// <param name="resolvedWithDocCommentIdFormat">Indicates if resolved "Target" argument is in Roslyn's <see cref="DocumentationCommentId"/> format.</param> 75var docIdResults = DocumentationCommentId.GetSymbolsForDeclarationId(nameWithoutPrefix, _compilation);
SymbolAnnotation.cs (2)
18=> new(Kind, DocumentationCommentId.CreateReferenceId(symbol)); 24=> DocumentationCommentId.GetSymbolsForReferenceId(annotation.Data!, compilation);
Microsoft.CodeAnalysis.CSharp.Features (1)
Completion\CompletionProviders\EnumAndCompletionListTagCompletionProvider.cs (1)
334? DocumentationCommentId.GetSymbolsForDeclarationId(documentation.CompletionListCref, compilation).OfType<INamedTypeSymbol>().FirstOrDefault()
Microsoft.CodeAnalysis.Features (6)
AbstractRemoveUnnecessaryAttributeSuppressionsDiagnosticAnalyzer.cs (1)
106var docCommentId = DocumentationCommentId.CreateDeclarationId(resolvedSymbols[0]);
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.cs (1)
378=> "~" + DocumentationCommentId.CreateDeclarationId(targetSymbol);
DocumentationComments\AbstractDocumentationCommentFormattingService.cs (2)
456var symbol = DocumentationCommentId.GetFirstSymbolForDeclarationId(crefAttribute.Value, semanticModel.Compilation); 510var symbol = DocumentationCommentId.GetFirstSymbolForDeclarationId(crefValue, semanticModel.Compilation);
SuppressMessageAttributeState.TargetSymbolResolver.cs (2)
63/// <param name="resolvedWithDocCommentIdFormat">Indicates if resolved "Target" argument is in Roslyn's <see cref="DocumentationCommentId"/> format.</param> 75var docIdResults = DocumentationCommentId.GetSymbolsForDeclarationId(nameWithoutPrefix, _compilation);
Microsoft.CodeAnalysis.UnitTests (14)
Symbols\DocumentationCommentIdTests.cs (14)
37var actualDocId = DocumentationCommentId.CreateDeclarationId(symbol); 43var foundSymbols = DocumentationCommentId.GetSymbolsForDeclarationId(expectedDocId, comp); 67var actualDocId = DocumentationCommentId.CreateDeclarationId(symbol); 69var foundSymbols = DocumentationCommentId.GetSymbolsForDeclarationId(expectedDocId, comp); 87var actualDocId = DocumentationCommentId.CreateDeclarationId(symbol); 93var foundSymbols = DocumentationCommentId.GetSymbolsForDeclarationId(expectedDocId, comp); 111var actualDocId = DocumentationCommentId.CreateDeclarationId(symbol); 117var foundSymbols = DocumentationCommentId.GetSymbolsForDeclarationId(expectedDocId, comp); 133Assert.NotNull(DocumentationCommentId.GetFirstSymbolForDeclarationId("M:N.C.M``1(``0[])", comp)); 134Assert.Null(DocumentationCommentId.GetFirstSymbolForDeclarationId("M:N.C.M``1(`0[])", comp)); 135Assert.Null(DocumentationCommentId.GetFirstSymbolForDeclarationId("M:N.C.M``1(``1[])", comp)); 152Assert.NotNull(DocumentationCommentId.GetFirstSymbolForDeclarationId("M:N.C.M``1(``0[])", comp)); 153Assert.Null(DocumentationCommentId.GetFirstSymbolForDeclarationId("M:N.C.M``1(`0[])", comp)); 154Assert.Null(DocumentationCommentId.GetFirstSymbolForDeclarationId("M:N.C.M``1(``1[])", comp));
Microsoft.CodeAnalysis.VisualBasic.Features (1)
Completion\CompletionProviders\CompletionListTagCompletionProvider.vb (1)
74Dim crefType = DocumentationCommentId.GetSymbolsForDeclarationId(documentation.CompletionListCref, compilation) _
Microsoft.CodeAnalysis.Workspaces (7)
Editing\SymbolEditor.cs (2)
101var symbolId = DocumentationCommentId.CreateDeclarationId(symbol); 152var symbols = DocumentationCommentId.GetSymbolsForDeclarationId(symbolId, comp).ToList();
FindSymbols\FindReferences\Finders\AbstractReferenceFinder_GlobalSuppressions.cs (1)
28documentationCommentId = DocumentationCommentId.CreateDeclarationId(symbol);
Shared\Extensions\ISymbolExtensions.cs (1)
376symbol = DocumentationCommentId.GetFirstSymbolForDeclarationId(crefValue, compilation);
SymbolAnnotation.cs (2)
18=> new(Kind, DocumentationCommentId.CreateReferenceId(symbol)); 24=> DocumentationCommentId.GetSymbolsForReferenceId(annotation.Data!, compilation);
Utilities\Documentation\DeferredDocumentationProvider.cs (1)
37var symbol = DocumentationCommentId.GetFirstSymbolForDeclarationId(documentationMemberID, _compilation);
Microsoft.CodeAnalysis.Workspaces.UnitTests (6)
UtilityTest\DocumentationCommentIdTests.cs (6)
25var id = DocumentationCommentId.CreateDeclarationId(symbol); 28var sym = DocumentationCommentId.GetFirstSymbolForDeclarationId(id, compilation); 35var symbol = DocumentationCommentId.GetFirstSymbolForDeclarationId(expectedId, compilation); 47var id = DocumentationCommentId.CreateDeclarationId(symbol); 53var id = DocumentationCommentId.CreateReferenceId(symbol); 56var sym = DocumentationCommentId.GetSymbolsForReferenceId(id, compilation).FirstOrDefault();
Microsoft.VisualStudio.LanguageServices (1)
Library\ObjectBrowser\AbstractDescriptionBuilder.cs (1)
423if (DocumentationCommentId.GetFirstSymbolForDeclarationId(exceptionType, compilation) is INamedTypeSymbol exceptionTypeSymbol)