]> granicus.if.org Git - clang/commitdiff
clang/lib/Tooling/RefactoringCallbacks.cpp: Avoid std::errc::bad_message.
authorNAKAMURA Takumi <geek4civic@gmail.com>
Wed, 10 May 2017 22:30:44 +0000 (22:30 +0000)
committerNAKAMURA Takumi <geek4civic@gmail.com>
Wed, 10 May 2017 22:30:44 +0000 (22:30 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@302741 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Tooling/RefactoringCallbacks.cpp

index 6d3c0161e1884bba73edc5ca18398d58925fb51c..ad0a10dab9b55885bb864dc4ea3d42f25698bd3e 100644 (file)
@@ -171,7 +171,7 @@ ReplaceNodeWithTemplate::create(StringRef FromId, StringRef ToTemplate) {
           return make_error<StringError>(
               "Unterminated ${...} in replacement template near " +
                   ToTemplate.substr(Index),
-              std::make_error_code(std::errc::bad_message));
+              llvm::inconvertibleErrorCode());
         }
         std::string SourceNodeName =
             ToTemplate.substr(Index + 2, EndOfIdentifier - Index - 2);
@@ -182,7 +182,7 @@ ReplaceNodeWithTemplate::create(StringRef FromId, StringRef ToTemplate) {
         return make_error<StringError>(
             "Invalid $ in replacement template near " +
                 ToTemplate.substr(Index),
-            std::make_error_code(std::errc::bad_message));
+            llvm::inconvertibleErrorCode());
       }
     } else {
       size_t NextIndex = ToTemplate.find('$', Index + 1);