You have to believe in yourself.
esv::ix64 is 64-bit integral class type, esv::class_type, it is signed integral, which can be used as basic 64-bit integral type, and it has object-oriented features. All operators and bitwise operators of the basic integral are available for esv::ix64.
esv::ix64 - esv::i64, the class type of esv::i64.
#include <esvcpp/core.hpp> int main() { esv::ix64 x = 25345; esv::print(x, x(), x.value()); // 25345 25345 25345 }