Lines Matching defs:TextEdit
242 // A combination of a LSP standard TextEdit and AnnotatedTextEdit.
243 struct TextEdit {
256 inline bool operator==(const TextEdit &L, const TextEdit &R) {
260 bool fromJSON(const llvm::json::Value &, TextEdit &, llvm::json::Path);
261 llvm::json::Value toJSON(const TextEdit &);
262 llvm::raw_ostream &operator<<(llvm::raw_ostream &, const TextEdit &);
286 std::vector<TextEdit> edits;
1015 std::optional<std::map<std::string, std::vector<TextEdit>>> changes;
1019 /// `workspace.workspaceEdit.resourceOperations` then only plain `TextEdit`s
1331 std::optional<TextEdit> textEdit;
1336 std::vector<TextEdit> additionalTextEdits;