c++: Fix handling of the `final` contextual keyword
commit641863c2647c21abb36aedc40ac93e6cc478f920
authorColomban Wendling <ban@herbesfolles.org>
Tue, 30 Jun 2015 21:15:09 +0000 (30 23:15 +0200)
committerColomban Wendling <ban@herbesfolles.org>
Tue, 30 Jun 2015 21:22:08 +0000 (30 23:22 +0200)
treebd96108831abe588e0ee0db627c29269c7360536
parentdb30fdc6ecfb4dc0580bd635541854bfb5d8dc53
c++: Fix handling of the `final` contextual keyword

`final` is not a normal keyword, as it only have a special meaning in
some specific context.  So, use a special case instead of a keyword not
to break identifiers of that name.
tagmanager/ctags/c.c
tests/ctags/Makefile.am
tests/ctags/cxx11-final.cpp [new file with mode: 0644]
tests/ctags/cxx11-final.cpp.tags [new file with mode: 0644]