1 write to IsComplexTextEdit
Microsoft.CodeAnalysis.Features (1)
Completion\CompletionItem.cs (1)
198IsComplexTextEdit = isComplexTextEdit;
14 references to IsComplexTextEdit
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Completion\AbstractCompletionProviderTests.cs (1)
264if (result.IsComplexTextEdit is bool textEdit && textEdit != c.IsComplexTextEdit)
Microsoft.CodeAnalysis.Features (7)
Completion\CompletionItem.cs (4)
88/// If this is the case, the provider should set <see cref="IsComplexTextEdit"/> to true. 367var newIsComplexTextEdit = isComplexTextEdit.HasValue ? isComplexTextEdit.Value : IsComplexTextEdit; 380newIsComplexTextEdit == IsComplexTextEdit && 498/// Creates a copy of this <see cref="CompletionItem"/> with the <see cref="IsComplexTextEdit"/> property changed.
Completion\CompletionList.cs (1)
50/// to the document. If this is the case, <see cref="CompletionItem.IsComplexTextEdit"/> must be
Completion\CompletionService.cs (1)
262Debug.Assert(item.Span == change.TextChange.Span || item.IsComplexTextEdit);
Completion\Providers\AbstractAwaitCompletionProvider.cs (1)
169if (!item.IsComplexTextEdit)
Microsoft.CodeAnalysis.LanguageServer.Protocol (6)
Handler\Completion\CompletionResultFactory.cs (6)
336if (item.IsComplexTextEdit) 377if (item.IsComplexTextEdit) 508Contract.ThrowIfTrue(item.IsComplexTextEdit); 595if (roslynItem.IsComplexTextEdit) 650if (roslynItem.IsComplexTextEdit) 673Debug.Assert(selectedItem.IsComplexTextEdit);