Ian McKellar would like Owners Override to review this change.
[cpp][cleanup] Remove redundant C++14 compatibility
We dropped support for C++14 about 3 years ago. This cleans up some
lingering, unused C++14 compatibility abstractions such as:
- `#if __cplusplus >= 201703L` guards around C++17 language / library
feature use.
- `cpp17::` from stdcompat that will just pass through to the standard
implementation, but which add confusion and indirection.
- partial implementations of C++17 features across various libraries.
Since we haven't built with C++14 in at least 3 years the only impact
should be that our code is a little cleaner and our build graph is a
little sparser.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Fuchsia-Auto-Submit | +1 |
Ian McKellarLGTM for the files I have OWNERS FOR, modulo the question about whether you meant to update third_party.
Acknowledged
revision="5cf6229af5de3214d25542a64566bb452d710a72"/>Ian McKellarIs this change deliberate?
Yep - now we can roll dependencies as part of a CL. I don't think we have rollers on these so I'm updating these to point to the CLs that update our use of these APIs in those deps.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
9 is the latest approved patch-set.
The change was submitted with unreviewed changes in the following files:
```
The name of the file: manifests/third_party/gfxstream
Insertions: 1, Deletions: 1.
@@ -4,7 +4,7 @@
<project name="third_party/android/platform/hardware/google/gfxstream"
path="third_party/gfxstream/src"
remote="https://fuchsia.googlesource.com/third_party/android.googlesource.com/platform/hardware/google/gfxstream"
- revision="5cf6229af5de3214d25542a64566bb452d710a72"/>
+ revision="30f306a629ff067bf3af18d46b8b73836b4d9980"/>
<project name="third_party/android/platform/hardware/google/aemu"
path="third_party/gfxstream/aemu/src"
remote="https://fuchsia.googlesource.com/third_party/android.googlesource.com/platform/hardware/google/aemu"
```
[cpp][cleanup] Remove redundant C++14 compatibility
We dropped support for C++14 about 3 years ago. This cleans up some
lingering, unused C++14 compatibility abstractions such as:
- `#if __cplusplus >= 201703L` guards around C++17 language / library
feature use.
- `cpp17::` from stdcompat that will just pass through to the standard
implementation, but which add confusion and indirection.
- partial implementations of C++17 features across various libraries.
Since we haven't built with C++14 in at least 3 years the only impact
should be that our code is a little cleaner and our build graph is a
little sparser.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Change has been successfully rolled: http://go/roll-cl/5a8b44cbde0018a6eed835efdd53cbcbfba9e7e7
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |