/external/cronet/stable/third_party/libc++/src/test/std/iterators/predef.iterators/move.iterators/move.iterator/ |
D | iterator_concept_conformance.compile.pass.cpp | 13 #include <iterator> 21 using iterator = std::move_iterator<cpp17_input_iterator<int*>>; in test() typedef 23 LIBCPP_STATIC_ASSERT(!std::default_initializable<iterator>); in test() 24 static_assert( std::copyable<iterator>); in test() 25 static_assert( std::input_iterator<iterator>); in test() 26 static_assert(!std::forward_iterator<iterator>); in test() 27 static_assert(!std::sentinel_for<iterator, iterator>); // not copyable in test() 28 static_assert(!std::sized_sentinel_for<iterator, iterator>); in test() 29 static_assert(!std::indirectly_movable<int*, iterator>); in test() 30 static_assert(!std::indirectly_movable_storable<int*, iterator>); in test() [all …]
|
/external/cronet/tot/third_party/libc++/src/test/std/iterators/predef.iterators/move.iterators/move.iterator/ |
D | iterator_concept_conformance.compile.pass.cpp | 13 #include <iterator> 21 using iterator = std::move_iterator<cpp17_input_iterator<int*>>; in test() typedef 23 LIBCPP_STATIC_ASSERT(!std::default_initializable<iterator>); in test() 24 static_assert( std::copyable<iterator>); in test() 25 static_assert( std::input_iterator<iterator>); in test() 26 static_assert(!std::forward_iterator<iterator>); in test() 27 static_assert(!std::sentinel_for<iterator, iterator>); // not copyable in test() 28 static_assert(!std::sized_sentinel_for<iterator, iterator>); in test() 29 static_assert(!std::indirectly_movable<int*, iterator>); in test() 30 static_assert(!std::indirectly_movable_storable<int*, iterator>); in test() [all …]
|
/external/guava/android/guava/src/com/google/common/collect/ |
D | Iterators.java | 43 import java.util.Iterator; 54 * Iterator}. Except as noted, each method has a corresponding {@link Iterable}-based method in the 75 * Returns the empty iterator. 84 * Returns the empty iterator. 98 private enum EmptyModifiableIterator implements Iterator<Object> { 118 * Returns the empty {@code Iterator} that throws {@link IllegalStateException} instead of {@link 119 * UnsupportedOperationException} on a call to {@link Iterator#remove()}. 123 static <T extends @Nullable Object> Iterator<T> emptyModifiableIterator() { in emptyModifiableIterator() 124 return (Iterator<T>) EmptyModifiableIterator.INSTANCE; in emptyModifiableIterator() 127 /** Returns an unmodifiable view of {@code iterator}. */ [all …]
|
/external/guava/guava/src/com/google/common/collect/ |
D | Iterators.java | 43 import java.util.Iterator; 54 * Iterator}. Except as noted, each method has a corresponding {@link Iterable}-based method in the 75 * Returns the empty iterator. 84 * Returns the empty iterator. 98 private enum EmptyModifiableIterator implements Iterator<Object> { 118 * Returns the empty {@code Iterator} that throws {@link IllegalStateException} instead of {@link 119 * UnsupportedOperationException} on a call to {@link Iterator#remove()}. 123 static <T extends @Nullable Object> Iterator<T> emptyModifiableIterator() { in emptyModifiableIterator() 124 return (Iterator<T>) EmptyModifiableIterator.INSTANCE; in emptyModifiableIterator() 127 /** Returns an unmodifiable view of {@code iterator}. */ [all …]
|
/external/guava/android/guava-tests/test/com/google/common/collect/ |
D | IteratorsTest.java | 51 import java.util.Iterator; 84 Iterator<String> iterator = Iterators.emptyIterator(); in testEmptyIterator() local 85 assertFalse(iterator.hasNext()); in testEmptyIterator() 87 iterator.next(); in testEmptyIterator() 92 iterator.remove(); in testEmptyIterator() 100 ListIterator<String> iterator = Iterators.emptyListIterator(); in testEmptyListIterator() local 101 assertFalse(iterator.hasNext()); in testEmptyListIterator() 102 assertFalse(iterator.hasPrevious()); in testEmptyListIterator() 103 assertEquals(0, iterator.nextIndex()); in testEmptyListIterator() 104 assertEquals(-1, iterator.previousIndex()); in testEmptyListIterator() [all …]
|
/external/guava/guava-tests/test/com/google/common/collect/ |
D | IteratorsTest.java | 51 import java.util.Iterator; 84 Iterator<String> iterator = Iterators.emptyIterator(); in testEmptyIterator() local 85 assertFalse(iterator.hasNext()); in testEmptyIterator() 87 iterator.next(); in testEmptyIterator() 92 iterator.remove(); in testEmptyIterator() 100 ListIterator<String> iterator = Iterators.emptyListIterator(); in testEmptyListIterator() local 101 assertFalse(iterator.hasNext()); in testEmptyListIterator() 102 assertFalse(iterator.hasPrevious()); in testEmptyListIterator() 103 assertEquals(0, iterator.nextIndex()); in testEmptyListIterator() 104 assertEquals(-1, iterator.previousIndex()); in testEmptyListIterator() [all …]
|
/external/python/python-api-core/tests/unit/ |
D | test_page_iterator.py | 49 side_effect=lambda iterator, value: value, spec=["__call__"] 86 class PageIteratorImpl(page_iterator.Iterator): 98 iterator = PageIteratorImpl( 102 assert not iterator._started 103 assert iterator.client is client 104 assert iterator.item_to_value == item_to_value 105 assert iterator.max_results == max_results 107 assert iterator.page_number == 0 108 assert iterator.next_page_token == token 109 assert iterator.num_results == 0 [all …]
|
/external/icu/android_icu4j/testing/src/com/android/i18n/test/timezone/internal/ |
D | MemoryMappedFileTest.java | 102 BufferIterator iterator = memoryMappedFile.bigEndianIterator(); in testReadAfterCloseFails() local 106 iterator.readByte(); in testReadAfterCloseFails() 123 BufferIterator iterator = iteratorFactory.apply(mappedFile); in checkReadByte() local 125 assertReadByteSucceeds(iterator, bytes[i]); in checkReadByte() 129 iterator.seek(0); in checkReadByte() 131 assertReadByteSucceeds(iterator, bytes[i]); in checkReadByte() 132 iterator.skip(1); in checkReadByte() 151 BufferIterator iterator = iteratorFactory.apply(mappedFile); in checkSeek() local 152 seekRead(bytes, iterator, 2); in checkSeek() 154 seekRead(bytes, iterator, 0); in checkSeek() [all …]
|
/external/wpa_supplicant_8/src/utils/ |
D | radiotap.c | 53 * ieee80211_radiotap_iterator_init - radiotap parser iterator initialization 54 * @iterator: radiotap_iterator to initialize 60 * This function initializes an opaque iterator struct which can then 66 * call __ieee80211_radiotap_iterator_init() to init a semi-opaque iterator 71 * The iterator's @this_arg member points to the start of the argument 73 * found in the iterator's @this_arg_index member. This arg index corresponds 78 * iterator->max_length after executing ieee80211_radiotap_iterator_init() 82 * You must take care when dereferencing iterator.this_arg 84 * get_unaligned((type *)iterator.this_arg) to dereference 85 * iterator.this_arg for type "type" safely on all arches. [all …]
|
/external/sdv/vsomeip/third_party/boost/spirit/include/boost/spirit/home/qi/detail/ |
D | construct.hpp | 26 template <typename Iterator> 27 struct assign_to_attribute_from_iterators<char, Iterator> 30 call(Iterator const& first, Iterator const&, char& attr) in call() 36 template <typename Iterator> 37 struct assign_to_attribute_from_iterators<signed char, Iterator> 40 call(Iterator const& first, Iterator const&, signed char& attr) in call() 46 template <typename Iterator> 47 struct assign_to_attribute_from_iterators<unsigned char, Iterator> 50 call(Iterator const& first, Iterator const&, unsigned char& attr) in call() 57 template <typename Iterator> [all …]
|
/external/sdv/vsomeip/third_party/boost/spirit/include/boost/spirit/home/support/iterators/ |
D | line_pos_iterator.hpp | 13 #include <boost/iterator/iterator_adaptor.hpp> 19 /*`The `line_pos_iterator` is a lightweight line position iterator. 20 This iterator adapter only stores the current line number, nothing else. 22 column number and does not need an end iterator. The current column can 25 template <class Iterator> 27 line_pos_iterator<Iterator> // Derived 28 , Iterator // Base 35 explicit line_pos_iterator(Iterator); 45 typename std::iterator_traits<Iterator>::value_type prev; 49 template <class Iterator> [all …]
|
/external/sdv/vsomeip/third_party/boost/intrusive/test/ |
D | scary_iterators_test.cpp | 90 BOOST_STATIC_ASSERT((!detail::is_same< list<MyClass<> >::iterator in main() 93 //constant_time_size does not change iterator in main() 94 BOOST_STATIC_ASSERT((detail::is_same< list<MyClass<>, constant_time_size<true> >::iterator in main() 95 , list<MyClass<>, constant_time_size<false> >::iterator in main() 97 //void_pointer does change iterator in main() 98 BOOST_STATIC_ASSERT((!detail::is_same< list<MyClass<> >::iterator in main() 99 , list<MyClass<smart_ptr<void> > >::iterator in main() 101 //size_type does not change iterator in main() 102 BOOST_STATIC_ASSERT((detail::is_same< list<MyClass<>, size_type<unsigned int > >::iterator in main() 103 , list<MyClass<>, size_type<unsigned char> >::iterator in main() [all …]
|
/external/sdv/vsomeip/third_party/boost/iterator/doc/quickbook/ |
D | filter_iterator.qbk | 1 [section:filter Filter Iterator] 3 The filter iterator adaptor creates a view of an iterator range in 10 underlying range. A filter iterator is therefore constructed with pair 84 template <class Predicate, class Iterator> 88 typedef iterator_traits<Iterator>::value_type value_type; 89 typedef iterator_traits<Iterator>::reference reference; 90 typedef iterator_traits<Iterator>::pointer pointer; 91 typedef iterator_traits<Iterator>::difference_type difference_type; 95 filter_iterator(Predicate f, Iterator x, Iterator end = Iterator()); 96 filter_iterator(Iterator x, Iterator end = Iterator()); [all …]
|
D | iterator.qbk | 1 [library Boost.Iterator 6 [category iterator] 7 [id iterator] 8 [dirname iterator] 31 [def _iterator_ [@../../../iterator/doc/index.html Boost.Iterator]] 41 The Boost Iterator Library contains two parts. The first 43 iterator requirements. The second is a framework of 45 extended concepts and includes several useful iterator 46 adaptors. The extended iterator concepts have been 51 take full advantage of the new-style iterator [all …]
|
D | reverse_iterator.qbk | 1 [section:reverse Reverse Iterator] 3 The reverse iterator adaptor iterates through the adapted iterator 49 template <class Iterator> 53 typedef iterator_traits<Iterator>::value_type value_type; 54 typedef iterator_traits<Iterator>::reference reference; 55 typedef iterator_traits<Iterator>::pointer pointer; 56 typedef iterator_traits<Iterator>::difference_type difference_type; 60 explicit reverse_iterator(Iterator x) ; 65 , typename enable_if_convertible<OtherIterator, Iterator>::type* = 0 // exposition 67 Iterator const& base() const; [all …]
|
/external/sdv/vsomeip/third_party/boost/spirit/include/boost/spirit/home/x3/support/utility/ |
D | error_reporting.hpp | 21 template <typename Iterator> 26 typedef Iterator iterator_type; 29 Iterator first, Iterator last, std::ostream& err_out in error_handler() 38 void operator()(Iterator err_pos, std::string const& error_message) const; 39 … void operator()(Iterator err_first, Iterator err_last, std::string const& error_message) const; 47 void tag(AST& ast, Iterator first, Iterator last) in tag() 52 boost::iterator_range<Iterator> position_of(position_tagged pos) const in position_of() 57 position_cache<std::vector<Iterator>> const& get_position_cache() const in get_position_cache() 65 void print_line(Iterator line_start, Iterator last) const; 66 void print_indicator(Iterator& line_start, Iterator last, char ind) const; [all …]
|
/external/parameter-framework/asio-1.10.6/include/asio/impl/ |
D | connect.hpp | 32 template <typename Iterator> 33 Iterator operator()(const asio::error_code&, Iterator next) in operator ()() 40 template <typename Protocol, typename SocketService, typename Iterator> 41 Iterator connect(basic_socket<Protocol, SocketService>& s, Iterator begin) in connect() 44 Iterator result = connect(s, begin, ec); in connect() 49 template <typename Protocol, typename SocketService, typename Iterator> 50 inline Iterator connect(basic_socket<Protocol, SocketService>& s, in connect() 51 Iterator begin, asio::error_code& ec) in connect() 53 return connect(s, begin, Iterator(), detail::default_connect_condition(), ec); in connect() 56 template <typename Protocol, typename SocketService, typename Iterator> [all …]
|
/external/python/python-api-core/tests/asyncio/ |
D | test_page_iterator_async.py | 39 iterator = PageAsyncIteratorImpl( 43 assert not iterator._started 44 assert iterator.client is client 45 assert iterator.item_to_value == item_to_value 46 assert iterator.max_results == max_results 48 assert iterator.page_number == 0 49 assert iterator.next_page_token == token 50 assert iterator.num_results == 0 82 iterator = PageAsyncIteratorImpl(None, None) 84 assert not iterator._started [all …]
|
/external/sdv/vsomeip/third_party/boost/iterator/include/boost/iterator/ |
D | new_iterator_tests.hpp | 19 // 28 Oct 2002 Started update for new iterator categories 21 // 28 Apr 2002 Fixed input iterator requirements. 25 // 08 Feb 2001 Fixed bidirectional iterator test so that 31 # include <iterator> 35 # include <boost/iterator/is_readable_iterator.hpp> 36 # include <boost/iterator/is_lvalue_iterator.hpp> 41 # include <boost/iterator/detail/config_def.hpp> 50 template <class Iterator, class T> 51 void readable_iterator_traversal_test(Iterator i1, T v, mpl::true_) in readable_iterator_traversal_test() 57 template <class Iterator, class T> [all …]
|
/external/icing/icing/util/ |
D | character-iterator_test.cc | 15 #include "icing/util/character-iterator.h" 35 CharacterIterator iterator; in TEST() local 36 EXPECT_THAT(iterator.is_valid(), IsFalse()); in TEST() 43 CharacterIterator iterator(empty_text); in TEST() local 44 EXPECT_THAT(iterator.is_valid(), IsTrue()); in TEST() 45 EXPECT_THAT(iterator.GetCurrentChar(), Eq(0)); in TEST() 51 CharacterIterator iterator(kText); in TEST() local 52 EXPECT_THAT(iterator.is_valid(), IsTrue()); in TEST() 53 EXPECT_THAT(UCharToString(iterator.GetCurrentChar()), Eq("¿")); in TEST() 55 EXPECT_THAT(iterator.AdvanceToUtf8(4), IsTrue()); in TEST() [all …]
|
/external/parameter-framework/asio-1.10.6/include/asio/ |
D | connect.hpp | 41 * @param begin An iterator pointing to the start of a sequence of endpoints. 43 * @returns On success, an iterator denoting the successfully connected 44 * endpoint. Otherwise, the end iterator. 51 * Iterator represents the end of the sequence. This is a valid assumption for 52 * iterator types such as @c asio::ip::tcp::resolver::iterator. 60 template <typename Protocol, typename SocketService, typename Iterator> 61 Iterator connect(basic_socket<Protocol, SocketService>& s, Iterator begin); 73 * @param begin An iterator pointing to the start of a sequence of endpoints. 79 * @returns On success, an iterator denoting the successfully connected 80 * endpoint. Otherwise, the end iterator. [all …]
|
/external/cronet/stable/base/containers/ |
D | buffer_iterator_unittest.cc | 45 BufferIterator<char> iterator(buffer); in TEST() local 46 const TestStruct* actual = iterator.Object<TestStruct>(); in TEST() 50 // Iterator's view of the data is not large enough to read the object. in TEST() 51 BufferIterator<char> iterator( in TEST() 53 const TestStruct* actual = iterator.Object<TestStruct>(); in TEST() 63 BufferIterator<char> iterator(buffer); in TEST() local 67 *iterator.MutableObject<TestStruct>() = expected; in TEST() 70 // Rewind the iterator. in TEST() 71 iterator.Seek(0); in TEST() 75 const TestStruct* actual = iterator.Object<TestStruct>(); in TEST() [all …]
|
/external/cronet/tot/base/containers/ |
D | buffer_iterator_unittest.cc | 45 BufferIterator<char> iterator(buffer); in TEST() local 46 const TestStruct* actual = iterator.Object<TestStruct>(); in TEST() 50 // Iterator's view of the data is not large enough to read the object. in TEST() 51 BufferIterator<char> iterator( in TEST() 53 const TestStruct* actual = iterator.Object<TestStruct>(); in TEST() 63 BufferIterator<char> iterator(buffer); in TEST() local 67 *iterator.MutableObject<TestStruct>() = expected; in TEST() 70 // Rewind the iterator. in TEST() 71 iterator.Seek(0); in TEST() 75 const TestStruct* actual = iterator.Object<TestStruct>(); in TEST() [all …]
|
/external/cronet/stable/third_party/libc++/src/test/std/containers/sequences/array/ |
D | iterator_concept_conformance.compile.pass.cpp | 11 // iterator, const_iterator, reverse_iterator, const_reverse_iterator 15 #include <iterator> 17 using iterator = std::array<int, 10>::iterator; typedef 22 static_assert(std::contiguous_iterator<iterator>); 23 static_assert(std::indirectly_writable<iterator, int>); 24 static_assert(std::sentinel_for<iterator, iterator>); 25 static_assert(std::sentinel_for<iterator, const_iterator>); 26 static_assert(!std::sentinel_for<iterator, reverse_iterator>); 27 static_assert(!std::sentinel_for<iterator, const_reverse_iterator>); 28 static_assert(std::sized_sentinel_for<iterator, iterator>); [all …]
|
/external/cronet/tot/third_party/libc++/src/test/std/containers/sequences/array/ |
D | iterator_concept_conformance.compile.pass.cpp | 11 // iterator, const_iterator, reverse_iterator, const_reverse_iterator 15 #include <iterator> 17 using iterator = std::array<int, 10>::iterator; typedef 22 static_assert(std::contiguous_iterator<iterator>); 23 static_assert(std::indirectly_writable<iterator, int>); 24 static_assert(std::sentinel_for<iterator, iterator>); 25 static_assert(std::sentinel_for<iterator, const_iterator>); 26 static_assert(!std::sentinel_for<iterator, reverse_iterator>); 27 static_assert(!std::sentinel_for<iterator, const_reverse_iterator>); 28 static_assert(std::sized_sentinel_for<iterator, iterator>); [all …]
|