Thanks, for anyone curious here's what emacs does with the first example:
compare with color_coded: https://camo.githubusercontent.com/5cf719c6357f27b86c45bf9b5...
So it looks like color_coded can highlight at least a few things that default emacs doesn't: function calls, variables (when they are used, both can highlight declarations) and non-standard type template parameters.