Downgrade the error about rvalue references to an extension warning
commit0ff8b9a191017a5eec61034af0216dc4de6714ce
authorDouglas Gregor <doug.gregor@gmail.com>
Tue, 25 Jan 2011 02:17:32 +0000 (25 02:17 +0000)
committerDouglas Gregor <doug.gregor@gmail.com>
Tue, 25 Jan 2011 02:17:32 +0000 (25 02:17 +0000)
tree0f05a6d0ce688c8d0776dc2039713625a2894ebe
parentd3d0ecb4f9544cdbffd8cf66bc420df7327468e2
Downgrade the error about rvalue references to an extension warning
and turn on __has_feature(cxx_rvalue_references). The core rvalue
references proposal seems to be fully implemented now, pending lots
more testing.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@124169 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/DiagnosticParseKinds.td
lib/Lex/PPMacroExpansion.cpp
lib/Parse/ParseDecl.cpp
test/Lexer/has_feature_cxx0x.cpp
test/Parser/cxx-reference.cpp