tvl-depot/absl
Abseil Team d6df769173 Export of internal Abseil changes.
--
de82143f509d8fd6e70efc9eaed35582054a7443 by Abseil Team <absl-team@google.com>:

Mark optional::reset() with the ABSL_ATTRIBUTE_REINITIALIZES attribute.

This prevents false positives in the clang-tidy check bugprone-use-after-move; it allows reset() to be called on a moved-from optional without any warnings, and the optional will thereafter be regarded as initialized again.

PiperOrigin-RevId: 210502364

--
e645e68c44df957271e109aca6d68af530e27d04 by Derek Mauro <dmauro@google.com>:

Mark //absl/synchronization:thread_pool as only visible to internal
Abseil targets since it is internal-only.

PiperOrigin-RevId: 210406260

--
09b53240efba9bf73190eaea91fe33b9eafc3529 by Abseil Team <absl-team@google.com>:

Add support for the [[clang::reinitializes]] attribute.

This will be used to prevent false positives in the clang-tidy check
bugprone-use-after-move.

PiperOrigin-RevId: 210377317
GitOrigin-RevId: de82143f509d8fd6e70efc9eaed35582054a7443
Change-Id: Ibac1ee694f7b5b9f5aff8670559e49505ff8ee11
2018-08-28 11:08:00 -04:00
..
algorithm Export of internal Abseil changes. 2018-07-18 13:09:57 -04:00
base Export of internal Abseil changes. 2018-08-28 11:08:00 -04:00
container Export of internal Abseil changes. 2018-08-22 11:02:33 -04:00
debugging Export of internal Abseil changes. 2018-08-22 11:02:33 -04:00
memory Export of internal Abseil changes. 2018-08-21 14:07:46 -04:00
meta Export of internal Abseil changes. 2018-08-08 09:53:34 -04:00
numeric Export of internal Abseil changes. 2018-07-19 08:54:14 -04:00
strings Export of internal Abseil changes. 2018-08-24 15:09:36 -04:00
synchronization Export of internal Abseil changes. 2018-08-28 11:08:00 -04:00
time Export of internal Abseil changes. 2018-08-23 17:51:54 -04:00
types Export of internal Abseil changes. 2018-08-28 11:08:00 -04:00
utility Export of internal Abseil changes. 2018-08-22 11:02:33 -04:00
BUILD.bazel Export of internal Abseil changes. 2018-07-12 14:35:25 -04:00
CMakeLists.txt CMake support 2017-10-27 18:46:36 +02:00
compiler_config_setting.bzl Export of internal Abseil changes. 2018-07-12 14:35:25 -04:00
copts.bzl Export of internal Abseil changes. 2018-08-09 14:37:31 -04:00