[cfe-commits] r114762 - in /cfe/trunk: clang.xcodeproj/project.pbxproj include/clang/Basic/DiagnosticGroups.td include/clang/Basic/DiagnosticParseKinds.td include/clang/Basic/DiagnosticSemaKinds.td lib/Lex/PPMacroExpansion.cpp lib/Parse/ParseDecl.cpp lib/Parse/ParseDeclCXX.cpp test/Lexer/has_feature_cxx0x.cpp test/SemaCXX/deleted-function-extension.cpp

Howard Hinnant hhinnant at apple.com
Fri Sep 24 15:42:46 PDT 2010


On Sep 24, 2010, at 5:38 PM, Sebastian Redl wrote:

> 
> On Sep 24, 2010, at 2:25 PM, Anders Carlsson wrote:
> 
>> Author: andersca
>> Date: Fri Sep 24 16:25:25 2010
>> New Revision: 114762
>> 
>> URL: http://llvm.org/viewvc/llvm-project?rev=114762&view=rev
>> Log:
>> Allow the use of C++0x deleted functions as an extension in C++98.
>> 
>> +// A warning group for warnings about using C++0x features as extensions in
>> +// earlier C++ versions.
>> +def CXX0x : DiagGroup<"c++0x-extensions">;
>> +
> 
> If we don't have an extwarn for inline namespaces in C++03, I forgot it, and we need it. If we do have one, it should be in this group.

And a way to suppress it I hope.

-Howard





More information about the cfe-commits mailing list