src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/ClassfileConstantPool.java
changeset 48861 47f19ff9903c
parent 47216 71c04702a3d5
child 50858 2d3e99a72541
equal deleted inserted replaced
48860:5bce1b7e7800 48861:47f19ff9903c
   110                 skipFully(stream, 3); // reference_kind, reference_index
   110                 skipFully(stream, 3); // reference_kind, reference_index
   111                 return new ClassfileConstant.Unsupported(tag, "CONSTANT_MethodHandle_info");
   111                 return new ClassfileConstant.Unsupported(tag, "CONSTANT_MethodHandle_info");
   112             case ClassfileConstant.CONSTANT_MethodType:
   112             case ClassfileConstant.CONSTANT_MethodType:
   113                 skipFully(stream, 2); // descriptor_index
   113                 skipFully(stream, 2); // descriptor_index
   114                 return new ClassfileConstant.Unsupported(tag, "CONSTANT_MethodType_info");
   114                 return new ClassfileConstant.Unsupported(tag, "CONSTANT_MethodType_info");
       
   115             case ClassfileConstant.CONSTANT_Dynamic:
       
   116                 skipFully(stream, 4); // bootstrap_method_attr_index, name_and_type_index
       
   117                 return new ClassfileConstant.Unsupported(tag, "CONSTANT_Dynamic_info");
   115             case ClassfileConstant.CONSTANT_InvokeDynamic:
   118             case ClassfileConstant.CONSTANT_InvokeDynamic:
   116                 skipFully(stream, 4); // bootstrap_method_attr_index, name_and_type_index
   119                 skipFully(stream, 4); // bootstrap_method_attr_index, name_and_type_index
   117                 return new ClassfileConstant.Unsupported(tag, "CONSTANT_InvokeDynamic_info");
   120                 return new ClassfileConstant.Unsupported(tag, "CONSTANT_InvokeDynamic_info");
   118             default:
   121             default:
   119                 throw new GraalError("Invalid constant pool tag: " + tag);
   122                 throw new GraalError("Invalid constant pool tag: " + tag);