1. 01 Aug, 2017 1 commit
  2. 31 Jul, 2017 3 commits
  3. 30 Jul, 2017 1 commit
  4. 26 Jul, 2017 6 commits
  5. 11 Jul, 2017 1 commit
  6. 05 Jul, 2017 1 commit
  7. 02 Jul, 2017 1 commit
  8. 01 Jul, 2017 4 commits
  9. 23 Jun, 2017 2 commits
  10. 21 Jun, 2017 1 commit
  11. 19 Jun, 2017 1 commit
  12. 11 Jun, 2017 2 commits
  13. 08 Jun, 2017 1 commit
  14. 30 May, 2017 1 commit
  15. 23 May, 2017 1 commit
  16. 18 May, 2017 2 commits
  17. 16 May, 2017 3 commits
  18. 15 May, 2017 5 commits
    • Nico Weber's avatar
      Gender-neutralize comments in gtest.h. · e1466ba4
      Nico Weber authored
      This merges a Google-internal change.
      e1466ba4
    • Nico Weber's avatar
      Use std::string and ::string explicitly in gtest and gmock code. · 09fd5b3e
      Nico Weber authored
      This merges a Google-internal change (117235625).
      
      Original CL description:
      This CL was created manually in about an hour with sed, a Python script
      to find all the places unqualified 'string' was mentioned, and some help
      from Emacs to add the "std::" qualifications, plus a few manual tweaks.
      09fd5b3e
    • Nico Weber's avatar
      Fix -Wmicrosoft-cast warnings when using gtest with clang on Windows. · b2cbbec0
      Nico Weber authored
      This upstreams a Google-internal change.
      
      Original CL description:
      The C++ standard says that function pointers are not implicitly
      convertible to object pointers. Visual Studio disregards that and allows
      implicit conversion between function pointers and object points, and
      enough code relies on this that clang follows suit in
      Microsoft-compatibility mode.
      
      However, clang emits a -Wmicrosoft-cast warning when such a conversion
      is done:
      
      E:\b\c\b\win_clang\src\sandbox\win\src\sync_dispatcher.cc(42,7):
          warning: implicit conversion between pointer-to-function and
                   pointer-to-object is a Microsoft extension [-Wmicrosoft-cast]
      
      This change fixes this warning in gtest, while hopefully not changing
      any behavior. The change does two things:
      
      1. It replaces the if in DefaultPrintTo with SFINAE
      2. In C++11 mode, it uses enable_if<is_function<>> instead of
         ImplicitlyConvertible<T*, const void*> to check if the
         explicit cast is needed.
      
      With this change, functions will use the branch with the reintpret_casts
      with Visual Studio and clang/win, and clang no longer needs to warn
      that it implicitly converts a function pointer to a void pointer.
      b2cbbec0
    • Nico Weber's avatar
      Fixing typo in documentation. · 6c0c8a7e
      Nico Weber authored
      This upstreams a Google-internal change.
      6c0c8a7e
    • Billy Donahue's avatar
      Merge pull request #725 from donhuff/xcode-headers · 294f72bc
      Billy Donahue authored
      Add missing headers to Xcode framework target.
      294f72bc
  19. 11 May, 2017 1 commit
  20. 07 May, 2017 1 commit
  21. 06 May, 2017 1 commit
    • Kamil Rytarowski's avatar
      Add NetBSD support · fac0dfbe
      Kamil Rytarowski authored
      NetBSD is a modern UNIX-like Operating System.
      
      Enable GTEST_HAS_PTHREAD and GTEST_HAS_DEATH_TEST on NetBSD.
      fac0dfbe