aboutsummaryrefslogtreecommitdiff
path: root/absl/synchronization/internal/kernel_timeout_test.cc
diff options
context:
space:
mode:
authorAaron Jacobs <jacobsa@google.com>2023-04-11 17:54:53 -0700
committerCopybara-Service <copybara-worker@google.com>2023-04-11 17:55:40 -0700
commitdd89c56c2ad8fe06db8fd199c7ff77c817f0111f (patch)
tree0a26cb71ca08d2f1c36d02cb667b86c4b32c9918 /absl/synchronization/internal/kernel_timeout_test.cc
parent2927340217c37328319b5869285a6dcdbc13e7a7 (diff)
downloadabseil-dd89c56c2ad8fe06db8fd199c7ff77c817f0111f.tar.gz
abseil-dd89c56c2ad8fe06db8fd199c7ff77c817f0111f.tar.bz2
abseil-dd89c56c2ad8fe06db8fd199c7ff77c817f0111f.zip
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/synchronization/internal/kernel_timeout_test.cc')
0 files changed, 0 insertions, 0 deletions