[all-commits] [llvm/llvm-project] aa8ebc: [libc++] Remove recursion in basic_string::insert(...
philnik777 via All-commits
all-commits at lists.llvm.org
Sat Feb 26 04:30:18 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: aa8ebcad5dd56d8f31b7044c052337101da00505
https://github.com/llvm/llvm-project/commit/aa8ebcad5dd56d8f31b7044c052337101da00505
Author: Nikolas Klauser <nikolasklauser at berlin.de>
Date: 2022-02-26 (Sat, 26 Feb 2022)
Changed paths:
M libcxx/include/string
Log Message:
-----------
[libc++] Remove recursion in basic_string::insert(const_iterator, ForwardIterator, ForwardIterator)
`__addr_in_range` is a non-constexpr function, so we can't call it during constant evaluation.
Reviewed By: Quuxplusone, #libc, miscco
Spies: miscco, libcxx-commits
Differential Revision: https://reviews.llvm.org/D119633
More information about the All-commits
mailing list