]> granicus.if.org Git - clang/commit
[c++1z] Teach composite pointer type computation how to compute the composite
authorRichard Smith <richard-llvm@metafoo.co.uk>
Thu, 20 Oct 2016 17:57:33 +0000 (17:57 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Thu, 20 Oct 2016 17:57:33 +0000 (17:57 +0000)
commit1a29ab22d60d21bb1704a06f6f48c1284447f9af
tree953238cc30478e2f062138cc37a93bd42e94e77a
parent401aab913b16cc11dd256b3db7cb7f74ff6538f3
[c++1z] Teach composite pointer type computation how to compute the composite
pointer type of two function pointers with different noexcept specifications.
While I'm here, also teach it how to merge dynamic exception specifications.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@284753 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Sema/Overload.h
include/clang/Sema/Sema.h
lib/Sema/SemaExprCXX.cpp
lib/Sema/SemaOverload.cpp
test/CXX/expr/p13.cpp [new file with mode: 0644]