#include <atomic>
#include <cassert>
#include <cstdint>
#include <utility>
#include "absl/base/attributes.h"
#include "absl/base/config.h"
Go to the source code of this file.
Classes | |
class | absl::base_internal::AtomicHook< T > |
class | absl::base_internal::AtomicHook< ReturnType(*)(Args...)> |
Namespaces | |
absl | |
absl::base_internal | |
Macros | |
#define | ABSL_HAVE_WORKING_ATOMIC_POINTER 1 |
#define | ABSL_HAVE_WORKING_CONSTEXPR_STATIC_INIT 1 |
#define | ABSL_INTERNAL_ATOMIC_HOOK_ATTRIBUTES ABSL_CONST_INIT |
#define ABSL_HAVE_WORKING_ATOMIC_POINTER 1 |
Definition at line 35 of file abseil-cpp/absl/base/internal/atomic_hook.h.
#define ABSL_HAVE_WORKING_CONSTEXPR_STATIC_INIT 1 |
Definition at line 29 of file abseil-cpp/absl/base/internal/atomic_hook.h.
#define ABSL_INTERNAL_ATOMIC_HOOK_ATTRIBUTES ABSL_CONST_INIT |
Definition at line 49 of file abseil-cpp/absl/base/internal/atomic_hook.h.