Sam Jaffe
|
321b3f1cf3
Add in gitignore for C++/GCov.
|
5 سال پیش |
Sam Jaffe
|
fc43c04e1e
Merge branch 'improve_type_system'
|
5 سال پیش |
Sam Jaffe
|
4680e85bed
Add tests for pre-post increment.
|
5 سال پیش |
Sam Jaffe
|
d70bf7f09a
Improve test structuring.
|
5 سال پیش |
Sam Jaffe
|
e66fe29157
Do some cleanup.
|
5 سال پیش |
Sam Jaffe
|
8421da3405
Remove unneeded functions.
|
5 سال پیش |
Sam Jaffe
|
46e766570a
Improve type system, add overrides that mark std::string as terminal in all cases.
|
5 سال پیش |
Sam Jaffe
|
48b293afd3
Add an is_associative trait.
|
5 سال پیش |
Sam Jaffe
|
ffc3b2e056
Re-arrange files more sensibly.
|
5 سال پیش |
Sam Jaffe
|
48258b5adb
Remove inplace_t entirely
|
5 سال پیش |
Sam Jaffe
|
bec9d851f3
Add a few more recursive_iterator tests.
|
5 سال پیش |
Sam Jaffe
|
284e1e4db0
Improve accessor test quality.
|
5 سال پیش |
Sam Jaffe
|
52df0bb5cf
Add missing function coverage to filter_iterator.
|
5 سال پیش |
Sam Jaffe
|
e5c74556af
Add all tests for indexed_iterator.
|
5 سال پیش |
Sam Jaffe
|
4835c03704
Fix const-correctness on operator!=.
|
5 سال پیش |
Sam Jaffe
|
7b7e6648e6
Remove functions in unkeyed_iterator that are realistically never going to be used except in the case of mis-application.
|
5 سال پیش |
Sam Jaffe
|
0a0b490838
Complete test coverage for end_aware_iterator.
|
5 سال پیش |
Sam Jaffe
|
060aad54a1
Remove details from the forward file.
|
5 سال پیش |
Sam Jaffe
|
d0373f27e5
More @param -> @tparam
|
5 سال پیش |
Sam Jaffe
|
c95ca71875
Apply clang-format.
|
5 سال پیش |
Sam Jaffe
|
523abc78fb
Convert to GoogleTest.
|
5 سال پیش |
Sam Jaffe
|
6baf82e41a
Convert to using proper dir structure
|
5 سال پیش |
Sam Jaffe
|
8c18c56020
Update to XCode 10
|
6 سال پیش |
Sam Jaffe
|
79fc376342
Update XCode settings.
|
6 سال پیش |
Samuel Jaffe
|
a1de3c895f
Fixing minor issues/pattern failures.
|
8 سال پیش |
Samuel Jaffe
|
ff8bdac761
Adding filter_iterator, which allows the consumer to discard elements of a collection based on a provided predicate.
|
8 سال پیش |
Samuel Jaffe
|
88ff581e82
Creating an indexed iterator, for when you need to keep track of the 'index' while iterating through a collection.
|
8 سال پیش |
Samuel Jaffe
|
9f24f123cb
Recursive iterator is a forward_iterator. This is guaranteed by end_aware_iterator as well, but should be made explicit.
|
8 سال پیش |
Samuel Jaffe
|
307fba398a
Adding unkeyed_iterator - an iterator for associative types that discards keys, allowing it to be treated like a non-associative array of values.
|
8 سال پیش |
Samuel Jaffe
|
ed3bd68fef
Merge branch 'remove_joining_iterator'
|
8 سال پیش |