aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/LiveDebugVariables.cpp
diff options
context:
space:
mode:
authorZhihao Yuan <zy@miator.net>2017-12-12 18:42:04 +0000
committerZhihao Yuan <zy@miator.net>2017-12-12 18:42:04 +0000
commitbcde6e715ef0fd2ae3e092b4104cc9c79bd73cf6 (patch)
treee80680d1b6be5c2976c2770b63c31fd0ca0d6441 /llvm/lib/CodeGen/LiveDebugVariables.cpp
parent81a4a02cbc02143576275dbc6807b9b99c18961e (diff)
downloadllvm-bcde6e715ef0fd2ae3e092b4104cc9c79bd73cf6.zip
llvm-bcde6e715ef0fd2ae3e092b4104cc9c79bd73cf6.tar.gz
llvm-bcde6e715ef0fd2ae3e092b4104cc9c79bd73cf6.tar.bz2
[libcxx] P0604, invoke_result and is_invocable
Summary: Introduce a new form of `result_of` without function type encoding. Rename and split `is_callable/is_nothrow_callable` into `is_invocable/is_nothrow_invocable/is_invocable_r/is_nothrow_invocable_r` (and associated types accordingly) Change function type encoding of previous `is_callable/is_nothrow_callable` traits to conventional template type parameter lists. Reviewers: EricWF, mclow.lists, bebuch Reviewed By: EricWF, bebuch Subscribers: lichray, bebuch, cfe-commits Differential Revision: https://reviews.llvm.org/D38831 llvm-svn: 320509
Diffstat (limited to 'llvm/lib/CodeGen/LiveDebugVariables.cpp')
0 files changed, 0 insertions, 0 deletions