1 implementation of IDocumentationCommentFormattingService
Microsoft.CodeAnalysis.Features (1)
DocumentationComments\AbstractDocumentationCommentFormattingService.cs (1)
18internal abstract class AbstractDocumentationCommentFormattingService : IDocumentationCommentFormattingService
22 references to IDocumentationCommentFormattingService
Microsoft.CodeAnalysis.Features (22)
Completion\CommonCompletionUtilities.cs (3)
111var formatter = workspaceServices.GetRequiredLanguageService<IDocumentationCommentFormattingService>(semanticModel.Language); 196List<TaggedText> textContentBuilder, ISymbol symbol, SemanticModel semanticModel, int position, IDocumentationCommentFormattingService formatter, CancellationToken cancellationToken)
ExternalAccess\Pythia\Api\PythiaDocumentationCommentFormatting.cs (1)
13public static IEnumerable<TaggedText> GetDocumentationParts(ISymbol symbol, SemanticModel semanticModel, int position, IDocumentationCommentFormattingService formatter, CancellationToken cancellationToken)
InlineHints\InlineHintHelpers.cs (1)
38var formatter = document.GetRequiredLanguageService<IDocumentationCommentFormattingService>();
LanguageServices\SymbolDisplayService\AbstractSymbolDisplayService.AbstractSymbolDescriptionBuilder.cs (2)
169var formatter = LanguageServices.GetRequiredService<IDocumentationCommentFormattingService>();
MetadataAsSource\AbstractMetadataAsSourceService.AbstractWrappedNamespaceOrTypeSymbol.cs (1)
18protected AbstractWrappedNamespaceOrTypeSymbol(INamespaceOrTypeSymbol symbol, bool canImplementImplicitly, IDocumentationCommentFormattingService docCommentFormattingService)
MetadataAsSource\AbstractMetadataAsSourceService.AbstractWrappedSymbol.cs (2)
20protected readonly IDocumentationCommentFormattingService DocCommentFormattingService; 22protected AbstractWrappedSymbol(ISymbol symbol, bool canImplementImplicitly, IDocumentationCommentFormattingService docCommentFormattingService)
MetadataAsSource\AbstractMetadataAsSourceService.cs (3)
52var docCommentFormattingService = document.GetRequiredLanguageService<IDocumentationCommentFormattingService>(); 90protected abstract Task<Document> ConvertDocCommentsToRegularCommentsAsync(Document document, IDocumentationCommentFormattingService docCommentFormattingService, CancellationToken cancellationToken); 101var docCommentFormattingService = document.GetLanguageService<IDocumentationCommentFormattingService>();
MetadataAsSource\AbstractMetadataAsSourceService.DocCommentFormatter.cs (1)
34internal static ImmutableArray<string> Format(IDocumentationCommentFormattingService docCommentFormattingService, DocumentationComment docComment)
MetadataAsSource\AbstractMetadataAsSourceService.WrappedEventSymbol.cs (1)
12private class WrappedEventSymbol(IEventSymbol eventSymbol, bool canImplementImplicitly, IDocumentationCommentFormattingService docCommentFormattingService) : AbstractWrappedSymbol(eventSymbol, canImplementImplicitly, docCommentFormattingService), IEventSymbol
MetadataAsSource\AbstractMetadataAsSourceService.WrappedFieldSymbol.cs (1)
14private class WrappedFieldSymbol(IFieldSymbol fieldSymbol, IDocumentationCommentFormattingService docCommentFormattingService) : AbstractWrappedSymbol(fieldSymbol, canImplementImplicitly: false, docCommentFormattingService: docCommentFormattingService), IFieldSymbol
MetadataAsSource\AbstractMetadataAsSourceService.WrappedMethodSymbol.cs (1)
15private class WrappedMethodSymbol(IMethodSymbol methodSymbol, bool canImplementImplicitly, IDocumentationCommentFormattingService docCommentFormattingService) : AbstractWrappedSymbol(methodSymbol, canImplementImplicitly, docCommentFormattingService), IMethodSymbol
MetadataAsSource\AbstractMetadataAsSourceService.WrappedNamedTypeSymbol.cs (2)
23public WrappedNamedTypeSymbol(INamedTypeSymbol symbol, bool canImplementImplicitly, IDocumentationCommentFormattingService docCommentFormattingService) 44private static ISymbol WrapMember(ISymbol m, bool canImplementImplicitly, IDocumentationCommentFormattingService docCommentFormattingService)
MetadataAsSource\AbstractMetadataAsSourceService.WrappedPropertySymbol.cs (1)
14private class WrappedPropertySymbol(IPropertySymbol propertySymbol, bool canImplementImplicitly, IDocumentationCommentFormattingService docCommentFormattingService) : AbstractWrappedSymbol(propertySymbol, canImplementImplicitly, docCommentFormattingService), IPropertySymbol
Shared\Extensions\ISymbolExtensions_2.cs (2)
180public static ImmutableArray<TaggedText> GetDocumentationParts(this ISymbol symbol, SemanticModel semanticModel, int position, IDocumentationCommentFormattingService formatter, CancellationToken cancellationToken) 230this ISymbol symbol, SemanticModel semanticModel, int position, IDocumentationCommentFormattingService formatter)