CNL  2.0.2 (development)
Compositional Numeric Library
overflow_integer.h File Reference

essential definitions related to the cnl::overflow_integer type More...

#include "overflow.h"
#include "_impl/custom_operator/definition.h"
#include "_impl/custom_operator/native_tag.h"
#include "_impl/custom_operator/tagged.h"
#include "_impl/num_traits/from_value.h"
#include "_impl/num_traits/from_value_recursive.h"
#include "_impl/num_traits/rep_of.h"
#include "_impl/ostream.h"
#include "_impl/wrapper.h"
#include <type_traits>

Go to the source code of this file.

Namespaces

 cnl
 compositional numeric library
 

Typedefs

template<typename Rep = int, overflow_tag Tag = undefined_overflow_tag>
using cnl::overflow_integer = _impl::wrapper< Rep, Tag >
 An integer for which out-of-range arithmetic results in overflow. More...
 

Detailed Description

essential definitions related to the cnl::overflow_integer type