Remove shadowing and use of goto in ForeachStatement::semantic
Merge pull request #3924 from yebblies/nogoto

[DDMD] Remove shadowing and use of goto in ForeachStatement::semantic