diff --git a/include/clang/ASTMatchers/ASTMatchers.h b/include/clang/ASTMatchers/ASTMatchers.h
index 3d677676889dab5349e4bb555dcbfface0608e10..0bfdc14bd18ca097c37ff4faf875813931836681 100644
--- a/include/clang/ASTMatchers/ASTMatchers.h
+++ b/include/clang/ASTMatchers/ASTMatchers.h
@@ -3505,14 +3505,14 @@ AST_MATCHER_P(NestedNameSpecifier, specifiesNamespace,
 ///
 /// \c Decl has pointer identity in the AST.
 inline internal::Matcher<Decl> equalsNode(const Decl *Node) {
-  return makeMatcher(new internal::EqualsNodeMatcher<Decl>(Node));
+  return internal::makeMatcher(new internal::EqualsNodeMatcher<Decl>(Node));
 }
 /// \brief Matches if a node equals another node.
 ///
 /// \c Stmt has pointer identity in the AST.
 ///
 inline internal::Matcher<Stmt> equalsNode(const Stmt *Node) {
-  return makeMatcher(new internal::EqualsNodeMatcher<Stmt>(Node));
+  return internal::makeMatcher(new internal::EqualsNodeMatcher<Stmt>(Node));
 }
 
 /// @}