/external/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/ |
atomic_is_lock_free.pass.cpp | 16 // atomic_is_lock_free(const volatile atomic<T>* obj); 20 // atomic_is_lock_free(const atomic<T>* obj); 30 bool b1 = std::atomic_is_lock_free(static_cast<const A*>(&t)); 32 bool b2 = std::atomic_is_lock_free(static_cast<const volatile A*>(&vt));
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/atomics/atomics.types.operations/atomics.types.operations.req/ |
atomic_is_lock_free.pass.cpp | 14 // atomic_is_lock_free(const volatile atomic<T>* obj); 18 // atomic_is_lock_free(const atomic<T>* obj); 28 bool b1 = std::atomic_is_lock_free(static_cast<const A*>(&t)); 30 bool b2 = std::atomic_is_lock_free(static_cast<const volatile A*>(&vt));
|
/external/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared.atomic/ |
atomic_is_lock_free.pass.cpp | 18 // atomic_is_lock_free(const shared_ptr<T>* p); 28 assert(std::atomic_is_lock_free(&p) == false);
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared.atomic/ |
atomic_is_lock_free.pass.cpp | 16 // atomic_is_lock_free(const shared_ptr<T>* p); 26 assert(std::atomic_is_lock_free(&p) == false);
|
/bionic/tests/ |
stdatomic_test.cpp | 66 TEST(stdatomic, atomic_is_lock_free) { 68 ASSERT_TRUE(atomic_is_lock_free(&small)); 74 ASSERT_FALSE(atomic_is_lock_free(&big)); 76 ASSERT_TRUE(atomic_is_lock_free(&big));
|
/bionic/libc/include/ |
stdatomic.h | 70 using std::atomic_is_lock_free; 329 #define atomic_is_lock_free(obj) \ 332 #define atomic_is_lock_free(obj) \ 335 #define atomic_is_lock_free(obj) \ 338 #define atomic_is_lock_free(obj) \
|
/development/ndk/platforms/android-21/include/ |
stdatomic.h | 64 using std::atomic_is_lock_free; 323 #define atomic_is_lock_free(obj) \ 326 #define atomic_is_lock_free(obj) \ 329 #define atomic_is_lock_free(obj) \ 332 #define atomic_is_lock_free(obj) \
|
/prebuilts/clang/darwin-x86/host/3.6/lib/clang/3.6/include/ |
stdatomic.h | 70 using std::atomic_is_lock_free; 329 #define atomic_is_lock_free(obj) \ 332 #define atomic_is_lock_free(obj) \ 335 #define atomic_is_lock_free(obj) \ 338 #define atomic_is_lock_free(obj) \
|
/prebuilts/clang/linux-x86/host/3.6/lib/clang/3.6/include/ |
stdatomic.h | 70 using std::atomic_is_lock_free; 329 #define atomic_is_lock_free(obj) \ 332 #define atomic_is_lock_free(obj) \ 335 #define atomic_is_lock_free(obj) \ 338 #define atomic_is_lock_free(obj) \
|
/prebuilts/ndk/9/platforms/android-21/arch-arm/usr/include/ |
stdatomic.h | 64 using std::atomic_is_lock_free; 323 #define atomic_is_lock_free(obj) \ 326 #define atomic_is_lock_free(obj) \ 329 #define atomic_is_lock_free(obj) \ 332 #define atomic_is_lock_free(obj) \
|
/prebuilts/ndk/9/platforms/android-21/arch-arm64/usr/include/ |
stdatomic.h | 64 using std::atomic_is_lock_free; 323 #define atomic_is_lock_free(obj) \ 326 #define atomic_is_lock_free(obj) \ 329 #define atomic_is_lock_free(obj) \ 332 #define atomic_is_lock_free(obj) \
|
/prebuilts/ndk/9/platforms/android-21/arch-mips/usr/include/ |
stdatomic.h | 64 using std::atomic_is_lock_free; 323 #define atomic_is_lock_free(obj) \ 326 #define atomic_is_lock_free(obj) \ 329 #define atomic_is_lock_free(obj) \ 332 #define atomic_is_lock_free(obj) \
|
/prebuilts/ndk/9/platforms/android-21/arch-mips64/usr/include/ |
stdatomic.h | 64 using std::atomic_is_lock_free; 323 #define atomic_is_lock_free(obj) \ 326 #define atomic_is_lock_free(obj) \ 329 #define atomic_is_lock_free(obj) \ 332 #define atomic_is_lock_free(obj) \
|
/prebuilts/ndk/9/platforms/android-21/arch-x86/usr/include/ |
stdatomic.h | 64 using std::atomic_is_lock_free; 323 #define atomic_is_lock_free(obj) \ 326 #define atomic_is_lock_free(obj) \ 329 #define atomic_is_lock_free(obj) \ 332 #define atomic_is_lock_free(obj) \
|
/prebuilts/ndk/9/platforms/android-21/arch-x86_64/usr/include/ |
stdatomic.h | 64 using std::atomic_is_lock_free; 323 #define atomic_is_lock_free(obj) \ 326 #define atomic_is_lock_free(obj) \ 329 #define atomic_is_lock_free(obj) \ 332 #define atomic_is_lock_free(obj) \
|
/prebuilts/ndk/5/sources/cxx-stl/gnu-libstdc++/include/bits/ |
atomicfwd_c.h | 119 #define atomic_is_lock_free(__a) \ macro
|
/prebuilts/ndk/6/sources/cxx-stl/gnu-libstdc++/include/bits/ |
atomicfwd_c.h | 119 #define atomic_is_lock_free(__a) \ macro
|
/prebuilts/ndk/7/sources/cxx-stl/gnu-libstdc++/include/bits/ |
atomicfwd_c.h | 119 #define atomic_is_lock_free(__a) \ macro
|
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.4.3/include/bits/ |
atomicfwd_c.h | 119 #define atomic_is_lock_free(__a) \ macro
|
/external/clang/test/Sema/ |
atomic-ops.c | 40 _Static_assert(atomic_is_lock_free((atomic_char*)0), ""); 41 _Static_assert(atomic_is_lock_free((atomic_short*)0), ""); 42 _Static_assert(atomic_is_lock_free((atomic_int*)0), ""); 43 _Static_assert(atomic_is_lock_free((atomic_long*)0), ""); 45 _Static_assert(atomic_is_lock_free((_Atomic(__int128)*)0), ""); // expected-error {{not an integral constant expression}} 46 _Static_assert(atomic_is_lock_free(0 + (atomic_char*)0), "");
|
/external/clang/lib/Headers/ |
stdatomic.h | 83 #define atomic_is_lock_free(obj) __c11_atomic_is_lock_free(sizeof(*(obj))) macro
|
/prebuilts/gcc/darwin-x86/aarch64/aarch64-linux-android-4.9/lib/gcc/aarch64-linux-android/4.9.x-google/include/ |
stdatomic.h | 96 #define atomic_is_lock_free(OBJ) __atomic_is_lock_free (sizeof (*(OBJ)), (OBJ)) macro
|
/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.9/lib/gcc/arm-linux-androideabi/4.9.x-google/include/ |
stdatomic.h | 96 #define atomic_is_lock_free(OBJ) __atomic_is_lock_free (sizeof (*(OBJ)), (OBJ)) macro
|
/prebuilts/gcc/darwin-x86/mips/mips64el-linux-android-4.9/lib/gcc/mips64el-linux-android/4.9/include/ |
stdatomic.h | 96 #define atomic_is_lock_free(OBJ) __atomic_is_lock_free (sizeof (*(OBJ)), (OBJ)) macro
|
/prebuilts/gcc/darwin-x86/x86/x86_64-linux-android-4.9/lib/gcc/x86_64-linux-android/4.9/include/ |
stdatomic.h | 96 #define atomic_is_lock_free(OBJ) __atomic_is_lock_free (sizeof (*(OBJ)), (OBJ)) macro
|