Home | History | Annotate | Download | only in stl

Lines Matching defs:_Integer

116 template <class _InputIter, class _Integer, class _CharT>
119 int __base, _Integer& __val,
122 _Integer __result = 0;
128 _Integer __over_base = (numeric_limits<_Integer>::min)() / __STATIC_CAST(_Integer, __base);
151 _Integer __next = __STATIC_CAST(_Integer, __base * __result - __n);
164 __val = __ovflow ? __is_negative ? (numeric_limits<_Integer>::min)()
165 : (numeric_limits<_Integer>::max)()
167 : __STATIC_CAST(_Integer, -__result);
176 template <class _InputIter, class _Integer, class _CharT>
179 int __base, _Integer& __val,
182 _Integer __result = 0;
188 _Integer __over_base = (numeric_limits<_Integer>::max)() / __STATIC_CAST(_Integer, __base);
211 _Integer __next = __STATIC_CAST(_Integer, __base * __result + __n);
224 __val = __ovflow ? (numeric_limits<_Integer>::max)()
225 : (__is_negative ? __STATIC_CAST(_Integer, -__result)
237 template <class _InputIter, class _Integer, class _CharT>
239 __get_decimal_integer(_InputIter& __first, _InputIter& __last, _Integer& __val, _CharT* /*dummy*/) {
245 template <class _InputIter, class _Integer, class _CharT>
248 ios_base::iostate& __err, _Integer& __val, _CharT* /*__pc*/) {
253 bool _IsSigned = !((_Integer)(-1) > 0);
255 typedef typename __bool2type<numeric_limits<_Integer>::is_signed>::_Ret _IsSigned;