Implements the default no-arg constructor
authorAndroid Tools Maintainers <android-tools-devel@lists.alioth.debian.org>
Thu, 13 Dec 2018 09:11:09 +0000 (09:11 +0000)
committerKai-Chung Yan <seamlik@debian.org>
Thu, 13 Dec 2018 09:11:09 +0000 (09:11 +0000)
`std::partition_point` instantiates `StrideIterator` with a no-arg constructor.

Gbp-Pq: Name StrideIterator-constructor.patch

runtime/stride_iterator.h

index 0560c33eee8f403737bf5db78b324e0cd99c632a..9dda4a50c929e30da1e078a1077fb38207f9a565 100644 (file)
@@ -33,6 +33,7 @@ class StrideIterator : public std::iterator<std::random_access_iterator_tag, T>
   StrideIterator(StrideIterator&&) = default;
   StrideIterator& operator=(const StrideIterator&) = default;
   StrideIterator& operator=(StrideIterator&&) = default;
+  StrideIterator() = default;
 
   StrideIterator(T* ptr, size_t stride)
       : ptr_(reinterpret_cast<uintptr_t>(ptr)),