mirror of
https://github.com/azahar-emu/dynarmic
synced 2025-11-10 17:10:00 +01:00
Removes a boost header from the public includes in favor of using the standard-provided std::variant. The use of boost in public interfaces is often a dealbreaker for some people. Given we use std::optional in the header already, we can transition over to std::variant from boost::variant. With this removal, this makes all of our dependencies internal to the library itself.