public ForeachStatement parseForeachStatement()
Parses a ForeachStatement
foreachStatement:
     ('foreach' | 'foreach_reverse') '(' foreachTypeList ';' expression ')' declarationOrStatement
   | ('foreach' | 'foreach_reverse') '(' foreachType ';' expression '..' expression ')' declarationOrStatement
   ;