Fix left shifts by too large exponents in MCParser
(which happened only on error recovery path).

This bug was reported by UBSan.