1. 01 May, 2020 1 commit
    • Abseil Team's avatar
      Googletest export · 95555251
      Abseil Team authored
      Rewrite ReturnNew action without using pump.
      
      PiperOrigin-RevId: 308219616
      95555251
  2. 07 Feb, 2020 1 commit
    • Abseil Team's avatar
      Googletest export · 41b5f149
      Abseil Team authored
      Get rid of gmock-generated-matchers.h and gmock-generated-matchers.h.pump.
      
      Stop using pump for MATCHER* macroses generation.
      
      PiperOrigin-RevId: 293878808
      41b5f149
  3. 22 Nov, 2019 1 commit
    • Abseil Team's avatar
      Googletest export · 717ce7fe
      Abseil Team authored
      Use standard C++11 integer types in gtest-port.h.
      
      Remove testing::internal::{Int,Uint}{32,64} in favor of types
      guaranteed to be in <cstdint> since C++11.
      
      Tests for built-in integer type coverage are switched from
      {Int,Uint}64 to [unsigned] long long, which is guaranteed by
      C++11 to exist and be at least 64-bit wide.
      
      PiperOrigin-RevId: 281565263
      717ce7fe
  4. 22 Oct, 2019 1 commit
    • Abseil Team's avatar
      Googletest export · 611a321a
      Abseil Team authored
      Remove bool_constant in favor of std::integral_constant<bool, ...>;
      The one non-trivial use of bool_constant has been changed to have significantly
      fewer template specializations.
      
      PiperOrigin-RevId: 275842490
      611a321a
  5. 11 Oct, 2019 6 commits
  6. 16 Sep, 2019 2 commits
  7. 06 Sep, 2019 1 commit
  8. 23 Aug, 2019 1 commit
  9. 20 Aug, 2019 1 commit
  10. 16 Aug, 2019 1 commit
  11. 15 Aug, 2019 1 commit
    • Abseil Team's avatar
      Googletest export · d44b137f
      Abseil Team authored
      Remove legacy support for signed wchar_t and unsigned wchar_t.
      
      Clang now errors out on these types as well by default. Rather than making the
      condition for these types even more complicated, just remove the tests covering
      these types since they don't seem to justify the maintenance burden. We
      can reasonably expect these types to work in compilers that support them
      without needing specific tests for them since they are treated as standard
      integral types.
      
      PiperOrigin-RevId: 263577673
      d44b137f
  12. 14 Aug, 2019 3 commits
  13. 13 Aug, 2019 1 commit
  14. 30 Jul, 2019 1 commit
  15. 04 Jun, 2019 1 commit
  16. 17 Jan, 2019 1 commit
    • Abseil Team's avatar
      Googletest export · 0adeadd2
      Abseil Team authored
      Refactor the `Invoke` and `InvokeWithoutArgs` actions:
       - Replace pump'd classes and functions with templates.
       - Make the polymorphic actions be polymorphic functors instead.
       - Fix Invoke(Callback*) to work with subclasses of the callbacks, instead of trying to diagnose that in gmock_doctor.
      
      PiperOrigin-RevId: 229604112
      0adeadd2
  17. 08 Jan, 2019 1 commit
    • Abseil Team's avatar
      Googletest export · 216c37f0
      Abseil Team authored
      Drop generated file gmock-generated-internal-utils.h.
      
      PiperOrigin-RevId: 228232195
      216c37f0
  18. 02 Jan, 2019 2 commits
    • misterg's avatar
      Googletest export · 14c2fba7
      misterg authored
      Internal Change
      
      PiperOrigin-RevId: 227575279
      14c2fba7
    • Abseil Team's avatar
      Googletest export · f8b1c1af
      Abseil Team authored
      Remove the #ifs for old, unsupported and buggy compilers:
      * old versions of GCC & MSVC
      * Symbian
      
      PiperOrigin-RevId: 227116941
      f8b1c1af
  19. 20 Dec, 2018 1 commit
    • Abseil Team's avatar
      Googletest export · e26a3fa1
      Abseil Team authored
      Unifdef c++11-related macros from googletest now that it requires C++11.
      
      PiperOrigin-RevId: 225905601
      e26a3fa1
  20. 20 Nov, 2018 2 commits
    • Abseil Team's avatar
      Googletest export · 5dab7be7
      Abseil Team authored
      Validate spec modifiers.
      
      PiperOrigin-RevId: 221810235
      5dab7be7
    • Abseil Team's avatar
      Googletest export · e46e87bb
      Abseil Team authored
      Unify implementation of GMOCK_PP_REPEAT and GMOCK_PP_FOREACH.
      
      PiperOrigin-RevId: 221659669
      e46e87bb
  21. 15 Nov, 2018 1 commit
  22. 10 Nov, 2018 1 commit
  23. 29 Oct, 2018 1 commit
    • misterg's avatar
      Googletest export · 80b43d90
      misterg authored
      Remove linked_ptr and use std::shared_ptr instead
      
      PiperOrigin-RevId: 219129336
      80b43d90
  24. 26 Oct, 2018 2 commits
    • Abseil Team's avatar
      Googletest export · b57c7039
      Abseil Team authored
      Remove linked_ptr and use std::shared_ptr instead
      
      PiperOrigin-RevId: 218618184
      b57c7039
    • misterg's avatar
      Googletest export · a50e4f05
      misterg authored
      Remove linked_ptr and use std::shared_ptr instead
      
      PiperOrigin-RevId: 218571466
      a50e4f05
  25. 09 Oct, 2018 1 commit
  26. 14 Aug, 2018 3 commits
  27. 13 Aug, 2018 1 commit