src/share/classes/com/sun/tools/javac/jvm/Gen.java

changeset 1076
02b8381781ab
parent 972
694ff82ca68e
child 1109
3cdfa97e1be9
equal deleted inserted replaced
1075:a45d78d26450 1076:02b8381781ab
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;

mercurial