MCPcopy Index your code
hub / github.com/beanshell/beanshell / RelationalExpression

Method RelationalExpression

src/bsh/Parser.java:1577–1644  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1575 }
1576
1577 final public void RelationalExpression() throws ParseException {
1578 Token t = null;
1579 ShiftExpression();
1580 label_13:
1581 while (true) {
1582 switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
1583 case GT:
1584 case GTX:
1585 case LT:
1586 case LTX:
1587 case LE:
1588 case LEX:
1589 case GE:
1590 case GEX:
1591 ;
1592 break;
1593 default:
1594 jj_la1[41] = jj_gen;
1595 break label_13;
1596 }
1597 switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
1598 case LT:
1599 t = jj_consume_token(LT);
1600 break;
1601 case LTX:
1602 t = jj_consume_token(LTX);
1603 break;
1604 case GT:
1605 t = jj_consume_token(GT);
1606 break;
1607 case GTX:
1608 t = jj_consume_token(GTX);
1609 break;
1610 case LE:
1611 t = jj_consume_token(LE);
1612 break;
1613 case LEX:
1614 t = jj_consume_token(LEX);
1615 break;
1616 case GE:
1617 t = jj_consume_token(GE);
1618 break;
1619 case GEX:
1620 t = jj_consume_token(GEX);
1621 break;
1622 default:
1623 jj_la1[42] = jj_gen;
1624 jj_consume_token(-1);
1625 throw new ParseException();
1626 }
1627 ShiftExpression();
1628 BSHBinaryExpression jjtn001 = new BSHBinaryExpression(JJTBINARYEXPRESSION);
1629 boolean jjtc001 = true;
1630 jjtree.openNodeScope(jjtn001);
1631 jjtreeOpenNodeScope(jjtn001);
1632 try {
1633 jjtree.closeNodeScope(jjtn001, 2);
1634 jjtc001 = false;

Callers 1

InstanceOfExpressionMethod · 0.95

Calls 7

ShiftExpressionMethod · 0.95
jj_ntkMethod · 0.95
jj_consume_tokenMethod · 0.95
jjtreeOpenNodeScopeMethod · 0.95
jjtreeCloseNodeScopeMethod · 0.95
openNodeScopeMethod · 0.80
closeNodeScopeMethod · 0.80

Tested by

no test coverage detected