================ @@ -322,7 +322,38 @@ struct APFloatBase { namespace detail { -class IEEEFloat final : public APFloatBase { ---------------- arsenm wrote: Most of these enums should probably move to enum class anyway https://github.com/llvm/llvm-project/pull/111641