|
dd3a366c14
|
fix(*): fix some iterator adapter implementation bugs
|
2024-12-19 11:49:13 +08:00 |
|
|
78d4955e03
|
fix(iterator): fix TCountedIterator not initializing Length
|
2024-12-18 21:42:10 +08:00 |
|
|
87e48e5ca1
|
style(*): fix some comments and static_assert errors
|
2024-12-18 21:21:10 +08:00 |
|
|
ae964ebd0a
|
refactor(*): refactor files that depend on iterator and range with minimal #include
|
2024-12-18 16:58:43 +08:00 |
|
|
68f0d19cac
|
fix(*): fix the implementation of iterator functions such as operator++(int)
|
2024-12-17 15:51:35 +08:00 |
|
|
312cfe4097
|
refactor(*): make type alias identifiers conform to the style for general type identifiers
|
2024-12-16 19:34:47 +08:00 |
|
|
8eab5e6538
|
fix(iterator): fix requires on some iterator adapter member functions
|
2024-12-15 16:19:45 +08:00 |
|
|
cd7adbfd46
|
refactor(iterator): split iterator library into multiple files
|
2024-12-14 16:20:26 +08:00 |
|
|
a55f03fea0
|
fix(iterator): fix behavior when TIteratorElement or TIteratorPointer is invalid
|
2024-12-14 16:09:35 +08:00 |
|
|
c73fc7620d
|
fix(iterator): fix CReferenceable being mistakenly written as CReference
|
2024-12-14 14:12:07 +08:00 |
|
|
5cfde63dd4
|
style(iterator): organize comments to make them more human readable
|
2024-12-14 14:02:26 +08:00 |
|
|
24dd4347d1
|
refactor(iterator): add iterator example class and split iterator library into multiple files
|
2024-12-13 19:08:05 +08:00 |
|