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

Method InstanceOfExpression

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

Source from the content-addressed store, hash-verified

1546 }
1547
1548 final public void InstanceOfExpression() throws ParseException {
1549 Token t = null;
1550 RelationalExpression();
1551 switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
1552 case INSTANCEOF:
1553 t = jj_consume_token(INSTANCEOF);
1554 Type();
1555 BSHBinaryExpression jjtn001 = new BSHBinaryExpression(JJTBINARYEXPRESSION);
1556 boolean jjtc001 = true;
1557 jjtree.openNodeScope(jjtn001);
1558 jjtreeOpenNodeScope(jjtn001);
1559 try {
1560 jjtree.closeNodeScope(jjtn001, 2);
1561 jjtc001 = false;
1562 jjtreeCloseNodeScope(jjtn001);
1563 jjtn001.kind = t.kind;
1564 } finally {
1565 if (jjtc001) {
1566 jjtree.closeNodeScope(jjtn001, 2);
1567 jjtreeCloseNodeScope(jjtn001);
1568 }
1569 }
1570 break;
1571 default:
1572 jj_la1[40] = jj_gen;
1573 ;
1574 }
1575 }
1576
1577 final public void RelationalExpression() throws ParseException {
1578 Token t = null;

Callers 1

EqualityExpressionMethod · 0.95

Calls 8

RelationalExpressionMethod · 0.95
jj_ntkMethod · 0.95
jj_consume_tokenMethod · 0.95
TypeMethod · 0.95
jjtreeOpenNodeScopeMethod · 0.95
jjtreeCloseNodeScopeMethod · 0.95
openNodeScopeMethod · 0.80
closeNodeScopeMethod · 0.80

Tested by

no test coverage detected