Please correct the contents of 188 line as follows.
struct alignas((UE4Atomic_Private::TIsSupportedSize::Value) ? alignof(UE4Atomic_Private::TUnderlyingIntegerType_T) : alignof(T)) TAtomicBase_Basic
i think this is a VS Intellisense issue. and, no problems with other compilers.