summaryrefslogtreecommitdiffstats
path: root/clang/lib/Lex/PPMacroExpansion.cpp
diff options
context:
space:
mode:
authorAlexis Hunt <alercah@gmail.com>2011-07-18 17:07:53 +0000
committerAlexis Hunt <alercah@gmail.com>2011-07-18 17:07:53 +0000
commitf3ff9715617a8fe38ad2a9dc0afed68809ca26b7 (patch)
treecb0893b442d7a627ff4bcd66bbcbc089eb7cc1aa /clang/lib/Lex/PPMacroExpansion.cpp
parentabcfdcea5c6a4c7253bad1a06d5a30b315924a5c (diff)
downloadbcm5719-llvm-f3ff9715617a8fe38ad2a9dc0afed68809ca26b7.tar.gz
bcm5719-llvm-f3ff9715617a8fe38ad2a9dc0afed68809ca26b7.zip
Give A an explicitly non-throwing destructor so that B's destructor is
itself non-throwing. Since nested_exception's destructor is non-throwing, if B's destructor is not, this causes an error in C++03 mode due to the overriding function having a more lax specification. This did not occur in C++0x mode as A's destructor was implicitly non-throwing. llvm-svn: 135400
Diffstat (limited to 'clang/lib/Lex/PPMacroExpansion.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud