]> granicus.if.org Git - clang/commit
Add support for computing the exception specification for an inheriting
authorRichard Smith <richard-llvm@metafoo.co.uk>
Wed, 10 Apr 2013 06:11:48 +0000 (06:11 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Wed, 10 Apr 2013 06:11:48 +0000 (06:11 +0000)
commit0b0ca4724d1c05dc0dd1d6e5aff4c8a439cbb1a2
tree2e1c25d80a72556d12393c2ecf3caebbf2de7d9e
parent0baaabb7174c8e512ea52bc36687dc31ff68b09f
Add support for computing the exception specification for an inheriting
constructor. This isn't quite perfect (as usual, we don't handle default
arguments correctly yet, and we don't deal with copy/move constructors for
arguments correctly either, but this will be fixed when we implement core issue
1351.

This completes our support for inheriting constructors.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@179154 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Sema/Sema.h
lib/Sema/SemaDeclCXX.cpp
test/CXX/except/except.spec/p14.cpp
www/cxx_status.html