Но тут же есть промежуточный обьект в виде std::pair
Уб тут нет, а вот const& обе протухли
Хотя... надо смотреть, может случай проходит как исключение когда reference initialized by xvalue таки живет как надо
Обсуждают сегодня