C++: Fix parsing of global scope qualifiers in base class lists
commit1c4a9d8dd3b1c991052088aee3b7641fb54197dd
authorColomban Wendling <ban@herbesfolles.org>
Sun, 17 Jan 2016 02:49:18 +0000 (17 03:49 +0100)
committerColomban Wendling <ban@herbesfolles.org>
Sun, 17 Jan 2016 03:03:24 +0000 (17 04:03 +0100)
tree8896f649ea3e613a8e7b7cc3bb1595bada200f16
parent440a736018709e88f14e886f14766edbe5444b61
C++: Fix parsing of global scope qualifiers in base class lists

See also https://sourceforge.net/p/ctags/bugs/194/

I didn't use the exact upstream patch only altering the C++ code path,
because as far as I know no c.c language recognize two consecutive
colons separated by whitespace as a single token, so there's no point
in carrying on mistakes from the past.
tagmanager/ctags/c.c
tests/ctags/bug1799343-1.cpp.tags
tests/ctags/bug1799343-2.cpp.tags