hanchenye-llvm-project/libcxx
Duncan P. N. Exon Smith f42ef3efca re.results.form: Format out-of-range subexpression references as null
Rather than crashing in match_results::format() when a reference to a
marked subexpression is out of range, format the subexpression as empty
(i.e., replace it with an empty string).  Note that
match_results::operator[]() has a range-check and returns a null match
in this case, so this just re-uses that logic.

llvm-svn: 259682
2016-02-03 19:30:20 +00:00
..
cmake Revert r256606 due to compiler-rt sanitizer bot failures 2015-12-30 03:39:03 +00:00
docs [docs] Remove references to autoconf build. 2016-01-30 01:11:42 +00:00
include re.results.form: Format out-of-range subexpression references as null 2016-02-03 19:30:20 +00:00
lib [libcxx] Remove -Wpadded from buildit script. 2016-01-27 01:55:11 +00:00
src [libcxx] Whitelist inclusion of sysctl.h instead of blacklisting 2016-01-29 13:53:23 +00:00
test re.results.form: Format out-of-range subexpression references as null 2016-02-03 19:30:20 +00:00
utils Add more missing license headers 2016-01-19 21:58:49 +00:00
www Implement LWG#2385; remove the allocator-aware std::function::assign call. It was useless, and didn't actually *do anything* with the allocator. Now it's gone. On the off chance that someone is mistakenly calling it, it's only gone in C++1z 2016-01-25 17:29:55 +00:00
.arcconfig
.gitignore
CMakeLists.txt Revert r256606 due to compiler-rt sanitizer bot failures 2015-12-30 03:39:03 +00:00
CREDITS.TXT
LICENSE.TXT
TODO.TXT