1. 02 Aug, 2017 2 commits
    • misterg's avatar
      WIP · aa31cb67
      misterg authored
      aa31cb67
    • misterg's avatar
      WIP · 6615f7df
      misterg authored
      6615f7df
  2. 01 Aug, 2017 2 commits
    • misterg's avatar
      WIP · b3edada2
      misterg authored
      b3edada2
    • misterg's avatar
      WIP · f63e2a14
      misterg authored
      f63e2a14
  3. 31 Jul, 2017 3 commits
  4. 30 Jul, 2017 1 commit
  5. 26 Jul, 2017 6 commits
  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