MCPcopy Create free account
hub / github.com/mozilla/rhino / addExpr

Method addExpr

rhino/src/main/java/org/mozilla/javascript/Parser.java:2893–2905  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

2891 }
2892
2893 private AstNode addExpr() throws IOException {
2894 AstNode pn = mulExpr();
2895 for (; ; ) {
2896 int tt = peekToken(), opPos = ts.tokenBeg;
2897 if (tt == Token.ADD || tt == Token.SUB) {
2898 consumeToken();
2899 pn = new InfixExpression(tt, pn, mulExpr(), opPos);
2900 continue;
2901 }
2902 break;
2903 }
2904 return pn;
2905 }
2906
2907 private AstNode mulExpr() throws IOException {
2908 AstNode pn = expExpr();

Callers 1

shiftExprMethod · 0.95

Calls 3

mulExprMethod · 0.95
peekTokenMethod · 0.95
consumeTokenMethod · 0.95

Tested by

no test coverage detected