test/tools/javac/lambda/typeInference/combo/TypeInferenceComboTest.java

changeset 2000
4a6acc42c3a1
parent 1520
5c956be64b9e
child 2525
2eb010b6cb22
     1.1 --- a/test/tools/javac/lambda/typeInference/combo/TypeInferenceComboTest.java	Fri Aug 30 17:36:47 2013 -0700
     1.2 +++ b/test/tools/javac/lambda/typeInference/combo/TypeInferenceComboTest.java	Mon Sep 02 22:38:36 2013 +0100
     1.3 @@ -227,12 +227,7 @@
     1.4          }
     1.5          else if (lambdaBodyType != LambdaBody.RETURN_ARG)
     1.6              return false;
     1.7 -        if (  genericDeclKind == GenericDeclKind.GENERIC_NOBOUND ||
     1.8 -                genericDeclKind == GenericDeclKind.GENERIC_BOUND ) {
     1.9 -            if ( parameterType == TypeKind.GENERIC &&
    1.10 -                    parameterKind == ParameterKind.IMPLICIT) //cyclic inference
    1.11 -                return false;
    1.12 -        }
    1.13 +
    1.14          return true;
    1.15      }
    1.16  

mercurial