14#ifndef OR_TOOLS_BASE_INTEGRAL_TYPES_H_
15#define OR_TOOLS_BASE_INTEGRAL_TYPES_H_
23#if defined(_MSC_VER) && defined(_WIN64)
25#elif defined(__APPLE__) && defined(__GNUC__)
27#elif defined(__GNUC__) && defined(__LP64__) && !defined(__aarch64__)
60 snprintf(buffer,
sizeof(buffer),
"%" PRId64, i);
67 snprintf(buffer,
sizeof(buffer),
"%llu", i);
static const int16 kint16max
static const int16 kint16min
static const int8 kint8min
static const int8 kint8max
static const int64 kint64max
static const uint16 kuint16max
static const uint64 kuint64max
static const uint32 kuint32max
static const int32 kint32max
static const int32 kint32min
static const uint8 kuint8max
static const int64 kint64min
std::ostream & operator<<(std::ostream &os, IntType< IntTypeName, ValueType > arg)