diff --git a/clang-tools-extra/clangd/Protocol.cpp b/clang-tools-extra/clangd/Protocol.cpp index f6fc9aff0601..4c7c69cbce41 100644 --- a/clang-tools-extra/clangd/Protocol.cpp +++ b/clang-tools-extra/clangd/Protocol.cpp @@ -266,7 +266,7 @@ bool fromJSON(const json::Expr &Params, WorkspaceEdit &R) { return O && O.map("changes", R.changes); } -const std::string ExecuteCommandParams::CLANGD_APPLY_FIX_COMMAND = +const llvm::StringLiteral ExecuteCommandParams::CLANGD_APPLY_FIX_COMMAND = "clangd.applyFix"; bool fromJSON(const json::Expr &Params, ExecuteCommandParams &R) { diff --git a/clang-tools-extra/clangd/Protocol.h b/clang-tools-extra/clangd/Protocol.h index 1b91b3c18c59..3decf6fa0e01 100644 --- a/clang-tools-extra/clangd/Protocol.h +++ b/clang-tools-extra/clangd/Protocol.h @@ -380,7 +380,7 @@ json::Expr toJSON(const WorkspaceEdit &WE); /// one argument type will be parsed and set. struct ExecuteCommandParams { // Command to apply fix-its. Uses WorkspaceEdit as argument. - const static std::string CLANGD_APPLY_FIX_COMMAND; + const static llvm::StringLiteral CLANGD_APPLY_FIX_COMMAND; /// The command identifier, e.g. CLANGD_APPLY_FIX_COMMAND std::string command;