summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaCXX/dependent-noexcept-unevaluated.cpp
Commit message (Collapse)AuthorAgeFilesLines
* PR21437, final part of DR1330: delay-parsing of exception-specifications. ThisRichard Smith2014-11-131-1/+2
| | | | | | | is a re-commit of Doug's r154844 (modernized and updated to fit into current Clang). llvm-svn: 221918
* Disable our non-standard delayed parsing of exception specifications. DelayingRichard Smith2012-05-021-2/+1
| | | | | | | the parsing of such things appears to be a conforming extension, but it breaks libstdc++4.7's std::pair. llvm-svn: 155975
* Implement the last part of C++ [class.mem]p2, delaying the parsing ofDouglas Gregor2012-04-161-1/+1
| | | | | | | | | exception specifications on member functions until after the closing '}' for the containing class. This allows, for example, a member function to throw an instance of its own class. Fixes PR12564 and a fairly embarassing oversight in our C++98/03 support. llvm-svn: 154844
* Update all tests other than Driver/std.cpp to use -std=c++11 rather thanRichard Smith2011-10-131-1/+1
| | | | | | -std=c++0x. Patch by Ahmed Charles! llvm-svn: 141900
* Ensure we enter an unevaluated context when instantiating a noexceptAlexis Hunt2011-05-311-0/+41
expression. Fixes bug raised by hhinnant to cfe-dev llvm-svn: 132350
OpenPOWER on IntegriCloud