[enh] Issue 6930 - combined type of immutable(T) and inout(T) should be inout(const(T))

https://d.puremagic.com/issues/show_bug.cgi?id=6930

</del>Depends on the parser fix in #2987.</del>