1namespace std { struct atomic_bool; } 2namespace std { struct atomic_char; } 3namespace std { struct atomic_char16_t; } 4namespace std { struct atomic_char32_t; } 5namespace std { struct atomic_char8_t; } 6namespace std { struct atomic_flag; } 7namespace std { struct atomic_int; } 8namespace std { struct atomic_int16_t; } 9namespace std { struct atomic_int32_t; } 10namespace std { struct atomic_int64_t; } 11namespace std { struct atomic_int8_t; } 12namespace std { struct atomic_int_fast16_t; } 13namespace std { struct atomic_int_fast32_t; } 14namespace std { struct atomic_int_fast64_t; } 15namespace std { struct atomic_int_fast8_t; } 16namespace std { struct atomic_int_least16_t; } 17namespace std { struct atomic_int_least32_t; } 18namespace std { struct atomic_int_least64_t; } 19namespace std { struct atomic_int_least8_t; } 20namespace std { struct atomic_intmax_t; } 21namespace std { struct atomic_intptr_t; } 22namespace std { struct atomic_llong; } 23namespace std { struct atomic_long; } 24namespace std { struct atomic_ptrdiff_t; } 25namespace std { struct atomic_schar; } 26namespace std { struct atomic_short; } 27namespace std { struct atomic_signed_lock_free; } 28namespace std { struct atomic_size_t; } 29namespace std { struct atomic_uchar; } 30namespace std { struct atomic_uint; } 31namespace std { struct atomic_uint16_t; } 32namespace std { struct atomic_uint32_t; } 33namespace std { struct atomic_uint64_t; } 34namespace std { struct atomic_uint8_t; } 35namespace std { struct atomic_uint_fast16_t; } 36namespace std { struct atomic_uint_fast32_t; } 37namespace std { struct atomic_uint_fast64_t; } 38namespace std { struct atomic_uint_fast8_t; } 39namespace std { struct atomic_uint_least16_t; } 40namespace std { struct atomic_uint_least32_t; } 41namespace std { struct atomic_uint_least64_t; } 42namespace std { struct atomic_uint_least8_t; } 43namespace std { struct atomic_uintmax_t; } 44namespace std { struct atomic_uintptr_t; } 45namespace std { struct atomic_ullong; } 46namespace std { struct atomic_ulong; } 47namespace std { struct atomic_unsigned_lock_free; } 48namespace std { struct atomic_ushort; } 49namespace std { struct atomic_wchar_t; } 50