Revert "[clangd] Return vector<TextEdit> from applyTweak. NFC"
This reverts commit r363691.
llvm-svn: 363766
diff --git a/clang-tools-extra/clangd/ClangdLSPServer.cpp b/clang-tools-extra/clangd/ClangdLSPServer.cpp
index 7eaacd2..353d387 100644
--- a/clang-tools-extra/clangd/ClangdLSPServer.cpp
+++ b/clang-tools-extra/clangd/ClangdLSPServer.cpp
@@ -491,14 +491,14 @@
auto Action = [this, ApplyEdit](decltype(Reply) Reply, URIForFile File,
std::string Code,
- llvm::Expected<ResolvedEffect> R) {
+ llvm::Expected<Tweak::Effect> R) {
if (!R)
return Reply(R.takeError());
if (R->ApplyEdit) {
WorkspaceEdit WE;
WE.changes.emplace();
- (*WE.changes)[File.uri()] = *R->ApplyEdit;
+ (*WE.changes)[File.uri()] = replacementsToEdits(Code, *R->ApplyEdit);
ApplyEdit(std::move(WE));
}
if (R->ShowMessage) {