Tag: visitor-pattern
std::variant not able to switch types correctly in custom visitor implementation