Возможно ли обнаружить временный объект во время компиляции с чертами типа, похожими на std::is_reference
, std::is_lvalue_reference
и std::is_rvalue_reference
, но специально для временных, например is_xvalue_reference
(может быть, в Boost или других библиотеках )