Searched refs:ptrdiff_t (Results 1 - 25 of 129) sorted by relevance

123456

/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/language.support/support.types/
H A Dptrdiff_t.pass.cpp13 // ptrdiff_t should:
21 static_assert(sizeof(std::ptrdiff_t) == sizeof(void*),
22 "sizeof(std::ptrdiff_t) == sizeof(void*)");
23 static_assert(std::is_signed<std::ptrdiff_t>::value,
24 "std::is_signed<std::ptrdiff_t>::value");
25 static_assert(std::is_integral<std::ptrdiff_t>::value,
26 "std::is_integral<std::ptrdiff_t>::value");
/ndk/sources/cxx-stl/stlport/stlport/stl/
H A D_tempbuf.c36 pair<_Tp*, ptrdiff_t> _STLP_CALL
37 __get_temporary_buffer(ptrdiff_t __len, _Tp*)
39 if (__len > ptrdiff_t(INT_MAX / sizeof(_Tp)))
45 return pair<_Tp*, ptrdiff_t>(__tmp, __len);
49 return pair<_Tp*, ptrdiff_t>((_Tp*)0, 0);
H A D_tempbuf.h48 pair<_Tp*, ptrdiff_t> _STLP_CALL
49 __get_temporary_buffer(ptrdiff_t __len, _Tp*);
54 inline pair<_Tp*, ptrdiff_t> _STLP_CALL get_temporary_buffer(ptrdiff_t __len) {
65 inline pair<_Tp*, ptrdiff_t> _STLP_CALL
66 get_temporary_buffer(ptrdiff_t __len, _Tp*) {
81 ptrdiff_t _M_original_len;
82 ptrdiff_t _M_len;
89 if (_M_len > (ptrdiff_t)(INT_MAX / sizeof(_Tp)))
106 ptrdiff_t siz
[all...]
H A D_cstddef.h39 using _STLP_VENDOR_CSTD::ptrdiff_t;
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/depr/depr.c.headers/
H A Dstddef_h.pass.cpp31 static_assert(sizeof(ptrdiff_t) == sizeof(void*),
32 "sizeof(ptrdiff_t) == sizeof(void*)");
33 static_assert(std::is_signed<ptrdiff_t>::value,
34 "std::is_signed<ptrdiff_t>::value");
35 static_assert(std::is_integral<ptrdiff_t>::value,
36 "std::is_integral<ptrdiff_t>::value");
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/pointer.traits/
H A Ddifference_type.pass.cpp15 // typedef ptrdiff_t difference_type;
24 static_assert((std::is_same<std::pointer_traits<double*>::difference_type, std::ptrdiff_t>::value), "");
/ndk/sources/cxx-stl/gabi++/include/
H A Dcstddef36 * . ptrdiff_t
44 using ::ptrdiff_t;
/ndk/sources/cxx-stl/system/include/
H A Dcstddef36 * . ptrdiff_t
44 using ::ptrdiff_t;
/ndk/tests/device/test-stlport_shared-exception/jni/
H A Dcheck.h16 if ((((ptrdiff_t) i) & (align - 1)) != 0)
29 if ((((ptrdiff_t) p) & (align - 1)) != 0)
H A Dvtable2.cpp145 #define CMP_VPTR(A, B) (*(A) == (ptrdiff_t)(B))
153 ptrdiff_t **vptr;
154 ptrdiff_t *vtbl;
157 vptr = (ptrdiff_t **) &s4;
/ndk/tests/device/test-stlport_static-exception/jni/
H A Dcheck.h16 if ((((ptrdiff_t) i) & (align - 1)) != 0)
29 if ((((ptrdiff_t) p) & (align - 1)) != 0)
H A Dvtable2.cpp145 #define CMP_VPTR(A, B) (*(A) == (ptrdiff_t)(B))
153 ptrdiff_t **vptr;
154 ptrdiff_t *vtbl;
157 vptr = (ptrdiff_t **) &s4;
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/temporary.buffer/
H A Dtemporary_buffer.pass.cpp13 // pair<T*, ptrdiff_t>
14 // get_temporary_buffer(ptrdiff_t n);
25 std::pair<int*, std::ptrdiff_t> ip = std::get_temporary_buffer<int>(5);
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/pointer.traits/pointer.traits.types/
H A Ddifference_type.pass.cpp45 static_assert((std::is_same<std::pointer_traits<B>::difference_type, std::ptrdiff_t>::value), "");
46 static_assert((std::is_same<std::pointer_traits<C<double> >::difference_type, std::ptrdiff_t>::value), "");
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/test/detail/
H A Dworkaround.hpp19 #include <boost/config.hpp> // compilers workarounds and std::ptrdiff_t
36 std::ptrdiff_t distance( T const& x_, T const& y_ )
38 std::ptrdiff_t res = 0;
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/iterators/stream.iterators/istream.iterator/
H A Dtypes.pass.cpp13 // class Distance = ptrdiff_t>
30 std::iterator<std::input_iterator_tag, double, std::ptrdiff_t,
37 std::iterator<std::input_iterator_tag, unsigned, std::ptrdiff_t,
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/
H A Diterator.hpp10 // 12 Jan 01 added <cstddef> for std::ptrdiff_t (Jens Maurer)
18 #include <cstddef> // std::ptrdiff_t
25 class Distance = std::ptrdiff_t,
53 template <class Category, class T, class Distance = std::ptrdiff_t,
/ndk/sources/cxx-stl/gabi++/src/
H A Ddynamic_cast.cc45 adjust_pointer(const void* p, std::ptrdiff_t off)
71 inline std::ptrdiff_t
76 adjust_pointer(type_info_ptr_address, -sizeof(std::ptrdiff_t));
77 return *reinterpret_cast<const std::ptrdiff_t*>(offset_to_top_address);
87 std::ptrdiff_t offset_to_top = get_offset_to_top(vtable);
105 const std::ptrdiff_t* virtual_base_offset_address =
106 static_cast<const std::ptrdiff_t*> (adjust_pointer(vtable, offset));
185 std::ptrdiff_t src2dst_offset;
191 const abi::__class_type_info *dst, std::ptrdiff_t offset)
292 std::ptrdiff_t src2dst_offse
[all...]
/ndk/sources/cxx-stl/stlport/stlport/stl/debug/
H A D_iterator.h49 void _Advance(_Iterator&, ptrdiff_t, const forward_iterator_tag &)
53 void _Advance(_Iterator& __it, ptrdiff_t, const bidirectional_iterator_tag &)
57 void _Advance(_Iterator& __it, ptrdiff_t __n, const random_access_iterator_tag &)
61 ptrdiff_t _DBG_distance(const _Iterator& __x, const _Iterator& __y, const random_access_iterator_tag &)
65 ptrdiff_t _DBG_distance(const _Iterator&, const _Iterator&, const forward_iterator_tag &) {
71 ptrdiff_t _DBG_distance(const _Iterator&, const _Iterator&, const bidirectional_iterator_tag &) {
97 bool _Incrementable(const _Iterator& __it, ptrdiff_t __n, const forward_iterator_tag &)
101 bool _Incrementable(const _Iterator& __it, ptrdiff_t __n, const bidirectional_iterator_tag &) {
109 bool _Incrementable(const _Iterator& __it, ptrdiff_t __n, const random_access_iterator_tag &) {
113 ptrdiff_t __new_po
[all...]
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/iterators/iterator.primitives/iterator.traits/
H A Dconst_pointer.pass.cpp15 // typedef ptrdiff_t difference_type;
30 static_assert((std::is_same<It::difference_type, std::ptrdiff_t>::value), "");
H A Dpointer.pass.cpp15 // typedef ptrdiff_t difference_type;
30 static_assert((std::is_same<It::difference_type, std::ptrdiff_t>::value), "");
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opdiff/
H A Dtest.pass.cpp27 test(It1 l, It2 r, std::ptrdiff_t x)
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/allocator.traits/allocator.traits.types/
H A Ddifference_type.pass.cpp60 static_assert((std::is_same<std::allocator_traits<B<char> >::difference_type, std::ptrdiff_t>::value), "");
H A Dsize_type.pass.cpp60 std::make_unsigned<std::ptrdiff_t>::type>::value), "");
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/test/utils/
H A Drtti.hpp28 typedef std::ptrdiff_t id_t;

Completed in 1874 milliseconds

123456