src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java

changeset 3076
30f0dce3fbd3
parent 2905
f166261986cc
child 3102
e74dd6df4d4c
child 3136
a614462a11b2
     1.1 --- a/src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java	Mon Jan 18 10:58:12 2016 +0000
     1.2 +++ b/src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java	Fri Jan 22 10:49:45 2016 +0300
     1.3 @@ -877,11 +877,9 @@
     1.4           */
     1.5          private JCExpression expressionInvoke(VarSymbol rcvr) {
     1.6              JCExpression qualifier =
     1.7 -                    tree.sym.isStatic() ?
     1.8 -                        make.Type(tree.sym.owner.type) :
     1.9 -                        (rcvr != null) ?
    1.10 -                            makeReceiver(rcvr) :
    1.11 -                            tree.getQualifierExpression();
    1.12 +                    (rcvr != null) ?
    1.13 +                        makeReceiver(rcvr) :
    1.14 +                        tree.getQualifierExpression();
    1.15  
    1.16              //create the qualifier expression
    1.17              JCFieldAccess select = make.Select(qualifier, tree.sym.name);

mercurial