================ @@ -180,6 +180,20 @@ TEST(PagedVectorTest, FillNonTrivialConstructor) { EXPECT_EQ(std::distance(V.materialized_begin(), V.materialized_end()), 10LL); } +// Test that isMaterialized returns true for all the elements +// of the page, not only the one that was accessed. +TEST(PagedVectorTest, IsMaterialized) { + PagedVector<int, 10> V; + V.resize(20); + EXPECT_EQ(V.isMaterialized(0), false); ---------------- kuhar wrote:
We can Uluse `EXPECT_TRUE`/`FALSE`. https://github.com/llvm/llvm-project/pull/67960 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits