]> granicus.if.org Git - clang/commitdiff
[LibTooling] Fix build breakage from commit 7b7ce6683ee.
authorYitzhak Mandelbaum <yitzhakm@google.com>
Thu, 18 Apr 2019 19:19:01 +0000 (19:19 +0000)
committerYitzhak Mandelbaum <yitzhakm@google.com>
Thu, 18 Apr 2019 19:19:01 +0000 (19:19 +0000)
On configurations with -Werror,-Wmissing-field-initializers, the commit does not compile. This commit fixes the offending line.

Original Differential Revision: https://reviews.llvm.org/D60408

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@358705 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Tooling/Refactoring/Transformer.cpp

index 3a7a3ff5d99267e1f2d4073690aae59e3e0f3771..57f66598570c9703f7e98251622a07f5cdd8257a 100644 (file)
@@ -172,7 +172,8 @@ RewriteRule tooling::makeRule(ast_matchers::internal::DynTypedMatcher M,
                               SmallVector<ASTEdit, 1> Edits) {
   M.setAllowBind(true);
   // `tryBind` is guaranteed to succeed, because `AllowBind` was set to true.
-  return RewriteRule{*M.tryBind(RewriteRule::RootId), std::move(Edits)};
+  return RewriteRule{*M.tryBind(RewriteRule::RootId), std::move(Edits),
+                     nullptr};
 }
 
 constexpr llvm::StringLiteral RewriteRule::RootId;