summaryrefslogtreecommitdiff
path: root/src/array_view.hh
AgeCommit message (Collapse)Author
2024-12-04Various small code simplifications/tweaks in ThreadedRegexVMMaxime Coste
2023-11-10Support building ArrayView from contigous iteratorsMaxime Coste
2023-10-25Remove unnecessary operator (since C++20)Maxime Coste
2021-11-21Replace std::enable_if with requiresMaxime Coste
Introduce some concepts for enum and flags handling, goodbye and thanks for all the fish std::enable_if.
2020-06-27Refactor how InsetCompletionHide hook parameter is computedMaxime Coste
Keep track of inserted ranges instead of trying to re-derive them. Fixes #3556
2019-01-24Fix array_view dependency on std::minMaxime Coste
2019-01-24Header and dependency cleanupMaxime Coste
2017-07-19More use of std::enable_if_t aliasMaxime Coste
2017-06-26Fix various undefined behaviours detected by UBSanMaxime Coste
2017-05-26Remove unused and potentially error prone constructor from ArrayViewMaxime Coste
Add as well a SFINAE check to the vector constructor to avoid constructing an array_view from derived types with a different size.
2016-11-20Make ArrayView::subrange size arguement optionalMaxime Coste
2016-09-19Add an unmap command to remove key mappingsMaxime Coste
2015-06-24Fix includeMaxime Coste
2015-05-14always_inline a few methodsMaxime Coste
2015-04-12Small alignement changeMaxime Coste
2015-03-09ArrayView content is not const anymoreMaxime Coste
As in upcoming std c++ array_view, ArrayView<T> points to mutable data, use ArrayView<const T> or alias ConstArrayView<T> for const data.
2015-03-09constexprify ArrayViewMaxime Coste
2015-02-06Add a from C array constructor to ArrayViewMaxime Coste
2015-01-09Track String memory allocationsMaxime Coste
2015-01-06Rename memoryview to ArrayViewMaxime Coste