ptrdiff_t
inline T* allocate(ptrdiff_t size, T*) {
typedef ptrdiff_t difference_type;
typedef ptrdiff_t difference_type;
const ptrdiff_t _Num = __last - __first;
const ptrdiff_t __len1 = __last1 - __first1;
const ptrdiff_t __len2 = __last2 - __first2;
typedef ptrdiff_t difference_type;
typedef ptrdiff_t difference_type;
typedef ptrdiff_t difference_type;
typedef ptrdiff_t difference_type;
: public random_access_iterator<bool, ptrdiff_t>
typedef ptrdiff_t difference_type;
struct _Bit_iterator : public random_access_iterator<bool, ptrdiff_t> {
typedef ptrdiff_t difference_type;
inline ptrdiff_t*
inline ptrdiff_t*
typedef ptrdiff_t difference_type;
typedef ptrdiff_t difference_type;
typedef ptrdiff_t difference_type;
typedef ptrdiff_t difference_type;
typedef ptrdiff_t difference_type;
typedef ptrdiff_t difference_type;
inline ptrdiff_t* distance_type(const _Tp*) { return (ptrdiff_t*)(0); }
class _Distance = ptrdiff_t>
class _Distance = ptrdiff_t>
template <class _Tp, class _Dist = ptrdiff_t>
template <class _Category, class _Tp, class _Distance = ptrdiff_t,
inline ptrdiff_t*
typedef ptrdiff_t difference_type;
typedef ptrdiff_t difference_type;
ptrdiff_t __n);
ptrdiff_t __n);
(ptrdiff_t __n,
friend ptrdiff_t operator- __STL_NULL_TMPL_ARGS
reference operator[](ptrdiff_t __n) {
friend ptrdiff_t operator- __STL_NULL_TMPL_ARGS
ptrdiff_t __n);
ptrdiff_t __n);
(ptrdiff_t __n,
typedef ptrdiff_t difference_type;
inline ptrdiff_t operator-(const _Rope_const_iterator<_CharT,_Alloc>& __x,
return (ptrdiff_t)__x._M_current_pos - (ptrdiff_t)__y._M_current_pos;
operator-(const _Rope_const_iterator<_CharT,_Alloc>& __x, ptrdiff_t __n) {
operator+(const _Rope_const_iterator<_CharT,_Alloc>& __x, ptrdiff_t __n) {
operator+(ptrdiff_t __n, const _Rope_const_iterator<_CharT,_Alloc>& __x) {
inline ptrdiff_t operator-(const _Rope_iterator<_CharT,_Alloc>& __x,
return (ptrdiff_t)__x._M_current_pos - (ptrdiff_t)__y._M_current_pos;
ptrdiff_t __n) {
ptrdiff_t __n) {
operator+(ptrdiff_t __n, const _Rope_iterator<_CharT,_Alloc>& __x) {
: public random_access_iterator<_CharT, ptrdiff_t> {
_Rope_const_iterator& operator+=(ptrdiff_t __n) {
_Rope_const_iterator& operator-=(ptrdiff_t __n) {
typedef ptrdiff_t difference_type;
inline ptrdiff_t* distance_type(const _Slist_iterator_base&) {
typedef ptrdiff_t difference_type;
ptrdiff_t size() const { return _M_len; }
ptrdiff_t requested_size() const { return _M_original_len; }
pair<_Tp*, ptrdiff_t>
__get_temporary_buffer(ptrdiff_t __len, _Tp*)
if (__len > ptrdiff_t(INT_MAX / sizeof(_Tp)))
return pair<_Tp*, ptrdiff_t>(__tmp, __len);
return pair<_Tp*, ptrdiff_t>((_Tp*)0, 0);
inline pair<_Tp*, ptrdiff_t> get_temporary_buffer(ptrdiff_t __len) {
inline pair<_Tp*, ptrdiff_t> get_temporary_buffer(ptrdiff_t __len, _Tp*) {
ptrdiff_t _M_original_len;
ptrdiff_t _M_len;
if (_M_len > (ptrdiff_t)(INT_MAX / sizeof(_Tp)))
typedef ptrdiff_t difference_type;
typedef ptrdiff_t difference_type;
typedef ptrdiff_t difference_type;
typedef ptrdiff_t ZyanISize;
ptrdiff_t areaOffset = 0);
BBitmap(area_id area, ptrdiff_t areaOffset,
> (ptrdiff_t)fBlockSize) {
ptrdiff_t offs;
ptrdiff_t space;
|| (((space < (ptrdiff_t)offsetof(ATTR_RECORD,
|| (space < (ptrdiff_t)le32_to_cpu(a->length)))
ptrdiff_t offs;
ptrdiff_t space;
if ((space < (ptrdiff_t)offsetof(ATTR_RECORD, resident_end))
|| (space < (ptrdiff_t)le32_to_cpu(a->length)))
for (ad = vol->attrdef; ((ptrdiff_t)((u8*)ad - (u8*)vol->attrdef
#define p2n(p) ((ptrdiff_t)((ptrdiff_t*)(p)))
int32 bytesPerRow, screen_id screenID, area_id area, ptrdiff_t areaOffset)
BBitmap::BBitmap(area_id area, ptrdiff_t areaOffset, BRect bounds,
ptrdiff_t delta = end->ptr(buffer) - start->ptr(buffer);
const ptrdiff_t n = tp - colonp;
ptrdiff_t n, tmp;
ptrdiff_t t;
ptrdiff_t n, c;
ptrdiff_t _off = d - arr; \
# define PTR_INT_TYPE ptrdiff_t
&& (sizeof (ptrdiff_t) > 4 || st.st_size < 1*1024*1024))
&& (sizeof (ptrdiff_t) > 4 || st.st_size < 1*1024*1024)
assert (sizeof (ptrdiff_t) <= sizeof (long long int));
spec->info.is_long_double = (sizeof (ptrdiff_t) > sizeof (long int));
spec->info.is_long = sizeof (ptrdiff_t) > sizeof (int);
is_long_double = sizeof (ptrdiff_t) > sizeof (unsigned long int);
is_long = sizeof (ptrdiff_t) > sizeof (unsigned int);
if (need_longlong && sizeof (ptrdiff_t) > sizeof (long int))
else if (sizeof (ptrdiff_t) > sizeof (int))
ptrdiff_t offset;
offset = (ptrdiff_t)ptr - (ptrdiff_t)adr;