#include "src/__support/CPP/limits.h"
#include "src/__support/CPP/type_traits.h"
#include "src/__support/macros/properties/architectures.h"
#include "src/errno/libc_errno.h"
#include "test/UnitTest/Test.h"
#include <stddef.h>
is_signed_v;
static inline char int_to_b36_char(int input) { … }
template <typename ReturnT>
struct StrtoTest : public LIBC_NAMESPACE::testing::Test { … };
template <typename ReturnType>
StrtoTest(ReturnType (*)(const char *)) -> StrtoTest<ReturnType>;
#define STRTOL_TEST(name, func) …