MCPcopy Create free account
hub / github.com/dynjs/dynjs / postfixExpression

Method postfixExpression

src/main/java/org/dynjs/parser/js/Parser.java:868–883  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

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) {

Callers 1

unaryExpressionMethod · 0.95

Calls 6

laMethod · 0.95
checkAssignmentLHSMethod · 0.95
consumeMethod · 0.95
postIncrementOperatorMethod · 0.80
postDecrementOperatorMethod · 0.80

Tested by

no test coverage detected