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. |