This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 271639

Summary: ClassCastException: com.sun.tools.javac.tree.JCTree$JCMethodInvocation cannot be cast to com.sun.tools.javac.tree.JCTree$JCLambda
Product: java Reporter: _ tboudreau <tboudreau>
Component: CompilerAssignee: Dusan Balek <dbalek>
Status: NEW ---    
Severity: normal    
Priority: P3    
Version: Dev   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter: 230579
Attachments: stacktrace

Description _ tboudreau 2017-10-14 09:15:02 UTC
Build: NetBeans IDE Dev (Build 20171012-8fbff2d899d9)
VM: OpenJDK 64-Bit Server VM, 9+181, OpenJDK Runtime Environment, 9+181
OS: Linux

User Comments:
tboudreau: Just added a string test inside a lambda method.




Stacktrace: 
java.lang.ClassCastException: com.sun.tools.javac.tree.JCTree$JCMethodInvocation cannot be cast to com.sun.tools.javac.tree.JCTree$JCLambda
   at com.sun.tools.javac.comp.ArgumentAttr$ExplicitLambdaType.dup(ArgumentAttr.java:455)
   at com.sun.tools.javac.comp.ArgumentAttr.processArg(ArgumentAttr.java:236)
   at com.sun.tools.javac.comp.ArgumentAttr.processArg(ArgumentAttr.java:215)
   at com.sun.tools.javac.comp.ArgumentAttr.visitApply(ArgumentAttr.java:303)
   at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1634)
   at com.sun.tools.javac.comp.ArgumentAttr.attribArg(ArgumentAttr.java:193)
Comment 1 _ tboudreau 2017-10-14 09:15:03 UTC
Created attachment 165285 [details]
stacktrace