Relax parsing of `All` types and type annotations

Closes PR 14839