Lines Matching refs:valarray
23 std::valarray v = {1, 2, 3, 4, 5}; in main()
24 ASSERT_SAME_TYPE(decltype(v), std::valarray<int>); in main()
30 std::valarray v(a, 5); in main()
31 ASSERT_SAME_TYPE(decltype(v), std::valarray<long>); in main()
37 std::valarray v(&a[0], 5); in main()
39 ASSERT_SAME_TYPE(decltype(v), std::valarray<long*>); in main()
44 std::valarray<long> v{1,2,3,4,5}; in main()
45 std::valarray v2 = v[std::slice(2,3,1)]; in main()
46 static_assert(std::is_same_v<decltype(v2), std::valarray<long>>); in main()
51 std::valarray<long> v{1,2,3,4,5}; in main()
52 std::valarray v2 = v[std::gslice(0, {5}, {1})]; in main()
53 static_assert(std::is_same_v<decltype(v2), std::valarray<long>>); in main()
58 std::valarray<long> v = {1, 2, 3, 4, 5}; in main()
59 std::valarray<bool> m = {true, false, true, false, true}; in main()
60 std::valarray v2 = v[m]; in main()
61 static_assert(std::is_same_v<decltype(v2), std::valarray<long>>); in main()
66 std::valarray<long> v = {1, 2, 3, 4, 5}; in main()
67 std::valarray<size_t> i = {1, 2, 3}; in main()
68 std::valarray v2 = v[i]; in main()
69 static_assert(std::is_same_v<decltype(v2), std::valarray<long>>); in main()