1. 05 Feb, 2021 12 commits
  2. 26 Jan, 2021 12 commits
  3. 16 Jan, 2021 1 commit
  4. 15 Jan, 2021 7 commits
  5. 14 Jan, 2021 8 commits
    • dmauro's avatar
      Googletest export · 6c58c11d
      dmauro authored
      Remove platformio tests. This currently uses gcc 4.8.2 which is no
      longer supported.
      
      PiperOrigin-RevId: 351667999
      6c58c11d
    • dmauro's avatar
      Googletest export · 0186caf7
      dmauro authored
      Fix build under GCC 5
      
      PiperOrigin-RevId: 351607537
      0186caf7
    • Abseil Team's avatar
      Googletest export · 6b2e7490
      Abseil Team authored
      Print unique_ptr/shared_ptr recursively.
      Given that they are smart pointers, it is unlikely that the inner object is
      invalid.
      
      PiperOrigin-RevId: 351586888
      6b2e7490
    • Abseil Team's avatar
      Googletest export · 50ce5201
      Abseil Team authored
      Launder buffer before reference
      
      In GCC, directly casting the Buffer reference to another type results in
      strict-aliasing violation errors. This launders the reference using an
      intermediate pointer prior to creating the new reference.
      
      PiperOrigin-RevId: 350809323
      50ce5201
    • Abseil Team's avatar
      Googletest export · c13c27a5
      Abseil Team authored
      Change Matcher<T> to allow binding an implementation by value directly:
       - Drop the requirement of MatcherInterface. Doing manual type erasure avoid
         extra layers in many cases.
       - Avoid the adaptor for `MatcherInterface<T>` and `MatcherInterface<const T&>` mismatch.
       - Use a small object optimization when possible. This makes things like
         `_` and `Eq(1)` really cheap and do not require memory allocations.
       - Migrate some matchers to the new model to speed them up and to test the new framework. More matchers to come in future changes.
      
      PiperOrigin-RevId: 350580998
      c13c27a5
    • Abseil Team's avatar
      Googletest export · 48928352
      Abseil Team authored
      Move all docs into top-level docs/ directory
      
      PiperOrigin-RevId: 350211277
      48928352
    • Abseil Team's avatar
      Googletest export · 996b65e6
      Abseil Team authored
      Fix Objective-C++ compatibility
      
      PiperOrigin-RevId: 350192165
      996b65e6
    • Abseil Team's avatar
      Googletest export · f8304d76
      Abseil Team authored
      Add support for printing incomplete types in the universal printer.
      
      PiperOrigin-RevId: 350154637
      f8304d76