diff options
author | Aaron Jacobs <jacobsa@google.com> | 2023-04-11 17:54:53 -0700 |
---|---|---|
committer | Copybara-Service <copybara-worker@google.com> | 2023-04-11 17:55:40 -0700 |
commit | dd89c56c2ad8fe06db8fd199c7ff77c817f0111f (patch) | |
tree | 0a26cb71ca08d2f1c36d02cb667b86c4b32c9918 /absl/base/internal | |
parent | 2927340217c37328319b5869285a6dcdbc13e7a7 (diff) |
inlined_vector: relax the requirements on the move-construction fast path.
Don't require a trivial move constructor and trivial destructor. This excludes
types that have declared themselves trivially relocatable by another means, like
std::unique_ptr. Instead use "is trivially relocatable" directly, which includes
all previous types as well as those that have opted in.
PiperOrigin-RevId: 523557136
Change-Id: Icea2dbb8f36f99623308155f2e5b1edd8e5bd36b
Diffstat (limited to 'absl/base/internal')
0 files changed, 0 insertions, 0 deletions