< prev index next >

src/hotspot/share/classfile/classListParser.cpp

Print this page

        

@@ -92,10 +92,16 @@
   _super = _unspecified;
   _interfaces->clear();
   _source = NULL;
   _interfaces_specified = false;
 
+  _lambda_format = false;
+  if (strstr(_line, "LF_RESOLVE") != NULL) {
+    _lambda_format = true;
+    return true;   
+  }
+    
   {
     int len = (int)strlen(_line);
     int i;
     // Replace \t\r\n with ' '
     for (i=0; i<len; i++) {
< prev index next >