Lines Matching refs:Slices
1204 TEST(Layout, Slices) { in TEST() argument
1209 EXPECT_THAT(Type<std::tuple<>>(x.Slices(p)), Tuple()); in TEST()
1213 EXPECT_THAT(Type<std::tuple<Span<const int8_t>>>(x.Slices(p)), in TEST()
1219 (Type<std::tuple<Span<const int8_t>, Span<const int8_t>>>(x.Slices(p))), in TEST()
1225 Span<const Int128>>>(x.Slices(p))), in TEST()
1232 Span<const Int128>>>(x.Slices(p))), in TEST()
1243 EXPECT_THAT(Type<std::tuple<>>(x.Slices(p)), Tuple()); in TEST()
1247 EXPECT_THAT(Type<std::tuple<Span<int8_t>>>(x.Slices(p)), in TEST()
1252 EXPECT_THAT((Type<std::tuple<Span<int8_t>, Span<int8_t>>>(x.Slices(p))), in TEST()
1258 (Type<std::tuple<Span<int8_t>, Span<int8_t>, Span<Int128>>>(x.Slices(p))), in TEST()
1265 (Type<std::tuple<Span<int8_t>, Span<int8_t>, Span<Int128>>>(x.Slices(p))), in TEST()
1344 EXPECT_EQ(x.Slices(c), x.Slices(c)); in TEST()
1351 EXPECT_EQ(x.Slices(c), x.Slices(c)); in TEST()
1358 EXPECT_EQ(x.Slices(c), x.Slices(c)); in TEST()
1365 EXPECT_EQ(x.Slices(c), x.Slices(c)); in TEST()
1372 EXPECT_EQ(x.Slices(c), x.Slices(c)); in TEST()
1379 EXPECT_EQ(x.Slices(c), x.Slices(c)); in TEST()
1461 Type<std::tuple<Span<int32_t>>>(x.Slices(c)); in TEST()
1462 Type<std::tuple<Span<int32_t>>>(x.Slices(uc)); in TEST()
1463 Type<std::tuple<Span<int32_t>>>(x.Slices(sc)); in TEST()
1464 Type<std::tuple<Span<const int32_t>>>(x.Slices(cc)); in TEST()
1465 Type<std::tuple<Span<const int32_t>>>(x.Slices(cuc)); in TEST()
1466 Type<std::tuple<Span<const int32_t>>>(x.Slices(csc)); in TEST()
1508 EXPECT_THAT(Type<std::tuple<Span<const int32_t>>>(x.Slices(c)), in TEST()
1510 EXPECT_THAT(Type<std::tuple<Span<const int32_t>>>(x.Slices(cc)), in TEST()