1#ifndef SANISIZER_PTRDIFF_HPP
2#define SANISIZER_PTRDIFF_HPP
20template<
typename Iterator_,
typename MaxDiff_>
21constexpr bool can_ptrdiff(MaxDiff_ max_diff) {
22 typedef I<decltype(std::declval<Iterator_>() - std::declval<Iterator_>())> Diff;
23 check_overflow<Diff>(max_diff);
Safe casts of integer size.
Generics for operating on integer representations.
Sanitize sizes to avoid integer overflow.
Definition Bounded.hpp:15