< prev index next >

src/hotspot/share/classfile/classFileParser.hpp

Print this page
rev 50604 : imported patch jep181-rev1

*** 95,104 **** --- 95,106 ---- const InstanceKlass* _super_klass; ConstantPool* _cp; Array<u2>* _fields; Array<Method*>* _methods; Array<u2>* _inner_classes; + Array<u2>* _nest_members; + u2 _nest_host; Array<Klass*>* _local_interfaces; Array<Klass*>* _transitive_interfaces; Annotations* _combined_annotations; AnnotationArray* _annotations; AnnotationArray* _type_annotations;
*** 288,297 **** --- 290,303 ---- bool parsed_enclosingmethod_attribute, u2 enclosing_method_class_index, u2 enclosing_method_method_index, TRAPS); + u2 parse_classfile_nest_members_attribute(const ClassFileStream* const cfs, + const u1* const nest_members_attribute_start, + TRAPS); + void parse_classfile_attributes(const ClassFileStream* const cfs, ConstantPool* cp, ClassAnnotationCollector* parsed_annotations, TRAPS);
< prev index next >