Can I bump this thread? it never got a reply and (as of svn9162) some these expressions still aren't implemented in code completion.
Specifically, the ones that I think are the most important are:
- Brace/Uniform Initializers (the recommended way of initializing variables): type var{value};
- Type Aliases (the recommended way of renaming types): using type = type;
- Enum Classes (the recommended way of using enumerations): enum class name [: type] {...};
Until these are implemented, they provide an active reinforcement to outdated C++ programming practice. I've tried figuring out how to add these to ParserThread, but I think it would be better if someone else who knows what they are doing takes care of it...
However, I see that ranged-for does work correctly; keep it up!