4 instantiations of DocumentationCommentSnippet
Microsoft.CodeAnalysis.Features (4)
DocumentationComments\AbstractDocumentationCommentSnippetService.cs (4)
107return new DocumentationCommentSnippet(replaceSpan, comments, caretOffset, position, memberNode, indentText); 325return new DocumentationCommentSnippet(replaceSpan, newText, offset, position: null, memberNode: null, indentText: null); 364return new DocumentationCommentSnippet(replaceSpan, comments, offset, position: null, memberNode: null, indentText: null); 440return new DocumentationCommentSnippet(replaceSpan, insertionText, insertionText.Length, position: null, memberNode: null, indentText: null);
23 references to DocumentationCommentSnippet
Microsoft.CodeAnalysis.EditorFeatures (10)
DocumentationComments\AbstractDocumentationCommentCommandHandler.cs (7)
61private static DocumentationCommentSnippet? InsertOnCharacterTyped(IDocumentationCommentSnippetService service, ParsedDocument document, int position, DocumentationCommentOptions options, CancellationToken cancellationToken) 64private static DocumentationCommentSnippet? InsertOnEnterTyped(IDocumentationCommentSnippetService service, ParsedDocument document, int position, DocumentationCommentOptions options, CancellationToken cancellationToken) 67private static DocumentationCommentSnippet? InsertOnCommandInvoke(IDocumentationCommentSnippetService service, ParsedDocument document, int position, DocumentationCommentOptions options, CancellationToken cancellationToken) 70private static void ApplySnippet(DocumentationCommentSnippet snippet, ITextBuffer subjectBuffer, ITextView textView) 80Func<IDocumentationCommentSnippetService, ParsedDocument, int, DocumentationCommentOptions, CancellationToken, DocumentationCommentSnippet?> getSnippetAction, 100var snippet = getSnippetAction(service, parsedDocument, snapshot.Span.Start, options, cancellationToken); 334var snippet = service.GetDocumentationCommentSnippetFromPreviousLine(options, currentLine, previousLine);
DocumentationComments\CopilotGenerateDocumentationCommentManager.cs (2)
38DocumentationCommentSnippet snippet, ITextSnapshot snapshot, VirtualSnapshotPoint caret, ITextView textView, CancellationToken cancellationToken) 49private async Task GenerateDocumentationCommentProposalsAsync(Document document, DocumentationCommentSnippet snippet, ITextSnapshot snapshot, VirtualSnapshotPoint caret, ITextView textView, CancellationToken cancellationToken)
DocumentationComments\CopilotGenerateDocumentationCommentProvider.cs (1)
48public async Task GenerateDocumentationProposalAsync(DocumentationCommentSnippet snippet,
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (1)
DocumentationComments\OmniSharpDocumentationCommentsSnippetService.cs (1)
40private static OmniSharpDocumentationCommentSnippet? Translate(DocumentationCommentSnippet? result)
Microsoft.CodeAnalysis.Features (11)
DocumentationComments\AbstractDocumentationCommentSnippetService.cs (7)
66public DocumentationCommentSnippet? GetDocumentationCommentSnippetOnCharacterTyped( 259public DocumentationCommentSnippet? GetDocumentationCommentSnippetOnEnterTyped(ParsedDocument document, int position, in DocumentationCommentOptions options, CancellationToken cancellationToken) 267var result = GenerateDocumentationCommentAfterEnter(document, position, options, cancellationToken); 275private DocumentationCommentSnippet? GenerateDocumentationCommentAfterEnter(ParsedDocument document, int position, in DocumentationCommentOptions options, CancellationToken cancellationToken) 328public DocumentationCommentSnippet? GetDocumentationCommentSnippetOnCommandInvoke(ParsedDocument document, int position, in DocumentationCommentOptions options, CancellationToken cancellationToken) 367private DocumentationCommentSnippet? GenerateExteriorTriviaAfterEnter(ParsedDocument document, int position, in DocumentationCommentOptions options, CancellationToken cancellationToken) 431public DocumentationCommentSnippet GetDocumentationCommentSnippetFromPreviousLine(in DocumentationCommentOptions options, TextLine currentLine, TextLine previousLine)
DocumentationComments\IDocumentationCommentSnippetService.cs (4)
18DocumentationCommentSnippet? GetDocumentationCommentSnippetOnCharacterTyped( 25DocumentationCommentSnippet? GetDocumentationCommentSnippetOnCommandInvoke( 31DocumentationCommentSnippet? GetDocumentationCommentSnippetOnEnterTyped( 37DocumentationCommentSnippet? GetDocumentationCommentSnippetFromPreviousLine(
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\OnAutoInsert\OnAutoInsertHandler.cs (1)
126var result = character == "\n"