jdk-24/langtools/test/tools/javac/lambda
Maurizio Cimadamore 5d4a22554a 8175317: javac does not issue unchecked warnings when checking method reference return types
Missing Warner object on method reference return type check

Reviewed-by: vromero
2017-03-08 14:21:13 +00:00
..
8012557 8012557: Implement lambda methods on interfaces as private 2013-10-10 23:26:56 -07:00
8016081 8024809: javac, some lambda programs are rejected by flow analysis 2013-10-19 17:43:09 +01:00
8016177 8078024: javac, several incorporation steps are silently failing when an error should be reported 2015-04-22 09:44:15 -07:00
8016320 8012557: Implement lambda methods on interfaces as private 2013-10-10 23:26:56 -07:00
8019480 8078093: Severe compiler performance regression Java 7 to 8 for nested method invocations 2015-09-15 13:43:44 +01:00
8020147 8020147: Spurious errors when compiling nested stuck lambdas 2013-07-17 14:13:15 +01:00
8020804 8020804: javac crashes when speculative attribution infers intersection type with array component 2013-07-25 14:47:43 +01:00
8020843 8020843: javac crashes on accessibility check with method reference with typevar receiver 2013-07-25 14:51:40 +01:00
8021567 8021567: Javac doesn't report \"java: reference to method is ambiguous\" any more 2013-08-12 17:28:31 +01:00
8023389 8080338: Incorrect GPL header causes RE script to miss swap to commercial header for licensee source bundle 2015-05-18 09:27:09 +02:00
8023549 8023549: Compiler emitting spurious errors when constructor reference type is inferred and explicit type arguments are supplied 2013-09-04 00:01:05 +01:00
8023558 8024696: Missing null check in bound method reference capture 2013-09-22 12:53:03 +01:00
8024497 8024497: crash returning this-referencing lambda from default method 2013-09-27 10:24:56 +01:00
8051958 8133671: langtools tests have bad license 2015-08-26 09:02:02 +02:00
8066974 8062373: Project Coin: diamond and anonymous classes 2015-03-30 17:09:14 +05:30
8067792 8067792: Javac crashes in finder mode with nested implicit lambdas 2014-12-17 16:47:56 +00:00
8068399 8145342: Some copyright notices are inconsistently and ill formatted 2015-12-14 20:18:19 +01:00
8068430 8133671: langtools tests have bad license 2015-08-26 09:02:02 +02:00
8071432 8073201: Incorrect @bug annotation in checkin for JDK-8069545 2015-02-16 19:14:18 +05:30
8073842 8133671: langtools tests have bad license 2015-08-26 09:02:02 +02:00
8074381 8154504: javac tests fail after JDK API is deprecated 2016-04-18 18:41:38 -07:00
8131742 8131742: Syntactically meaningless code accepted by javac 2015-07-30 13:24:35 +01:00
8134329 8134329: TeeOpTest.java fails across platforms after fix for JDK-8129547 2015-08-25 15:10:25 +01:00
8142876 8142876: Javac does not correctly implement wildcards removal from functional interfaces 2015-12-17 12:29:26 +00:00
8148128 8148128: Regression: array constructor references marked as inexact 2016-01-26 12:11:55 +00:00
8153884 8153884: Expression lambda erroneously compatible with void-returning descriptor 2016-05-16 13:05:42 +01:00
8168480 8168480: Speculative attribution of lambda causes NPE in Flow 2016-10-24 14:47:48 +01:00
8169091 8169091: Method reference T::methodName for generic type T does not compile any more 2017-01-03 11:33:18 +00:00
abort 8076543: Add @modules as needed to the langtools tests 2015-05-21 11:41:04 -07:00
badMemberRefBytecode 8036952: copyright issues in jdk9/dev/langtools files 2016-04-18 21:07:50 +02:00
bridge 8162546: change hidden options -Xdebug to --debug, -XshouldStop to --should-stop, and -diags to --diags 2016-09-06 17:04:43 -07:00
bytecode 8129962: Investigate performance improvements in langtools combo tests 2015-08-31 17:33:34 +01:00
funcInterfaces 8076543: Add @modules as needed to the langtools tests 2015-05-21 11:41:04 -07:00
inaccessibleMref01 8145342: Some copyright notices are inconsistently and ill formatted 2015-12-14 20:18:19 +01:00
inaccessibleMref02 8145342: Some copyright notices are inconsistently and ill formatted 2015-12-14 20:18:19 +01:00
intersection 8174059: langtools test failed again on win32 with the trial reversion changes for limited win32 address space 2017-02-16 13:38:09 +08:00
lambdaExecution 8036952: copyright issues in jdk9/dev/langtools files 2016-04-18 21:07:50 +02:00
lambdaExpression 8076543: Add @modules as needed to the langtools tests 2015-05-21 11:41:04 -07:00
lambdaNaming 8152897: refactor ToolBox to allow reduced documented dependencies 2016-03-31 15:20:50 -07:00
methodReference 8138667: java.lang.IllegalAccessError: tried to access method (for a protected method) 2016-09-13 19:32:03 +05:30
methodReferenceExecution 8145342: Some copyright notices are inconsistently and ill formatted 2015-12-14 20:18:19 +01:00
mostSpecific 8162546: change hidden options -Xdebug to --debug, -XshouldStop to --should-stop, and -diags to --diags 2016-09-06 17:04:43 -07:00
pkg 8145051: Wrong parameter name in synthetic lambda method leads to verifier error 2015-12-10 17:24:59 +05:30
privateMethodReferences 8022720: Method refeerences - private method should be accessible (nested classes) 2013-10-23 10:28:10 -07:00
self_initializer 8053906: javac is accepting a self-referencing variable initializer inside a lambda expression 2015-08-10 18:10:18 -07:00
separate 8145342: Some copyright notices are inconsistently and ill formatted 2015-12-14 20:18:19 +01:00
speculative 8154180: Regression: stuck expressions do not behave correctly 2016-05-16 14:51:17 +01:00
T8024947 8172311: MostSpecific09.java and PotentiallyAmbiguousWarningTest.java failing across platforms 2017-01-05 15:39:57 -08:00
T8025290 8025290: javac implicit versus explicit lambda compilation error 2013-10-22 13:54:49 +01:00
T8025816 8025816: javac crash with method reference with a type variable as the site 2013-10-15 19:36:45 +01:00
T8033483 8033483: Should ignore nested lambda bodies during overload resolution 2014-07-09 10:49:32 -04:00
T8037935 8037935: Javac -- final local String var referenced in binary/unary op in lambda produces code that does not verify 2014-04-15 15:52:52 -07:00
T8038182 8038182: javac crash with FunctionDescriptorLookupError for invalid functional interface 2014-06-19 15:39:37 +01:00
T8038420 8133671: langtools tests have bad license 2015-08-26 09:02:02 +02:00
T8041704 8041704: wrong error message when mixing lambda expression and inner class 2014-05-27 18:57:44 +01:00
T8042759 8042759: Lambda returning implicitly-typed lambdas considered pertinent to applicability 2014-06-19 23:52:33 +01:00
T8057800 8133671: langtools tests have bad license 2015-08-26 09:02:02 +02:00
T8129740 8152897: refactor ToolBox to allow reduced documented dependencies 2016-03-31 15:20:50 -07:00
typeInference 8129962: Investigate performance improvements in langtools combo tests 2015-08-31 17:33:34 +01:00
AvoidInfiniteReattribution.java 8142968: Module System implementation 2016-03-17 19:04:28 +00:00
BadAccess02.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
BadAccess02.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
BadAccess03.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
BadAccess03.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
BadAccess.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
BadAccess.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
BadBreakContinue.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
BadBreakContinue.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
BadConv03.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
BadConv03.out 8005299: Add FunctionalInterface checking to javac 2013-01-16 16:30:11 +00:00
BadConv04.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
BadConv04.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
BadExpressionLambda.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
BadExpressionLambda.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
BadLambdaExpr.java 8076543: Add @modules as needed to the langtools tests 2015-05-21 11:41:04 -07:00
BadLambdaPos.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
BadLambdaPos.out 8005299: Add FunctionalInterface checking to javac 2013-01-16 16:30:11 +00:00
BadMethodCall2.java 8004099: Bad compiler diagnostic generated when poly expression is passed to non-existent method 2012-12-17 16:13:01 +00:00
BadMethodCall2.out 8005193: New regression test test/tools/javac/lambda/BadMethodCall2.java fails 2012-12-18 22:16:45 +00:00
BadMethodCall.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
BadMethodCall.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
BadNestedLambda.java 8017618: NullPointerException in RichDiagnosticFormatter for bad input program 2013-07-05 11:00:19 +01:00
BadNestedLambda.out 8017618: NullPointerException in RichDiagnosticFormatter for bad input program 2013-07-05 11:00:19 +01:00
BadRecovery.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
BadRecovery.out 8016177: structural most specific and stuckness 2013-09-02 22:38:36 +01:00
BadReturn.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
BadReturn.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
BadStatementInLambda02.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
BadStatementInLambda02.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
BadStatementInLambda.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
BadStatementInLambda.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
BadTargetType.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
BadTargetType.out 8005299: Add FunctionalInterface checking to javac 2013-01-16 16:30:11 +00:00
ByteCodeTest.java 8170987: Module system implementation refresh (12/2016) 2016-12-16 05:47:58 +00:00
Conditional01.java 8148808: javac, remove unused options, step 1 2016-02-10 15:11:40 -08:00
Conditional02.java 8148808: javac, remove unused options, step 1 2016-02-10 15:11:40 -08:00
Conditional03.java 8148808: javac, remove unused options, step 1 2016-02-10 15:11:40 -08:00
Conformance01.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
Defender01.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
DisjunctiveTypeTest.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
DoubleStaticImport.java 8029230: Update copyright year to match last edit in jdk8 langtools repository for 2013 2013-12-24 09:17:37 -08:00
EffectivelyFinal01.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
EffectivelyFinal01.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
EffectivelyFinalTest01.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
EffectivelyFinalTest02.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
EffectivelyFinalTest.java 8005222: Fixed bugs should have tests with bugid in @bug tag 2013-09-10 13:47:51 +02:00
EffectivelyFinalThrows.java 8019521: Enhanced rethrow disabled in lambdas 2013-09-09 23:13:45 +02:00
ErroneousArg.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
ErroneousArg.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
ExceptionsInLambda.java 8015809: More user friendly compile-time errors for uncaught exceptions in lambda expression 2013-08-15 22:33:43 +02:00
ExceptionsInLambda.out 8015809: More user friendly compile-time errors for uncaught exceptions in lambda expression 2013-08-15 22:33:43 +02:00
FunctionalInterfaceAnno02.java 8007535: Compiler crashes on @FunctionalInterface used on interface with two inherited methods with same signatures 2013-02-15 16:30:31 +00:00
FunctionalInterfaceAnno.java 8005299: Add FunctionalInterface checking to javac 2013-01-16 16:30:11 +00:00
FunctionalInterfaceAnno.out 8005299: Add FunctionalInterface checking to javac 2013-01-16 16:30:11 +00:00
FunctionalInterfaceConversionTest.java 8129962: Investigate performance improvements in langtools combo tests 2015-08-31 17:33:34 +01:00
GenericMethodRefImplClass.java 8009582: Method reference generic constructor gives: IllegalArgumentException: Invalid lambda deserialization 2013-03-07 08:26:13 -08:00
IdentifierTest8.out 8061549: Disallow _ as a one-character identifier 2014-12-08 18:02:07 +01:00
IdentifierTest9.out 8061549: Disallow _ as a one-character identifier 2014-12-08 18:02:07 +01:00
IdentifierTest.java 8061549: Disallow _ as a one-character identifier 2014-12-08 18:02:07 +01:00
InnerConstructor.java 8027175: Existing regression tests in tl/langtools and tl/jdk need to be updated for @bug keyword 2014-01-27 12:45:03 -08:00
Intersection01.java 8029230: Update copyright year to match last edit in jdk8 langtools repository for 2013 2013-12-24 09:17:37 -08:00
Intersection02.java 8029230: Update copyright year to match last edit in jdk8 langtools repository for 2013 2013-12-24 09:17:37 -08:00
Intersection02.out 8010101: Intersection type cast issues redundant unchecked warning 2013-03-22 12:39:34 +00:00
Intersection03.java 8011392: Missing checkcast when casting to intersection type 2013-04-15 14:17:30 +01:00
LambdaCapture01.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaCapture02.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaCapture03.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaCapture04.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaCapture05.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaCapture06.java 8029230: Update copyright year to match last edit in jdk8 langtools repository for 2013 2013-12-24 09:17:37 -08:00
LambdaCapture07.java 8004962: Code generation crash with lambda and local classes 2013-03-05 14:04:57 +00:00
LambdaConv01.java 8029230: Update copyright year to match last edit in jdk8 langtools repository for 2013 2013-12-24 09:17:37 -08:00
LambdaConv03.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaConv05.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaConv06.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaConv08.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaConv09.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaConv09.out 8005299: Add FunctionalInterface checking to javac 2013-01-16 16:30:11 +00:00
LambdaConv10.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaConv10.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaConv11.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaConv12.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaConv13.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaConv16.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaConv17.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaConv18.java 8067663: Add bugId to tests that have been modified as part of JDK-8064365 2014-12-16 13:44:22 +00:00
LambdaConv18.out 8064365: Better support for finder capabilities in target-typing context 2014-12-12 18:07:24 +00:00
LambdaConv19.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaConv20.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaConv21.java 8004105: Expression statement lambdas should be void-compatible 2012-11-30 15:14:12 +00:00
LambdaConv21.out 8004105: Expression statement lambdas should be void-compatible 2012-11-30 15:14:12 +00:00
LambdaConv22.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaConv23.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaConv24.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaConv25.java 8008444: Inherited generic functional descriptors are merged incorrectly 2013-02-21 15:27:05 +00:00
LambdaConv25.out 8008444: Inherited generic functional descriptors are merged incorrectly 2013-02-21 15:27:05 +00:00
LambdaConv26.java 8006749: compiler does not allow Object protected methods to be used in lambda 2013-02-15 16:28:07 +00:00
LambdaConv27.java 8008227: Mixing lambdas with anonymous classes leads to NPE thrown by compiler 2013-02-21 15:19:29 +00:00
LambdaEffectivelyFinalTest.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaEffectivelyFinalTest.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaExpr01.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaExpr02.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaExpr04.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaExpr05.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaExpr06.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaExpr07.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaExpr08.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaExpr09.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaExpr10.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaExpr10.out 8153884: Expression lambda erroneously compatible with void-returning descriptor 2016-05-16 13:05:42 +01:00
LambdaExpr11.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaExpr12.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaExpr13.java 8024809: javac, some lambda programs are rejected by flow analysis 2013-10-19 17:43:09 +01:00
LambdaExpr14.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaExpr15.java 8029230: Update copyright year to match last edit in jdk8 langtools repository for 2013 2013-12-24 09:17:37 -08:00
LambdaExpr16.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaExpr17.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaExpr18.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaExpr19.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaExpr19.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaExpr20.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaExpr21.java 8006684: Compiler produces java.lang.VerifyError: Bad type on operand stack 2013-01-22 16:39:51 +00:00
LambdaExprLeadsToMissingClassFilesTest.java 8080338: Incorrect GPL header causes RE script to miss swap to commercial header for licensee source bundle 2015-05-18 09:27:09 +02:00
LambdaExprNotVoid.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaExprNotVoid.out 8153884: Expression lambda erroneously compatible with void-returning descriptor 2016-05-16 13:05:42 +01:00
LambdaInnerTypeVarArgs.java 8004969: Generate $deserializeLambda$ method 2013-02-15 18:40:38 -08:00
LambdaInnerTypeVarArgsSerialize.java 8008405: Now that metafactory is in place, add javac lambda serialization tests 2013-02-21 14:43:51 -08:00
LambdaInnerTypeVarReflect.java 8142968: Module System implementation 2016-03-17 19:04:28 +00:00
LambdaInnerTypeVarSerialize.java 8008405: Now that metafactory is in place, add javac lambda serialization tests 2013-02-21 14:43:51 -08:00
LambdaInterfaceStaticField.java 8133671: langtools tests have bad license 2015-08-26 09:02:02 +02:00
LambdaLambdaSerialized.java 8070507: LambdaLambdaSerialized can fail in -agentvm mode 2015-01-21 19:02:20 +01:00
LambdaLocalTest.java 8029852: Bad code generated (VerifyError) when lambda instantiates enclosing local class and has captured variables 2014-04-30 23:02:14 -07:00
LambdaMultiCatchTest.java 8133671: langtools tests have bad license 2015-08-26 09:02:02 +02:00
LambdaOuterLocalTest.java 8029852: Bad code generated (VerifyError) when lambda instantiates enclosing local class and has captured variables 2014-04-30 23:02:14 -07:00
LambdaParameterNeedsNoInitTest.java 8077667: 'variable may not have been initialized' error for parameter in lambda function 2015-05-30 06:17:50 +05:30
LambdaParenGeneric.java 8030626: java.lang.VerifyError: Bad return type when lambda's body is in parentheses 2013-12-22 21:57:01 -08:00
LambdaParenGenericOrig.java 8030626: java.lang.VerifyError: Bad return type when lambda's body is in parentheses 2013-12-22 21:57:01 -08:00
LambdaParserTest.java 8129962: Investigate performance improvements in langtools combo tests 2015-08-31 17:33:34 +01:00
LambdaScope01.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaScope02.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaScope03.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaScope04.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaScope04.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
LambdaScope05.java 8015648: Duplicate variable in lambda causes javac crash 2013-06-06 15:37:23 +01:00
LambdaScope05.out 8029721: javac crash for annotated parameter type of lambda in a field 2013-12-18 19:22:58 +00:00
LambdaTestStrictFP.java 8046060: Different results of floating point multiplication for lambda code block 2014-06-20 10:56:47 -07:00
LambdaTestStrictFPFlag.java 8074432: Move jdeps and javap to jdk.jdeps module 2015-05-27 13:25:18 -07:00
LambdaTestStrictFPMethod.java 8046060: Different results of floating point multiplication for lambda code block 2014-06-20 10:56:47 -07:00
LambdaWithInterfaceSuper.java 8010006: NPE in javac with interface super in lambda 2013-05-15 06:53:01 -07:00
LocalBreakAndContinue.java 8145342: Some copyright notices are inconsistently and ill formatted 2015-12-14 20:18:19 +01:00
LocalVariableTable.java 8074432: Move jdeps and javap to jdk.jdeps module 2015-05-27 13:25:18 -07:00
MethodHandleInvokeTest.java 8130506: javac AssertionError when invoking MethodHandle.invoke with lambda paramter 2015-10-07 15:53:38 +05:30
MethodReference01.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference02.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference03.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference04.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference04.out 8005299: Add FunctionalInterface checking to javac 2013-01-16 16:30:11 +00:00
MethodReference05.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference06.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference07.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference08.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference08.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference09.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference09.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference10.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference11.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference12.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference13.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference14.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference15.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference16.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference17.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference18.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference19.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference20.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference20.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference21.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference21.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference22.java 8026231: Look at 'static' flag when checking method references 2013-11-15 11:08:12 +00:00
MethodReference22.out 8068995: Cleanup method reference lookup code 2015-01-15 13:58:11 +00:00
MethodReference23.java 8081271: NPE while compiling a program with erroneous use of constructor reference expressions 2015-05-29 09:15:42 +05:30
MethodReference23.out 8081271: NPE while compiling a program with erroneous use of constructor reference expressions 2015-05-29 09:15:42 +05:30
MethodReference24.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference25.java 8029230: Update copyright year to match last edit in jdk8 langtools repository for 2013 2013-12-24 09:17:37 -08:00
MethodReference25.out 8005244: Implement overload resolution as per latest spec EDR 2013-01-21 20:13:56 +00:00
MethodReference26.java 8029230: Update copyright year to match last edit in jdk8 langtools repository for 2013 2013-12-24 09:17:37 -08:00
MethodReference27.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference28.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference28.out 8068995: Cleanup method reference lookup code 2015-01-15 13:58:11 +00:00
MethodReference29.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference30.java 8004101: Add checks for method reference well-formedness 2012-11-30 15:14:36 +00:00
MethodReference31.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference32.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference32.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference33.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference34.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference35.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference36.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference37.java 8081271: NPE while compiling a program with erroneous use of constructor reference expressions 2015-05-29 09:15:42 +05:30
MethodReference37.out 8081271: NPE while compiling a program with erroneous use of constructor reference expressions 2015-05-29 09:15:42 +05:30
MethodReference38.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference38.out 8008540: Constructor reference to non-reifiable array should be rejected 2013-03-12 16:02:13 +00:00
MethodReference39.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference39.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference40.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference40.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference41.java 8078024: javac, several incorporation steps are silently failing when an error should be reported 2015-04-22 09:44:15 -07:00
MethodReference41.out 8078433: javac, some tests are failing after JDK-8078024 because of golden files mismatch 2015-04-22 11:39:06 -07:00
MethodReference42.java 8024154: Fix for 8016177: structural most specific and stuckness breaks 6 langtools tests 2013-09-09 16:32:08 +01:00
MethodReference42.out 8028503: javac, for method references a primitive type can be added as a bound 2014-05-10 01:24:35 +01:00
MethodReference43.java 8078024: javac, several incorporation steps are silently failing when an error should be reported 2015-04-22 09:44:15 -07:00
MethodReference43.out 8078433: javac, some tests are failing after JDK-8078024 because of golden files mismatch 2015-04-22 11:39:06 -07:00
MethodReference44.java 8024154: Fix for 8016177: structural most specific and stuckness breaks 6 langtools tests 2013-09-09 16:32:08 +01:00
MethodReference44.out 8028503: javac, for method references a primitive type can be added as a bound 2014-05-10 01:24:35 +01:00
MethodReference45.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference45.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference46.java 8078024: javac, several incorporation steps are silently failing when an error should be reported 2015-04-22 09:44:15 -07:00
MethodReference46.out 8078433: javac, some tests are failing after JDK-8078024 because of golden files mismatch 2015-04-22 11:39:06 -07:00
MethodReference47.java 8016177: structural most specific and stuckness 2013-09-02 22:38:36 +01:00
MethodReference47.out 8016177: structural most specific and stuckness 2013-09-02 22:38:36 +01:00
MethodReference48.java 8024154: Fix for 8016177: structural most specific and stuckness breaks 6 langtools tests 2013-09-09 16:32:08 +01:00
MethodReference48.out 8024154: Fix for 8016177: structural most specific and stuckness breaks 6 langtools tests 2013-09-09 16:32:08 +01:00
MethodReference49.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference50.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference50.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference51.java 8026231: Look at 'static' flag when checking method references 2013-11-15 11:08:12 +00:00
MethodReference51.out 8068995: Cleanup method reference lookup code 2015-01-15 13:58:11 +00:00
MethodReference52.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference52.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference53.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference53.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference54.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference54.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MethodReference55.java 8072445: tools/javac/lambda/MethodReference55.java fails across platforms 2015-02-05 18:51:09 +00:00
MethodReference55.out 8072445: tools/javac/lambda/MethodReference55.java fails across platforms 2015-02-05 18:51:09 +00:00
MethodReference56.java 8004101: Add checks for method reference well-formedness 2012-11-30 15:14:36 +00:00
MethodReference56.out 8004101: Add checks for method reference well-formedness 2012-11-30 15:14:36 +00:00
MethodReference57.java 8004102: Add support for generic functional descriptors 2012-11-30 15:14:25 +00:00
MethodReference58.java 8078024: javac, several incorporation steps are silently failing when an error should be reported 2015-04-22 09:44:15 -07:00
MethodReference58.out 8078024: javac, several incorporation steps are silently failing when an error should be reported 2015-04-22 09:44:15 -07:00
MethodReference59.java 8029230: Update copyright year to match last edit in jdk8 langtools repository for 2013 2013-12-24 09:17:37 -08:00
MethodReference60.java 8029230: Update copyright year to match last edit in jdk8 langtools repository for 2013 2013-12-24 09:17:37 -08:00
MethodReference60.out 8005854: Add support for array constructor references 2013-01-16 16:27:01 +00:00
MethodReference61.java 8004969: Generate $deserializeLambda$ method 2013-02-15 18:40:38 -08:00
MethodReference62.java 8007285: AbstractMethodError instead of compile-time error when method reference with super and abstract 2013-02-15 16:28:57 +00:00
MethodReference62.out 8007285: AbstractMethodError instead of compile-time error when method reference with super and abstract 2013-02-15 16:28:57 +00:00
MethodReference63.java 8005183: Missing accessor for constructor reference pointing to private inner class ctor 2013-02-21 15:23:48 +00:00
MethodReference64.java 8008540: Constructor reference to non-reifiable array should be rejected 2013-03-12 16:02:13 +00:00
MethodReference64.out 8008540: Constructor reference to non-reifiable array should be rejected 2013-03-12 16:02:13 +00:00
MethodReference65.java 8009154: Missing cast in method reference bridge leads to NoSuchMethodError 2013-03-05 14:16:07 +00:00
MethodReference66.java 8014566: Remove @ignore tags from MethodReference66 and InInterface when 8013875 is fixed 2013-08-28 10:17:23 -07:00
MethodReference67.java 8012685: Spurious raw types warning when using unbound method references 2013-05-15 14:02:37 +01:00
MethodReference67.out 8012685: Spurious raw types warning when using unbound method references 2013-05-15 14:02:37 +01:00
MethodReference68.java 8078024: javac, several incorporation steps are silently failing when an error should be reported 2015-04-22 09:44:15 -07:00
MethodReference68.out 8078433: javac, some tests are failing after JDK-8078024 because of golden files mismatch 2015-04-22 11:39:06 -07:00
MethodReference69.java 8016175: Add bottom-up type-checking support for unambiguous method references 2013-07-17 14:09:46 +01:00
MethodReference69.out 8016175: Add bottom-up type-checking support for unambiguous method references 2013-07-17 14:09:46 +01:00
MethodReference70.java 8016175: Add bottom-up type-checking support for unambiguous method references 2013-07-17 14:09:46 +01:00
MethodReference70.out 8016177: structural most specific and stuckness 2013-09-02 22:38:36 +01:00
MethodReference71.java 8016175: Add bottom-up type-checking support for unambiguous method references 2013-07-17 14:09:46 +01:00
MethodReference71.out 8016177: structural most specific and stuckness 2013-09-02 22:38:36 +01:00
MethodReference72.java 8016175: Add bottom-up type-checking support for unambiguous method references 2013-07-17 14:09:46 +01:00
MethodReference72.out 8016175: Add bottom-up type-checking support for unambiguous method references 2013-07-17 14:09:46 +01:00
MethodReference73.java 8026231: Look at 'static' flag when checking method references 2013-11-15 11:08:12 +00:00
MethodReference73.out 8068995: Cleanup method reference lookup code 2015-01-15 13:58:11 +00:00
MethodReference74.java 8139836: Can't use super::x method reference when x is protected 2015-10-20 15:25:41 +05:30
MethodReference75.java 8143647: Javac compiles method reference that allows results in an IllegalAccessError 2015-11-26 07:44:23 +05:30
MethodReferenceArrayClone.java 8056051: int[]::clone causes "java.lang.NoClassDefFoundError: Array" 2014-10-04 10:13:11 -07:00
MethodReferenceGenericTarget.java 8071310: Tests missing for checkin for JDK-8046977 2015-01-22 09:50:03 +01:00
MethodReferenceNoThisTest.java 8173456: com.sun.tools.javac.util.Assert.error during code compilation 2017-02-06 13:12:30 +05:30
MethodReferenceNoThisTest.out 8173456: com.sun.tools.javac.util.Assert.error during code compilation 2017-02-06 13:12:30 +05:30
MethodReferenceParserTest.java 8129962: Investigate performance improvements in langtools combo tests 2015-08-31 17:33:34 +01:00
MethodReferenceStaticNotAccessibleTest.java 8136809: Javac fails compiling Collectors.reducing with method reference combiner 2015-12-09 12:50:41 -08:00
MethodReferenceVarargsTest.java 8171993: AssertionError when compiling method reference with generic code and varargs 2017-01-17 09:17:10 +05:30
MostSpecific01.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MostSpecific01.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MostSpecific02.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MostSpecific02.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MostSpecific03.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MostSpecific03.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MostSpecific04.java 8016177: structural most specific and stuckness 2013-09-02 22:38:36 +01:00
MostSpecific04.out 8016177: structural most specific and stuckness 2013-09-02 22:38:36 +01:00
MostSpecific05.java 8016177: structural most specific and stuckness 2013-09-02 22:38:36 +01:00
MostSpecific05.out 8016177: structural most specific and stuckness 2013-09-02 22:38:36 +01:00
MostSpecific06.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MostSpecific06.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MostSpecific07.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MostSpecific07.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
MostSpecific08.java 8016177: structural most specific and stuckness 2013-09-02 22:38:36 +01:00
MostSpecific08.out 8016177: structural most specific and stuckness 2013-09-02 22:38:36 +01:00
MostSpecific09.java 8065800: javac, fix diagnostic position for statement-bodied lambdas 2017-01-05 10:04:40 -08:00
MostSpecific09.out 8172311: MostSpecific09.java and PotentiallyAmbiguousWarningTest.java failing across platforms 2017-01-05 15:39:57 -08:00
MostSpecific10.java 8148100: Convert lambda most specific positive tests to check runtime behavior 2017-01-05 11:16:39 -08:00
MostSpecific11.java 8148100: Convert lambda most specific positive tests to check runtime behavior 2017-01-05 11:16:39 -08:00
MostSpecific12.java 8034223: Most-specific should not have any special treatment for boxed vs. unboxed types 2014-05-13 15:29:09 -06:00
MostSpecific12.out 8034223: Most-specific should not have any special treatment for boxed vs. unboxed types 2014-05-13 15:29:09 -06:00
MostSpecific13.java 8034223: Most-specific should not have any special treatment for boxed vs. unboxed types 2014-05-13 15:29:09 -06:00
MostSpecific13.out 8034223: Most-specific should not have any special treatment for boxed vs. unboxed types 2014-05-13 15:29:09 -06:00
MostSpecific14.java 8034223: Most-specific should not have any special treatment for boxed vs. unboxed types 2014-05-13 15:29:09 -06:00
MostSpecific14.out 8034223: Most-specific should not have any special treatment for boxed vs. unboxed types 2014-05-13 15:29:09 -06:00
MostSpecific15.java 8148100: Convert lambda most specific positive tests to check runtime behavior 2017-01-05 11:16:39 -08:00
MostSpecific16.java 8143852: Implement type variable renaming for functional interface most specific test 2016-01-08 17:02:29 -07:00
MostSpecific16.out 8143852: Implement type variable renaming for functional interface most specific test 2016-01-08 17:02:29 -07:00
MostSpecific17.java 8148100: Convert lambda most specific positive tests to check runtime behavior 2017-01-05 11:16:39 -08:00
MostSpecific18.java 8148100: Convert lambda most specific positive tests to check runtime behavior 2017-01-05 11:16:39 -08:00
MostSpecific19.java 8143852: Implement type variable renaming for functional interface most specific test 2016-01-08 17:02:29 -07:00
MostSpecific19.out 8143852: Implement type variable renaming for functional interface most specific test 2016-01-08 17:02:29 -07:00
MostSpecific20.java 8148100: Convert lambda most specific positive tests to check runtime behavior 2017-01-05 11:16:39 -08:00
MostSpecific21.java 8143852: Implement type variable renaming for functional interface most specific test 2016-01-08 17:02:29 -07:00
MostSpecific21.out 8143852: Implement type variable renaming for functional interface most specific test 2016-01-08 17:02:29 -07:00
MostSpecific22.java 8148100: Convert lambda most specific positive tests to check runtime behavior 2017-01-05 11:16:39 -08:00
MostSpecific23.java 8143852: Implement type variable renaming for functional interface most specific test 2016-01-08 17:02:29 -07:00
MostSpecific23.out 8143852: Implement type variable renaming for functional interface most specific test 2016-01-08 17:02:29 -07:00
MostSpecific24.java 8143852: Implement type variable renaming for functional interface most specific test 2016-01-08 17:02:29 -07:00
MostSpecific24.out 8143852: Implement type variable renaming for functional interface most specific test 2016-01-08 17:02:29 -07:00
MostSpecific25.java 8143852: Implement type variable renaming for functional interface most specific test 2016-01-08 17:02:29 -07:00
MostSpecific25.out 8143852: Implement type variable renaming for functional interface most specific test 2016-01-08 17:02:29 -07:00
MostSpecific26.java 8143852: Implement type variable renaming for functional interface most specific test 2016-01-08 17:02:29 -07:00
MostSpecific26.out 8143852: Implement type variable renaming for functional interface most specific test 2016-01-08 17:02:29 -07:00
MostSpecific27.java 8148100: Convert lambda most specific positive tests to check runtime behavior 2017-01-05 11:16:39 -08:00
MostSpecific28.java 8144767: Fix handling of capture variables in most-specific test 2016-06-10 15:08:00 -06:00
MostSpecific28.out 8144767: Fix handling of capture variables in most-specific test 2016-06-10 15:08:00 -06:00
MostSpecific29.java 8148100: Convert lambda most specific positive tests to check runtime behavior 2017-01-05 11:16:39 -08:00
MostSpecific30.java 8144767: Fix handling of capture variables in most-specific test 2016-06-10 15:08:00 -06:00
MostSpecific30.out 8144767: Fix handling of capture variables in most-specific test 2016-06-10 15:08:00 -06:00
MostSpecific31.java 8144767: Fix handling of capture variables in most-specific test 2016-06-10 15:08:00 -06:00
MostSpecific31.out 8144767: Fix handling of capture variables in most-specific test 2016-06-10 15:08:00 -06:00
MostSpecific32.java 8144767: Fix handling of capture variables in most-specific test 2016-06-10 15:08:00 -06:00
MostSpecific32.out 8144767: Fix handling of capture variables in most-specific test 2016-06-10 15:08:00 -06:00
NakedThis.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
NestedCapture01.java 8012238: Nested method capture and inference 2013-07-17 14:11:41 +01:00
NestedCapture02.java 8012238: Nested method capture and inference 2013-07-17 14:11:41 +01:00
NestedCapture03.java 8012238: Nested method capture and inference 2013-07-17 14:11:41 +01:00
NestedCapture04.java 8076538: Verify error at runtime due to incorrect classification of a lambda as being instance capturing 2015-06-23 17:46:23 +05:30
NoWarnOnImplicitParams.java 8013222: Javac issues spurious raw type warnings when lambda has implicit parameter types 2013-05-15 14:03:09 +01:00
NoWarnOnImplicitParams.out 8013222: Javac issues spurious raw type warnings when lambda has implicit parameter types 2013-05-15 14:03:09 +01:00
SE5AnnotationsOnLambdaParameters.java 8138612: Do not retain declaration annotations on lambda formal parameters 2015-11-06 14:45:44 +05:30
SerializedLambdaInInit.java 8070507: LambdaLambdaSerialized can fail in -agentvm mode 2015-01-21 19:02:20 +01:00
SingleLocalTest.java 8029852: Bad code generated (VerifyError) when lambda instantiates enclosing local class and has captured variables 2014-04-30 23:02:14 -07:00
SourceLevelTest.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
SourceLevelTest.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
StaticMethodNegTest.java 8008337: Write test to check for compiler error when static method in interface is called via super() 2013-02-22 13:31:35 +00:00
StaticMethodNegTest.out 8008337: Write test to check for compiler error when static method in interface is called via super() 2013-02-22 13:31:35 +00:00
T8031967.java 8076543: Add @modules as needed to the langtools tests 2015-05-21 11:41:04 -07:00
T8056014.java 8056014: Type inference may be skipped for a complex receiver generic method in a parameter position 2014-09-08 10:48:18 +02:00
T8056984.java 8056984: Exception in compiler: java.lang.AssertionError: isSubClass T 2014-09-08 10:50:59 +02:00
T8057794.java 8057794: Compiler Error when obtaining .class property 2014-09-22 14:55:14 +02:00
T8057794.out 8057794: Compiler Error when obtaining .class property 2014-09-22 14:55:14 +02:00
T8077605.java 8077605: Initializing static fields causes unbounded recursion in javac 2015-04-27 16:31:29 +02:00
T8145051.java 8145051: Wrong parameter name in synthetic lambda method leads to verifier error 2015-12-10 17:24:59 +05:30
T8175317.java 8175317: javac does not issue unchecked warnings when checking method reference return types 2017-03-08 14:21:13 +00:00
T8175317.out 8175317: javac does not issue unchecked warnings when checking method reference return types 2017-03-08 14:21:13 +00:00
TargetType01.java 8029718: Should always use lambda body structure to disambiguate overload resolution 2014-04-21 22:51:49 +01:00
TargetType01.out 8029718: Should always use lambda body structure to disambiguate overload resolution 2014-04-21 22:51:49 +01:00
TargetType02.java 8078024: javac, several incorporation steps are silently failing when an error should be reported 2015-04-22 09:44:15 -07:00
TargetType02.out 8078024: javac, several incorporation steps are silently failing when an error should be reported 2015-04-22 09:44:15 -07:00
TargetType03.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType04.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType04.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType05.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType06.java 8005244: Implement overload resolution as per latest spec EDR 2013-01-21 20:13:56 +00:00
TargetType07.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType08.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType10.java 8016177: structural most specific and stuckness 2013-09-02 22:38:36 +01:00
TargetType11.java 8005244: Implement overload resolution as per latest spec EDR 2013-01-21 20:13:56 +00:00
TargetType12.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType13.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType13.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType14.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType14.out 8007464: Add graph inference support 2013-02-12 19:25:09 +00:00
TargetType15.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType16.java 8034223: Most-specific should not have any special treatment for boxed vs. unboxed types 2014-05-13 15:29:09 -06:00
TargetType17.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType17.out 8005299: Add FunctionalInterface checking to javac 2013-01-16 16:30:11 +00:00
TargetType18.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType19.java 8048543: JLS8 18.5.3: inference variable seems to be instantiated unexpectedly 2016-07-06 15:27:36 -07:00
TargetType19.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType20.java 8007464: Add graph inference support 2013-02-12 19:25:09 +00:00
TargetType21.java 8016177: structural most specific and stuckness 2013-09-02 22:38:36 +01:00
TargetType21.out 8029718: Should always use lambda body structure to disambiguate overload resolution 2014-04-21 22:51:49 +01:00
TargetType22.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType22.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType23.java 8043336: Missing bug id in test/tools/javac/lambda/TargetType23.java 2014-05-22 15:42:10 -07:00
TargetType23.out 8034223: Most-specific should not have any special treatment for boxed vs. unboxed types 2014-05-13 15:29:09 -06:00
TargetType24.java 8016177: structural most specific and stuckness 2013-09-02 22:38:36 +01:00
TargetType24.out 8016177: structural most specific and stuckness 2013-09-02 22:38:36 +01:00
TargetType25.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType26.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType26.out 8016177: structural most specific and stuckness 2013-09-02 22:38:36 +01:00
TargetType27.java 8154504: javac tests fail after JDK API is deprecated 2016-04-18 18:41:38 -07:00
TargetType27.out 8016177: structural most specific and stuckness 2013-09-02 22:38:36 +01:00
TargetType28.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType28.out 8067767: type inference performance regression 2015-11-19 16:43:11 +00:00
TargetType29.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType30.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType31.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType32.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType33.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType33.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType34.java 8148808: javac, remove unused options, step 1 2016-02-10 15:11:40 -08:00
TargetType35.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType36.java 8013404: Unclear spec for target typing with conditional operator (?:) 2013-07-11 15:37:02 +01:00
TargetType36.out 8013404: Unclear spec for target typing with conditional operator (?:) 2013-07-11 15:37:02 +01:00
TargetType37.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType38.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType38.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType39.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType39.out 8016177: structural most specific and stuckness 2013-09-02 22:38:36 +01:00
TargetType40.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType40.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType41.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType41.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType42.java 8029718: Should always use lambda body structure to disambiguate overload resolution 2014-04-21 22:51:49 +01:00
TargetType43.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType43.out 8016177: structural most specific and stuckness 2013-09-02 22:38:36 +01:00
TargetType44.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType44.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType45.java 8005244: Implement overload resolution as per latest spec EDR 2013-01-21 20:13:56 +00:00
TargetType46.java 8062373: Project Coin: diamond and anonymous classes 2015-03-30 17:09:14 +05:30
TargetType46.out 8062373: Project Coin: diamond and anonymous classes 2015-03-30 17:09:14 +05:30
TargetType47.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType48.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType49.java 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType49.out 8003280: Add lambda tests 2012-11-17 19:01:03 +00:00
TargetType50.java 8007464: Add graph inference support 2013-02-12 19:25:09 +00:00
TargetType51.java 8029230: Update copyright year to match last edit in jdk8 langtools repository for 2013 2013-12-24 09:17:37 -08:00
TargetType52.java 8007464: Add graph inference support 2013-02-12 19:25:09 +00:00
TargetType52.out 8007464: Add graph inference support 2013-02-12 19:25:09 +00:00
TargetType53.java 8008160: Five lambda TargetType tests have @ignore 2013-06-04 11:31:12 +01:00
TargetType54.java 8008160: Five lambda TargetType tests have @ignore 2013-06-04 11:31:12 +01:00
TargetType55.java 8007464: Add graph inference support 2013-02-12 19:25:09 +00:00
TargetType56.java 8007464: Add graph inference support 2013-02-12 19:25:09 +00:00
TargetType57.java 8007464: Add graph inference support 2013-02-12 19:25:09 +00:00
TargetType57.out 8007464: Add graph inference support 2013-02-12 19:25:09 +00:00
TargetType58.java 8026956: test tools/javac/lambda/TargetType58.java is failing after a libs change 2013-10-21 15:55:02 +01:00
TargetType59.java 8022622: javac, two tests are failing with compile time error after class Collector was modified 2013-08-10 16:26:50 +01:00
TargetType60.java 8026231: Look at 'static' flag when checking method references 2013-11-15 11:08:12 +00:00
TargetType60.out 8068995: Cleanup method reference lookup code 2015-01-15 13:58:11 +00:00
TargetType61.java 8007464: Add graph inference support 2013-02-12 19:25:09 +00:00
TargetType62.java 8022622: javac, two tests are failing with compile time error after class Collector was modified 2013-08-10 16:26:50 +01:00
TargetType63.java 8012242: Lambda compatibility and checked exceptions 2013-07-17 14:04:01 +01:00
TargetType63.out 8012242: Lambda compatibility and checked exceptions 2013-07-17 14:04:01 +01:00
TargetType64.java 8008293: Declared bounds not considered when functional interface containing unbound wildcards is instantiated 2013-02-21 15:25:03 +00:00
TargetType65.java 8008723: Graph Inference: bad graph calculation leads to assertion error 2013-02-28 14:00:52 +00:00
TargetType66.java 8016177: structural most specific and stuckness 2013-09-02 22:38:36 +01:00
TargetType66.out 8016177: structural most specific and stuckness 2013-09-02 22:38:36 +01:00
TargetType67.java 8010303: Graph inference: missing incorporation step causes spurious inference error 2013-03-22 12:43:09 +00:00
TargetType68.java 8062373: Project Coin: diamond and anonymous classes 2015-03-30 17:09:14 +05:30
TargetType68.out 8073616: Duplicate error message: cannot inherit from final (class) F 2015-11-13 18:09:36 +05:30
TargetType69.java 8062373: Project Coin: diamond and anonymous classes 2015-03-30 17:09:14 +05:30
TargetType70.java 8011028: lang/INFR/infr001/infr00101md/infr00101md.java fails to compile after switch to JDK8-b82 2013-04-15 14:16:05 +01:00
TargetType71.java 8011377: Javac crashes when multiple lambdas are defined in an array 2013-04-15 14:12:17 +01:00
TargetType72.java 8011376: Spurious checked exception errors in nested method call 2013-04-15 14:15:07 +01:00
TargetType73.java 8014494: javac crashes when varargs element of a method reference is inferred from the context 2013-05-24 15:27:27 +01:00
TargetType74.java 8015432: javac crashes with stack overflow when method called recursively from nested generic call 2013-06-06 15:35:05 +01:00
TargetType75.java 8016059: Cannot compile following lambda 2013-07-05 11:03:04 +01:00
TargetType76.java 8016175: Add bottom-up type-checking support for unambiguous method references 2013-07-17 14:09:46 +01:00
TestBootstrapMethodsCount.java 8142968: Module System implementation 2016-03-17 19:04:28 +00:00
TestInvokeDynamic.java 8129962: Investigate performance improvements in langtools combo tests 2015-08-31 17:33:34 +01:00
TestLambdaToMethodStats.java 8162546: change hidden options -Xdebug to --debug, -XshouldStop to --should-stop, and -diags to --diags 2016-09-06 17:04:43 -07:00
TestSelfRef.java 8076543: Add @modules as needed to the langtools tests 2015-05-21 11:41:04 -07:00
UnderscoreAsIdent8.out 8061549: Disallow _ as a one-character identifier 2014-12-08 18:02:07 +01:00
UnderscoreAsIdent9.out 8061549: Disallow _ as a one-character identifier 2014-12-08 18:02:07 +01:00
UnderscoreAsIdent.java 8061549: Disallow _ as a one-character identifier 2014-12-08 18:02:07 +01:00
VoidCompatibility.java 8005244: Implement overload resolution as per latest spec EDR 2013-01-21 20:13:56 +00:00
VoidLambdaParameter.java 8028235: Better error recovery for parsing 'void' as a type of the lambda parameter 2013-12-17 10:58:26 +01:00
VoidLambdaParameter.out 8028235: Better error recovery for parsing 'void' as a type of the lambda parameter 2013-12-17 10:58:26 +01:00
XDdumpLambdaToMethodStats.java 8162546: change hidden options -Xdebug to --debug, -XshouldStop to --should-stop, and -diags to --diags 2016-09-06 17:04:43 -07:00