Update parser so that void type is rejected depending on the context
#7228
| Job | Run time |
|---|---|
| 1m 7s | |
| 44s | |
| 1m 10s | |
| 1m 10s | |
| 1m 57s | |
| 2m 22s | |
| 1m 19s | |
| 1m 13s | |
| 1m 8s | |
| 1m 23s | |
| 1m 6s | |
| 1m 2s | |
| 15m 41s |