http://truongtx.me/2013/03/10/emacs-setting-up-perfect-envir...
https://github.com/brianjcj/auto-complete-clang
That being said, if the core infrastructure is there, the hard part (Clang backend) is there, how much more can semantic highlighting be?
(I duck because I write amateurish code and do not do C/C++ yet, but would hopefully learn to do something awesome like that one day.)
http://truongtx.me/2013/03/10/emacs-setting-up-perfect-envir...