Searched refs:difference_type (Results 51 - 75 of 194) sorted by relevance

12345678

/external/libcxx/test/iterators/predef.iterators/insert.iterators/back.insert.iterator/
H A Dtypes.pass.cpp23 // typedef void difference_type;
50 static_assert((std::is_same<typename R::difference_type, void>::value), "");
/external/libcxx/test/iterators/predef.iterators/insert.iterators/front.insert.iterator/
H A Dtypes.pass.cpp23 // typedef void difference_type;
51 static_assert((std::is_same<typename R::difference_type, void>::value), "");
/external/libcxx/test/iterators/predef.iterators/insert.iterators/insert.iterator/
H A Dtypes.pass.cpp24 // typedef void difference_type;
55 static_assert((std::is_same<typename R::difference_type, void>::value), "");
/external/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.index/
H A Ddifference_type.pass.cpp15 // unspecified operator[](difference_type n) const;
27 test(It i, typename std::iterator_traits<It>::difference_type n,
/external/libcxx/test/re/re.iter/re.regiter/
H A Dtypes.pass.cpp20 // typedef ptrdiff_t difference_type;
35 static_assert((std::is_same<typename I::difference_type, std::ptrdiff_t>::value), "");
/external/libcxx/test/re/re.iter/re.tokiter/
H A Dtypes.pass.cpp20 // typedef ptrdiff_t difference_type;
35 static_assert((std::is_same<typename I::difference_type, std::ptrdiff_t>::value), "");
/external/libcxx/test/utilities/memory/default.allocator/
H A Dallocator_types.pass.cpp19 // typedef ptrdiff_t difference_type;
37 static_assert((std::is_same<std::allocator<char>::difference_type, std::ptrdiff_t>::value), "");
/external/llvm/include/llvm/ADT/
H A DDenseSet.h67 typedef typename MapTy::iterator::difference_type difference_type; typedef in class:llvm::DenseSet::Iterator
87 typedef typename MapTy::const_iterator::difference_type difference_type; typedef in class:llvm::DenseSet::ConstIterator
H A Diterator.h141 typename std::iterator_traits<WrappedIteratorT>::difference_type,
166 typedef DifferenceTypeT difference_type; typedef in class:llvm::iterator_adaptor_base
168 DerivedT &operator+=(difference_type n) {
175 DerivedT &operator-=(difference_type n) {
183 difference_type operator-(const DerivedT &RHS) const {
/external/stlport/stlport/stl/
H A D_raw_storage_iter.h49 typedef void difference_type; typedef in class:raw_storage_iterator
/external/libcxx/test/containers/sequences/forwardlist/
H A Dtypes.pass.cpp24 // typedef typename allocator_traits<allocator_type>::difference_type difference_type;
42 static_assert((std::is_same<std::forward_list<char>::difference_type, std::ptrdiff_t>::value), "");
51 static_assert((std::is_same<std::forward_list<char, min_allocator<char>>::difference_type, std::ptrdiff_t>::value), "");
/external/libcxx/test/re/re.submatch/
H A Dtypes.pass.cpp19 // typedef typename iterator_traits<iterator>::difference_type difference_type;
36 static_assert((std::is_same<SM::difference_type, std::ptrdiff_t>::value), "");
49 static_assert((std::is_same<SM::difference_type, std::ptrdiff_t>::value), "");
/external/libcxx/test/utilities/allocator.adaptor/
H A Dtypes.pass.cpp19 // typedef typename OuterTraits::difference_type difference_type;
49 std::scoped_allocator_adaptor<A1<int>>::difference_type,
82 std::scoped_allocator_adaptor<A2<int>, A1<int>>::difference_type,
/external/clang/include/clang/AST/
H A DDeclFriend.h184 typedef int difference_type; typedef in class:CXXRecordDecl::friend_iterator
209 friend_iterator &operator+=(difference_type N) {
216 friend_iterator operator+(difference_type N) const {
H A DDependentDiagnostic.h132 typedef int difference_type; typedef in class:clang::DeclContext::ddiag_iterator
157 ddiag_iterator &operator+=(difference_type N) {
164 ddiag_iterator operator+(difference_type N) const {
H A DExternalASTSource.h505 typedef int difference_type; typedef in class:clang::LazyVector::iterator
525 reference operator[](difference_type D) {
575 friend iterator& operator+=(iterator &X, difference_type D) {
580 friend iterator& operator-=(iterator &X, difference_type D) {
585 friend iterator operator+(iterator X, difference_type D) {
590 friend iterator operator+(difference_type D, iterator X) {
595 friend difference_type operator-(const iterator &X, const iterator &Y) {
599 friend iterator operator-(iterator X, difference_type D) {
/external/clang/include/clang/Lex/
H A DPreprocessingRecord.h404 typedef int difference_type; typedef in class:clang::PreprocessingRecord::iterator
419 value_type operator[](difference_type D) {
469 friend iterator& operator+=(iterator &X, difference_type D) {
474 friend iterator& operator-=(iterator &X, difference_type D) {
479 friend iterator operator+(iterator X, difference_type D) {
484 friend iterator operator+(difference_type D, iterator X) {
489 friend difference_type operator-(const iterator &X, const iterator &Y) {
493 friend iterator operator-(iterator X, difference_type D) {
/external/libcxx/test/containers/associative/multiset/
H A Dtypes.pass.cpp28 // typedef typename allocator_type::difference_type difference_type;
50 static_assert((std::is_same<std::multiset<int>::difference_type, std::ptrdiff_t>::value), "");
64 static_assert((std::is_same<std::multiset<int, std::less<int>, min_allocator<int>>::difference_type, std::ptrdiff_t>::value), "");
/external/libcxx/test/containers/associative/set/
H A Dtypes.pass.cpp28 // typedef typename allocator_type::difference_type difference_type;
50 static_assert((std::is_same<std::set<int>::difference_type, std::ptrdiff_t>::value), "");
64 static_assert((std::is_same<std::set<int, std::less<int>, min_allocator<int>>::difference_type, std::ptrdiff_t>::value), "");
/external/libcxx/test/containers/sequences/array/
H A Dtypes.pass.cpp23 // typedef ptrdiff_t difference_type;
44 static_assert((std::is_same<C::difference_type, std::ptrdiff_t>::value), "");
58 static_assert((std::is_same<C::difference_type, std::ptrdiff_t>::value), "");
/external/libcxx/test/containers/sequences/vector/
H A Dtypes.pass.cpp25 // typedef typename allocator_type::difference_type difference_type;
50 static_assert((std::is_same<typename C::difference_type, typename Allocator::difference_type>::value), "");
/external/libcxx/test/containers/unord/unord.map/
H A Dtypes.pass.cpp29 // typedef typename allocator_traits<allocator_type>::difference_type difference_type;
51 static_assert((std::is_same<C::difference_type, std::ptrdiff_t>::value), "");
68 static_assert((std::is_same<C::difference_type, std::ptrdiff_t>::value), "");
/external/libcxx/test/containers/unord/unord.multimap/
H A Dtypes.pass.cpp29 // typedef typename allocator_traits<allocator_type>::difference_type difference_type;
51 static_assert((std::is_same<C::difference_type, std::ptrdiff_t>::value), "");
68 static_assert((std::is_same<C::difference_type, std::ptrdiff_t>::value), "");
/external/libcxx/test/containers/unord/unord.multiset/
H A Dtypes.pass.cpp28 // typedef typename allocator_traits<allocator_type>::difference_type difference_type;
49 static_assert((std::is_same<C::difference_type, std::ptrdiff_t>::value), "");
65 static_assert((std::is_same<C::difference_type, std::ptrdiff_t>::value), "");
/external/libcxx/test/containers/unord/unord.set/
H A Dtypes.pass.cpp28 // typedef typename allocator_traits<allocator_type>::difference_type difference_type;
49 static_assert((std::is_same<C::difference_type, std::ptrdiff_t>::value), "");
65 static_assert((std::is_same<C::difference_type, std::ptrdiff_t>::value), "");

Completed in 475 milliseconds

12345678