Index: testing/gmock/include/gmock/gmock-generated-matchers.h.pump |
diff --git a/testing/gmock/include/gmock/gmock-generated-matchers.h.pump b/testing/gmock/include/gmock/gmock-generated-matchers.h.pump |
index 07a51a36666fbacd0ea167d4142fd06fc2d87979..db498ec0cebc5d7bfac627bd9b1dffa3fcaff9ba 100644 |
--- a/testing/gmock/include/gmock/gmock-generated-matchers.h.pump |
+++ b/testing/gmock/include/gmock/gmock-generated-matchers.h.pump |
@@ -44,7 +44,6 @@ $$ }} This line fixes auto-indentation of the following code in Emacs. |
#include <string> |
#include <vector> |
#include <gmock/gmock-matchers.h> |
-#include <gmock/gmock-printers.h> |
namespace testing { |
namespace internal { |
@@ -108,7 +107,7 @@ template <class ArgsTuple$for i [[, int k$i = -1]]> |
class ArgsMatcherImpl : public MatcherInterface<ArgsTuple> { |
public: |
// ArgsTuple may have top-level const or reference modifiers. |
- typedef GMOCK_REMOVE_CONST_(GMOCK_REMOVE_REFERENCE_(ArgsTuple)) RawArgsTuple; |
+ typedef GTEST_REMOVE_REFERENCE_AND_CONST_(ArgsTuple) RawArgsTuple; |
typedef typename internal::TupleFields<RawArgsTuple, $ks>::type SelectedArgs; |
typedef Matcher<const SelectedArgs&> MonomorphicInnerMatcher; |
@@ -201,8 +200,7 @@ class ElementsAreMatcher$i { |
template <typename Container> |
operator Matcher<Container>() const { |
- typedef GMOCK_REMOVE_CONST_(GMOCK_REMOVE_REFERENCE_(Container)) |
- RawContainer; |
+ typedef GTEST_REMOVE_REFERENCE_AND_CONST_(Container) RawContainer; |
typedef typename internal::StlContainerView<RawContainer>::type::value_type |
Element; |