equal
deleted
inserted
replaced
1687 // Generate code for all arguments, where the expected types are |
1687 // Generate code for all arguments, where the expected types are |
1688 // the parameters of the method's external type (that is, any implicit |
1688 // the parameters of the method's external type (that is, any implicit |
1689 // outer instance of a super(...) call appears as first parameter). |
1689 // outer instance of a super(...) call appears as first parameter). |
1690 genArgs(tree.args, |
1690 genArgs(tree.args, |
1691 TreeInfo.symbol(tree.meth).externalType(types).getParameterTypes()); |
1691 TreeInfo.symbol(tree.meth).externalType(types).getParameterTypes()); |
|
1692 code.statBegin(tree.pos); |
|
1693 code.markStatBegin(); |
1692 result = m.invoke(); |
1694 result = m.invoke(); |
1693 } |
1695 } |
1694 |
1696 |
1695 public void visitConditional(JCConditional tree) { |
1697 public void visitConditional(JCConditional tree) { |
1696 Chain thenExit = null; |
1698 Chain thenExit = null; |