Update the documentation and add a test. Build failed: Change SIZE_MAX to std::numeric_limits<int64_t>::max(). Differential Revision: https://reviews.llvm.org/D93419
This reverts commit 3a675c777dd5788e2313cb06fb27b01f8a2e7573.
Update the documentation and add a test. Differential Revision: https://reviews.llvm.org/D93419