< prev index next >
src/hotspot/share/classfile/classFileParser.hpp
Print this page
*** 96,105 ****
--- 96,106 ----
const InstanceKlass* _super_klass;
ConstantPool* _cp;
Array<u2>* _fields;
Array<Method*>* _methods;
Array<u2>* _inner_classes;
+ Array<ValueTypes>* _value_types;
Array<Klass*>* _local_interfaces;
Array<Klass*>* _transitive_interfaces;
Annotations* _combined_annotations;
AnnotationArray* _annotations;
AnnotationArray* _type_annotations;
*** 286,295 ****
--- 287,300 ----
void parse_classfile_sourcefile_attribute(const ClassFileStream* const cfs, TRAPS);
void parse_classfile_source_debug_extension_attribute(const ClassFileStream* const cfs,
int length,
TRAPS);
+ u2 parse_value_types_attribute(const ClassFileStream* const cfs,
+ const u1* const value_types_attribute_start,
+ TRAPS);
+
u2 parse_classfile_inner_classes_attribute(const ClassFileStream* const cfs,
const u1* const inner_classes_attribute_start,
bool parsed_enclosingmethod_attribute,
u2 enclosing_method_class_index,
u2 enclosing_method_method_index,
< prev index next >