aboutsummaryrefslogtreecommitdiff
path: root/absl/synchronization
diff options
context:
space:
mode:
authorAbseil Team <absl-team@google.com>2023-09-17 22:03:34 -0700
committerCopybara-Service <copybara-worker@google.com>2023-09-17 22:04:27 -0700
commit243b7d386a15b88dfa32eeadabeb3ddc396a37f4 (patch)
tree66c563d80cf164b8cd31d8682ab013d0d840ce67 /absl/synchronization
parent2c1e7e3c5c71891735f21302fb339e0d6edcd94c (diff)
downloadabseil-243b7d386a15b88dfa32eeadabeb3ddc396a37f4.tar.gz
abseil-243b7d386a15b88dfa32eeadabeb3ddc396a37f4.tar.bz2
abseil-243b7d386a15b88dfa32eeadabeb3ddc396a37f4.zip
Change absl::Status implementation to be amenable to [[clang:trivial_abi]] annotation.
This moves the implementation of most methods from absl::Status to absl::status_internal::StatusRep, and ensures that no calls to absl::Status methods are in a cc file. Stub implementations checking only inlined rep properties and calling no-op (RepToPointer) or out of line methods exist in status.h PiperOrigin-RevId: 566187430 Change-Id: I356ec29c0970ffe82eac2a5d98850e647fcd5ea5
Diffstat (limited to 'absl/synchronization')
0 files changed, 0 insertions, 0 deletions