Home | History | Annotate | Download | only in tuple.cnstr

Lines Matching defs:MO

42     typedef MoveOnly MO;
45 typedef std::tuple<MO, ND> Tuple;
46 static_assert(!std::is_constructible<Tuple, MO>::value, "");
47 static_assert(std::is_constructible<Tuple, MO, ND>::value, "");
48 static_assert(test_convertible<Tuple, MO, ND>(), "");
51 typedef std::tuple<MO, MO, ND> Tuple;
52 static_assert(!std::is_constructible<Tuple, MO, MO>::value, "");
53 static_assert(std::is_constructible<Tuple, MO, MO, ND>::value, "");
54 static_assert(test_convertible<Tuple, MO, MO, ND>(), "");
58 typedef std::tuple<MO, ND> Tuple;
59 typedef std::tuple<MO, Tuple, MO, MO> NestedTuple;
62 NestedTuple, MO, MO, MO, MO>::value, "");
64 NestedTuple, MO, Tuple, MO, MO>::value, "");