aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineFunction.cpp
diff options
context:
space:
mode:
authorArthur O'Dwyer <arthur.j.odwyer@gmail.com>2020-12-25 14:48:39 -0500
committerArthur O'Dwyer <arthur.j.odwyer@gmail.com>2020-12-28 13:24:07 -0500
commit7b00e9fae3853d4693e608cc52f6d6da5059f5ff (patch)
tree896ab2f5828414784bd51e9be65311358c3455e6 /llvm/lib/CodeGen/MachineFunction.cpp
parent30f589c912115b4653f596eb3fd5bf62412f8aa7 (diff)
downloadllvm-7b00e9fae3853d4693e608cc52f6d6da5059f5ff.zip
llvm-7b00e9fae3853d4693e608cc52f6d6da5059f5ff.tar.gz
llvm-7b00e9fae3853d4693e608cc52f6d6da5059f5ff.tar.bz2
[libc++] [P1065] Constexpr invoke, reference_wrapper, mem_fn, not_fn, default_searcher.
This completes the implementation of P1065 "constexpr INVOKE": http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p1065r2.html This doesn't yet complete the implementation of P1032 "Misc constexpr bits," http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/p1032r1.html but it does complete all of the <functional> bits, which means that we can now set `__cpp_lib_constexpr_functional` for C++20. This could use more constexpr tests for `std::reference_wrapper<T>`, but the existing tests are extremely non-constexpr-friendly and so I don't want to get into that rabbit-hole today. Differential Revision: https://reviews.llvm.org/D93815
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunction.cpp')
0 files changed, 0 insertions, 0 deletions