Add CStaticInterference

Former-commit-id: f10ea9a29f
This commit is contained in:
Henrique Gemignani Passos Lima
2022-11-10 12:55:04 +02:00
parent cc9228e108
commit 0ec68fb53e
9 changed files with 139 additions and 29 deletions

View File

@@ -90,7 +90,9 @@ public:
++this->current;
return *this;
}
pointer_iterator operator++(int) { return pointer_iterator(this->current++); }
pointer_iterator operator++(int) {
return *this += 1;
}
pointer_iterator& operator--() {
--this->current;
return *this;
@@ -131,7 +133,7 @@ inline typename It::difference_type __distance(It first, It last, random_access_
template < typename It >
inline typename It::difference_type distance(It first, It last) {
return __distance(first, last, It::iterator_category());
return __distance(first, last, typename It::iterator_category());
}
} // namespace rstl