]> granicus.if.org Git - clang/commit
Begin work on supporting "N3206: Override control: Eliminating Attributes", from
authorAnders Carlsson <andersca@mac.com>
Sun, 16 Jan 2011 23:56:42 +0000 (23:56 +0000)
committerAnders Carlsson <andersca@mac.com>
Sun, 16 Jan 2011 23:56:42 +0000 (23:56 +0000)
commit1f3b6fdabbb10779a473d6315154d7325ce20aea
tree1a81fa5cf3af3bf54977a0cbc6a8b225b9b6ae29
parent0dc5f9aea3597f2ed400dd0c1bf45ebbb4a051f3
Begin work on supporting "N3206: Override control: Eliminating Attributes", from

http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n3206.htm

This lands support for parsing virt-specifier-seq after member functions, including the
contextual keywords 'final', and 'override'. The keywords are not yet used for anything.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@123606 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Parse/Parser.h
lib/Parse/ParseDeclCXX.cpp
lib/Parse/Parser.cpp
test/Parser/cxx0x-override-control-keywords.cpp [new file with mode: 0644]