Lines Matching defs:aint
16 LIBC_NAMESPACE::cpp::Atomic<int> aint(123);
17 ASSERT_EQ(aint.load(LIBC_NAMESPACE::cpp::MemoryOrder::RELAXED), 123);
19 aint.store(100, LIBC_NAMESPACE::cpp::MemoryOrder::RELAXED);
20 ASSERT_EQ(aint.load(LIBC_NAMESPACE::cpp::MemoryOrder::RELAXED), 100);
22 aint = 1234; // Equivalent of store
23 ASSERT_EQ(aint.load(LIBC_NAMESPACE::cpp::MemoryOrder::RELAXED), 1234);
28 LIBC_NAMESPACE::cpp::Atomic<int> aint(desired);
29 ASSERT_TRUE(aint.compare_exchange_strong(desired, 100));
30 ASSERT_EQ(aint.load(LIBC_NAMESPACE::cpp::MemoryOrder::RELAXED), 100);
32 ASSERT_FALSE(aint.compare_exchange_strong(desired, 100));
33 ASSERT_EQ(aint.load(LIBC_NAMESPACE::cpp::MemoryOrder::RELAXED), 100);