Home
last modified time | relevance | path

Searched refs:WorkspaceEdit (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DClangdLSPServer.h133 void onRename(const RenameParams &, Callback<WorkspaceEdit>);
173 void onCommandApplyEdit(const WorkspaceEdit &, Callback<llvm::json::Value>);
193 void applyEdit(WorkspaceEdit WE, llvm::json::Value Success,
H A DProtocol.h949 struct WorkspaceEdit { struct
956 bool fromJSON(const llvm::json::Value &, WorkspaceEdit &, llvm::json::Path); argument
957 llvm::json::Value toJSON(const WorkspaceEdit &WE);
1017 llvm::Optional<WorkspaceEdit> edit;
1118 WorkspaceEdit edit;
H A DClangdLSPServer.cpp726 void ClangdLSPServer::onCommandApplyEdit(const WorkspaceEdit &WE, in onCommandApplyEdit()
761 WorkspaceEdit WE; in onCommandApplyTweak()
773 void ClangdLSPServer::applyEdit(WorkspaceEdit WE, llvm::json::Value Success, in applyEdit()
821 Callback<WorkspaceEdit> Reply) { in onRename()
833 WorkspaceEdit Result; in onRename()
H A DProtocol.cpp687 bool fromJSON(const llvm::json::Value &Params, WorkspaceEdit &R, in fromJSON()
827 llvm::json::Value toJSON(const WorkspaceEdit &WE) { in toJSON()
/llvm-project-15.0.7/clang-tools-extra/clangd/test/
H A Dexecute-command.test46 # Custom field in WorkspaceEdit
49 # changes in WorkspaceEdit with no mapping node
/llvm-project-15.0.7/mlir/lib/Tools/lsp-server-support/
H A DProtocol.h1147 struct WorkspaceEdit { struct
1156 bool fromJSON(const llvm::json::Value &value, WorkspaceEdit &result, argument
1158 llvm::json::Value toJSON(const WorkspaceEdit &value);
1191 Optional<WorkspaceEdit> edit;
H A DProtocol.cpp959 bool mlir::lsp::fromJSON(const llvm::json::Value &value, WorkspaceEdit &result, in fromJSON()
965 llvm::json::Value mlir::lsp::toJSON(const WorkspaceEdit &value) { in toJSON()