| commit | 07d686ffd4356a14647aa1e19ac4a905e0a8dc4a | [log] [tgz] |
|---|---|---|
| author | Ryan Prichard <rprichard@google.com> | Tue Jan 14 22:24:27 2025 -0800 |
| committer | Ryan Prichard <rprichard@google.com> | Wed Jan 15 13:53:27 2025 -0800 |
| tree | ebd9f4c01add56b0dc65dd5d3ca6cd3127c30d83 | |
| parent | 99d93a7cf52a2de37bb2f18ed202cce1bec4f4f0 [diff] |
Enable union ctor only when is_constructible_v<variant<...>, _Tp> Otherwise, a union type U's variant-forwarding constructor also allows a parameter type of vector<U>, and it becomes impossible to use uniform initialization syntax to construct a vector<U> from another vector<U>. Bug: http://b/390062628 Test: treehugger Change-Id: I31c24372e4e7e4693bcba3742734be494273863e
Documentation for this project is currently maintained here:
https://source.android.com/devices/architecture/aidl/overview