4 instantiations of DocumentationCommentSnippet
Microsoft.CodeAnalysis.Features (4)
DocumentationComments\AbstractDocumentationCommentSnippetService.cs (4)
77return new DocumentationCommentSnippet(replaceSpan, comments, caretOffset); 246return new DocumentationCommentSnippet(replaceSpan, newText, offset); 283return new DocumentationCommentSnippet(replaceSpan, comments, offset); 352return new DocumentationCommentSnippet(replaceSpan, insertionText, insertionText.Length);
20 references to DocumentationCommentSnippet
Microsoft.CodeAnalysis.EditorFeatures (7)
DocumentationComments\AbstractDocumentationCommentCommandHandler.cs (7)
60private static DocumentationCommentSnippet? InsertOnCharacterTyped(IDocumentationCommentSnippetService service, SyntaxTree syntaxTree, SourceText text, int position, DocumentationCommentOptions options, CancellationToken cancellationToken) 63private static DocumentationCommentSnippet? InsertOnEnterTyped(IDocumentationCommentSnippetService service, SyntaxTree syntaxTree, SourceText text, int position, DocumentationCommentOptions options, CancellationToken cancellationToken) 66private static DocumentationCommentSnippet? InsertOnCommandInvoke(IDocumentationCommentSnippetService service, SyntaxTree syntaxTree, SourceText text, int position, DocumentationCommentOptions options, CancellationToken cancellationToken) 69private static void ApplySnippet(DocumentationCommentSnippet snippet, ITextBuffer subjectBuffer, ITextView textView) 79Func<IDocumentationCommentSnippetService, SyntaxTree, SourceText, int, DocumentationCommentOptions, CancellationToken, DocumentationCommentSnippet?> getSnippetAction, 103var snippet = getSnippetAction(service, parsedDocument.SyntaxTree, parsedDocument.Text, snapshot.Span.Start, options, cancellationToken); 338var snippet = service.GetDocumentationCommentSnippetFromPreviousLine(options, currentLine, previousLine);
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (1)
DocumentationComments\OmniSharpDocumentationCommentsSnippetService.cs (1)
39private static OmniSharpDocumentationCommentSnippet? Translate(DocumentationCommentSnippet? result)
Microsoft.CodeAnalysis.Features (11)
DocumentationComments\AbstractDocumentationCommentSnippetService.cs (7)
41public DocumentationCommentSnippet? GetDocumentationCommentSnippetOnCharacterTyped( 189public DocumentationCommentSnippet? GetDocumentationCommentSnippetOnEnterTyped(SyntaxTree syntaxTree, SourceText text, int position, in DocumentationCommentOptions options, CancellationToken cancellationToken) 197var result = GenerateDocumentationCommentAfterEnter(syntaxTree, text, position, options, cancellationToken); 207private DocumentationCommentSnippet? GenerateDocumentationCommentAfterEnter(SyntaxTree syntaxTree, SourceText text, int position, in DocumentationCommentOptions options, CancellationToken cancellationToken) 249public DocumentationCommentSnippet? GetDocumentationCommentSnippetOnCommandInvoke(SyntaxTree syntaxTree, SourceText text, int position, in DocumentationCommentOptions options, CancellationToken cancellationToken) 286private DocumentationCommentSnippet? GenerateExteriorTriviaAfterEnter(SyntaxTree syntaxTree, SourceText text, int position, in DocumentationCommentOptions options, CancellationToken cancellationToken) 343public DocumentationCommentSnippet GetDocumentationCommentSnippetFromPreviousLine(in DocumentationCommentOptions options, TextLine currentLine, TextLine previousLine)
DocumentationComments\IDocumentationCommentSnippetService.cs (4)
18DocumentationCommentSnippet? GetDocumentationCommentSnippetOnCharacterTyped( 25DocumentationCommentSnippet? GetDocumentationCommentSnippetOnCommandInvoke( 32DocumentationCommentSnippet? GetDocumentationCommentSnippetOnEnterTyped( 39DocumentationCommentSnippet? GetDocumentationCommentSnippetFromPreviousLine(
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\OnAutoInsert\OnAutoInsertHandler.cs (1)
113var result = autoInsertParams.Character == "\n"