_Is_integer
typedef typename _Is_integer<_InputIterator>::_Integral _Integral;
typedef typename _Is_integer<_InputIterator>::_Integral _Integral;
typedef typename _Is_integer<_InputIterator>::_Integral _Integral;
typedef typename _Is_integer<_InputIterator>::_Integral _Integral;
typedef typename _Is_integer<_InputIterator>::_Integral _Integral;
typedef typename _Is_integer<_InputIterator>::_Integral _Integral;
typedef typename _Is_integer<_InputIterator>::_Integral _Integral;
typedef typename _Is_integer<_InputIterator>::_Integral _Integral;
typedef typename _Is_integer<_InputIterator>::_Integral _Integral;
typedef typename _Is_integer<_InIter>::_Integral _Integral;
typedef typename _Is_integer<_InputIterator>::_Integral _Integral;
typedef typename _Is_integer<_InputIterator>::_Integral _Integral;
typedef typename _Is_integer<_InputIterator>::_Integral _Integral;
__STL_TEMPLATE_NULL struct _Is_integer<bool> {
__STL_TEMPLATE_NULL struct _Is_integer<char> {
__STL_TEMPLATE_NULL struct _Is_integer<signed char> {
__STL_TEMPLATE_NULL struct _Is_integer<unsigned char> {
__STL_TEMPLATE_NULL struct _Is_integer<wchar_t> {
__STL_TEMPLATE_NULL struct _Is_integer<short> {
__STL_TEMPLATE_NULL struct _Is_integer<unsigned short> {
__STL_TEMPLATE_NULL struct _Is_integer<int> {
__STL_TEMPLATE_NULL struct _Is_integer<unsigned int> {
__STL_TEMPLATE_NULL struct _Is_integer<long> {
__STL_TEMPLATE_NULL struct _Is_integer<unsigned long> {
__STL_TEMPLATE_NULL struct _Is_integer<long long> {
__STL_TEMPLATE_NULL struct _Is_integer<unsigned long long> {