commit | 48a4655868a0aa47493697f3ebc698a83894f445 | [log] [tgz] |
---|---|---|
author | Marshall Clow <mclow.lists@gmail.com> | Sat Jan 20 20:14:32 2018 +0000 |
committer | Marshall Clow <mclow.lists@gmail.com> | Sat Jan 20 20:14:32 2018 +0000 |
tree | e3f8fa1d5603281ce23abae858e6dd7448c3e838 | |
parent | a75d61347e2e03ea776581ce82792e1289c430e0 [diff] |
More P0202 constexpr work. This commit adds fill/fill_n/generate/generate_n/unique/unique_copy. I removed a specialization of fill_n that recognized when we were dealing with raw pointers and 1 byte trivially-assignable types and did a memset, because the compiler will do that optimization for us. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@323050 91177308-0d34-0410-b5e6-96231b3b80d8