Home | History | Annotate | Download | only in pairs.spec

Lines Matching refs:P1

23         typedef std::pair<int, short> P1;
24 P1 p1 = std::make_pair(3, static_cast<short>(4));
25 assert(p1.first == 3);
26 assert(p1.second == 4);
31 typedef std::pair<std::unique_ptr<int>, short> P1;
32 P1 p1 = std::make_pair(std::unique_ptr<int>(new int(3)), static_cast<short>(4));
33 assert(*p1.first == 3);
34 assert(p1.second == 4);
37 typedef std::pair<std::unique_ptr<int>, short> P1;
38 P1 p1 = std::make_pair(nullptr, static_cast<short>(4));
39 assert(p1.first == nullptr);
40 assert(p1.second == 4);
45 typedef std::pair<int, short> P1;
46 constexpr P1 p1 = std::make_pair(3, static_cast<short>(4));
47 static_assert(p1.first == 3, "");
48 static_assert(p1.second == 4, "");