Hello,
I don't know if such think have alllready been discussed, but C++ offers some new features which may change autocompletion.
I think eg to the new use of using which tend to make typedef obsolete:
To make a type alias in C++03, you have to write something like
typedef /*<const | volatile>*/ OrignalType /* <template information> <& | *> */ TypeAlias;
but with C++11 it is recommanded to write something like
using TypeAlias = /* <const | volatile>*/ OriginalType /* <template information> <& |*> */ ;
It should be great if the second syntax was recognised by auto completion like a typedef.
Is such recognition planed for development ?