diff options
author | Konstantin Varlamov <varconst@apple.com> | 2022-07-26 15:51:37 -0700 |
---|---|---|
committer | Konstantin Varlamov <varconst@apple.com> | 2022-07-26 15:51:49 -0700 |
commit | 964aeb713e7be96c2fb9ee06eb6bf47d72de26ca (patch) | |
tree | 4241f604c6982f4d314743ad10bb043b6859a5ad /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | ead7302bbb148df2f53d028e1a446f5437bac916 (diff) | |
download | llvm-964aeb713e7be96c2fb9ee06eb6bf47d72de26ca.zip llvm-964aeb713e7be96c2fb9ee06eb6bf47d72de26ca.tar.gz llvm-964aeb713e7be96c2fb9ee06eb6bf47d72de26ca.tar.bz2 |
[libc++][ranges] Make sure all range algorithms support differing projection types:
- for all algorithms taking more than one range, add a `robust` test to
check the case where the ranges have different value types and the
given projections are different, with each projection applying to
a different value type;
- fix `ranges::include` to apply the correct projection to each range.
Differential Revision: https://reviews.llvm.org/D130515
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions