parser: Handle anonymous unions.
parser: Parse contracts on constructors.
ir: Add foreach statement.
parser: Parse foreach statements.
visitor: Visit Foreach statements.
parser: Parse assign expressions in function parameter lists.
parser: Try to parse inline functions.
ir: Add AssertStatement.
parser: Parse AssertStatements.
visitor: Visit AssertStatements.
token: Add __FILE__ and __LINE__ tokens.
parser: Parse leading dots in type references.
parser: Remove parseAssignExp.
parser: Special case with statements in switch statements.