[clangd] makeStringError,make_error<StringError> -> error()
diff --git a/clang-tools-extra/clangd/JSONTransport.cpp b/clang-tools-extra/clangd/JSONTransport.cpp
index c591da0..eb5a838 100644
--- a/clang-tools-extra/clangd/JSONTransport.cpp
+++ b/clang-tools-extra/clangd/JSONTransport.cpp
@@ -12,6 +12,7 @@
#include "support/Shutdown.h"
#include "llvm/Support/Errno.h"
#include "llvm/Support/Error.h"
+#include <system_error>
namespace clang {
namespace clangd {
@@ -100,9 +101,8 @@
llvm::Error loop(MessageHandler &Handler) override {
while (!feof(In)) {
if (shutdownRequested())
- return llvm::createStringError(
- std::make_error_code(std::errc::operation_canceled),
- "Got signal, shutting down");
+ return error(std::make_error_code(std::errc::operation_canceled),
+ "Got signal, shutting down");
if (ferror(In))
return llvm::errorCodeToError(
std::error_code(errno, std::system_category()));