[all-commits] [llvm/llvm-project] a1d261: [c++17] Fix assert / wrong code when passing a noe...
Richard Smith via All-commits
all-commits at lists.llvm.org
Wed Dec 4 18:55:33 PST 2019
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: a1d2611c046efa46cf32a10c9e9a8a7a8a06feba
https://github.com/llvm/llvm-project/commit/a1d2611c046efa46cf32a10c9e9a8a7a8a06feba
Author: Richard Smith <richard at metafoo.co.uk>
Date: 2019-12-04 (Wed, 04 Dec 2019)
Changed paths:
M clang/lib/Sema/SemaTemplate.cpp
M clang/test/SemaTemplate/temp_arg_nontype_cxx1z.cpp
Log Message:
-----------
[c++17] Fix assert / wrong code when passing a noexcept pointer to
member function to a non-noexcept pointer to member non-type template
parameter.
Commit: 11d10527852b4d3ed738aa90d8bec0f398160593
https://github.com/llvm/llvm-project/commit/11d10527852b4d3ed738aa90d8bec0f398160593
Author: Richard Smith <richard at metafoo.co.uk>
Date: 2019-12-04 (Wed, 04 Dec 2019)
Changed paths:
M clang/lib/Sema/SemaTemplate.cpp
M clang/test/SemaCXX/exceptions-seh.cpp
M clang/test/SemaTemplate/temp_arg_nontype_cxx1z.cpp
Log Message:
-----------
Properly convert all declaration non-type template arguments when
forming non-type template parameter values.
Compare: https://github.com/llvm/llvm-project/compare/039d4b3aa20a...11d10527852b
More information about the All-commits
mailing list