| 1652 | } |
| 1653 | |
| 1654 | void fxReturnStatement(txParser* parser) |
| 1655 | { |
| 1656 | txInteger aLine = parser->states[0].line; |
| 1657 | fxMatchToken(parser, XS_TOKEN_RETURN); |
| 1658 | if ((!parser->states[0].crlf) && (gxTokenFlags[parser->states[0].token] & XS_TOKEN_BEGIN_EXPRESSION)) { |
| 1659 | fxCommaExpression(parser); |
| 1660 | } |
| 1661 | else { |
| 1662 | fxPushNULL(parser); |
| 1663 | } |
| 1664 | fxPushNodeStruct(parser, 1, XS_TOKEN_RETURN, aLine); |
| 1665 | } |
| 1666 | |
| 1667 | void fxSwitchStatement(txParser* parser) |
| 1668 | { |
no test coverage detected