diff options
author | Alexey Bataev <a.bataev@hotmail.com> | 2014-11-06 10:10:50 +0000 |
---|---|---|
committer | Alexey Bataev <a.bataev@hotmail.com> | 2014-11-06 10:10:50 +0000 |
commit | 73983918c45b3b2c23b871b05e44c800f4aeff59 (patch) | |
tree | 81cbd5449fb90ee9caed8580afcbd086bf45a995 /clang/lib/Basic/Targets.cpp | |
parent | dde4c464dd8c8d6abe6be7ce7c1eaf307309197f (diff) | |
download | bcm5719-llvm-73983918c45b3b2c23b871b05e44c800f4aeff59.tar.gz bcm5719-llvm-73983918c45b3b2c23b871b05e44c800f4aeff59.zip |
Fix for exception specification mismatch in explicit instantiation.
According to C++ standard if an exception-specification is specified in an explicit instantiation directive, it shall be compatible with the exception-specifications of other declarations of that function. This patch adds checks for this.
Differential Revision: http://reviews.llvm.org/D5822
llvm-svn: 221448
Diffstat (limited to 'clang/lib/Basic/Targets.cpp')
0 files changed, 0 insertions, 0 deletions