зеркало из https://github.com/microsoft/STL.git
Unmention DevCom-10111923 in test `P0088R3_variant` (#3394)
This commit is contained in:
Родитель
3218823a9f
Коммит
122602d7af
|
@ -7673,10 +7673,10 @@ namespace msvc {
|
||||||
};
|
};
|
||||||
|
|
||||||
using VarTestConv = std::variant<convertible_to_immobile_one, convertible_to_immobile_other>;
|
using VarTestConv = std::variant<convertible_to_immobile_one, convertible_to_immobile_other>;
|
||||||
#if defined(__clang__) || defined(__EDG__) // TRANSITION, DevCom-10111923 and DevCom-10112408
|
#if defined(__clang__) || defined(__EDG__) // TRANSITION, DevCom-10112408
|
||||||
assert(std::visit<R>(std::identity{}, VarTestConv{convertible_to_immobile_one{}}).x == 1729);
|
assert(std::visit<R>(std::identity{}, VarTestConv{convertible_to_immobile_one{}}).x == 1729);
|
||||||
assert(std::visit<R>(std::identity{}, VarTestConv{convertible_to_immobile_other{}}).x == 1138);
|
assert(std::visit<R>(std::identity{}, VarTestConv{convertible_to_immobile_other{}}).x == 1138);
|
||||||
#endif // TRANSITION, DevCom-10111923 and DevCom-10112408
|
#endif // TRANSITION, DevCom-10112408
|
||||||
auto immobile_converter = [](auto src) -> immobile_data { return src; };
|
auto immobile_converter = [](auto src) -> immobile_data { return src; };
|
||||||
assert(std::visit<R>(immobile_converter, VarTestConv{convertible_to_immobile_one{}}).x == 1729);
|
assert(std::visit<R>(immobile_converter, VarTestConv{convertible_to_immobile_one{}}).x == 1729);
|
||||||
assert(std::visit<R>(immobile_converter, VarTestConv{convertible_to_immobile_other{}}).x == 1138);
|
assert(std::visit<R>(immobile_converter, VarTestConv{convertible_to_immobile_other{}}).x == 1138);
|
||||||
|
|
Загрузка…
Ссылка в новой задаче