()
| 866 | } |
| 867 | |
| 868 | public Expression postfixExpression() { |
| 869 | Expression expr = leftHandSideExpression(); |
| 870 | |
| 871 | switch (la(false)) { |
| 872 | case PLUS_PLUS: |
| 873 | checkAssignmentLHS(expr); |
| 874 | consume(false); |
| 875 | return factory.postIncrementOperator(expr); |
| 876 | case MINUS_MINUS: |
| 877 | checkAssignmentLHS(expr); |
| 878 | consume(false); |
| 879 | return factory.postDecrementOperator(expr); |
| 880 | } |
| 881 | |
| 882 | return expr; |
| 883 | } |
| 884 | |
| 885 | public Expression leftHandSideExpression() { |
| 886 | if (la() == NEW) { |
no test coverage detected