-rw-r--r-- | .clang-format | 178L |
-rw-r--r-- | .clang-tidy | 165L |
-rw-r--r-- | .codespellrc | 6L |
-rw-r--r-- | .gitignore | 11L |
-rw-r--r-- | BUILDING.md | 93L |
-rw-r--r-- | CMakeLists.txt | 86L |
-rw-r--r-- | CMakePresets.json | 164L |
-rw-r--r-- | CODE_OF_CONDUCT.md | 5L |
-rw-r--r-- | CONTRIBUTING.md | 19L |
-rw-r--r-- | HACKING.md | 160L |
-rw-r--r-- | README.md | 19L |
-rw-r--r-- | cmake/coverage.cmake | 40L |
-rw-r--r-- | cmake/dev-mode.cmake | 16L |
-rw-r--r-- | cmake/docs-ci.cmake | 112L |
-rw-r--r-- | cmake/docs.cmake | 46L |
-rw-r--r-- | cmake/folders.cmake | 21L |
-rw-r--r-- | cmake/install-config.cmake | 3L |
-rw-r--r-- | cmake/install-rules.cmake | 72L |
-rw-r--r-- | cmake/lint-targets.cmake | 34L |
-rw-r--r-- | cmake/lint.cmake | 52L |
-rw-r--r-- | cmake/prelude.cmake | 10L |
-rw-r--r-- | cmake/project-is-top-level.cmake | 6L |
-rw-r--r-- | cmake/spell-targets.cmake | 22L |
-rw-r--r-- | cmake/spell.cmake | 29L |
-rw-r--r-- | cmake/variables.cmake | 41L |
-rw-r--r-- | example/CMakeLists.txt | 29L |
-rw-r--r-- | example/algorithm.cpp | 38L |
-rw-r--r-- | example/functional.cpp | 36L |
-rw-r--r-- | example/instrumentation.cpp | 26L |
-rw-r--r-- | example/list.cpp | 48L |
-rw-r--r-- | example/type_traits.cpp | 120L |
-rw-r--r-- | include/based/algorithm.hpp | 815L |
-rw-r--r-- | include/based/enum.hpp | 43L |
-rw-r--r-- | include/based/functional.hpp | 247L |
-rw-r--r-- | include/based/instrumentation.hpp | 290L |
-rw-r--r-- | include/based/integer.hpp | 72L |
-rw-r--r-- | include/based/iterator.hpp | 43L |
-rw-r--r-- | include/based/list.hpp | 198L |
-rw-r--r-- | include/based/type_traits.hpp | 389L |
-rw-r--r-- | source/instrumentation.cpp | 17L |
-rw-r--r-- | test/CMakeLists.txt | 63L |
-rw-r--r-- | test/source/count_if_n_test.cpp | 156L |
-rw-r--r-- | test/source/count_if_test.cpp | 126L |
-rw-r--r-- | test/source/count_n_test.cpp | 138L |
-rw-r--r-- | test/source/count_test.cpp | 100L |
-rw-r--r-- | test/source/find_if_n_test.cpp | 290L |
-rw-r--r-- | test/source/find_if_test.cpp | 265L |
-rw-r--r-- | test/source/find_if_unguarded_test.cpp | 75L |
-rw-r--r-- | test/source/find_mismatch_n_test.cpp | 374L |
-rw-r--r-- | test/source/find_mismatch_test.cpp | 244L |
-rw-r--r-- | test/source/find_n_test.cpp | 179L |
-rw-r--r-- | test/source/find_test.cpp | 142L |
-rw-r--r-- | test/source/for_each_n_test.cpp | 52L |
-rw-r--r-- | test/source/for_each_test.cpp | 44L |
-rw-r--r-- | test/source/list_test.cpp | 134L |
-rw-r--r-- | test/source/max_element_test.cpp | 92L |
-rw-r--r-- | test/source/max_test.cpp | 263L |
-rw-r--r-- | test/source/min_element_test.cpp | 92L |
-rw-r--r-- | test/source/min_test.cpp | 263L |
-rw-r--r-- | test/source/minmax_element_test.cpp | 101L |
-rw-r--r-- | test/source/partition_test.cpp | 161L |
-rw-r--r-- | test/source/reduce_test.cpp | 56L |
-rw-r--r-- | vcpkg.json | 19L |