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