hotspot/src/share/vm/classfile/classFileParser.hpp
changeset 12231 6a9cfc59a18a
parent 11412 62fe312f32c5
child 12267 a43041fec343
equal deleted inserted replaced
12112:56e3093129dc 12231:6a9cfc59a18a
   128 
   128 
   129   // Classfile attribute parsing
   129   // Classfile attribute parsing
   130   void parse_classfile_sourcefile_attribute(constantPoolHandle cp, instanceKlassHandle k, TRAPS);
   130   void parse_classfile_sourcefile_attribute(constantPoolHandle cp, instanceKlassHandle k, TRAPS);
   131   void parse_classfile_source_debug_extension_attribute(constantPoolHandle cp,
   131   void parse_classfile_source_debug_extension_attribute(constantPoolHandle cp,
   132                                                 instanceKlassHandle k, int length, TRAPS);
   132                                                 instanceKlassHandle k, int length, TRAPS);
   133   u2   parse_classfile_inner_classes_attribute(constantPoolHandle cp,
   133   u2   parse_classfile_inner_classes_attribute(u1* inner_classes_attribute_start,
       
   134                                                bool parsed_enclosingmethod_attribute,
       
   135                                                u2 enclosing_method_class_index,
       
   136                                                u2 enclosing_method_method_index,
       
   137                                                constantPoolHandle cp,
   134                                                instanceKlassHandle k, TRAPS);
   138                                                instanceKlassHandle k, TRAPS);
   135   void parse_classfile_attributes(constantPoolHandle cp, instanceKlassHandle k, TRAPS);
   139   void parse_classfile_attributes(constantPoolHandle cp, instanceKlassHandle k, TRAPS);
   136   void parse_classfile_synthetic_attribute(constantPoolHandle cp, instanceKlassHandle k, TRAPS);
   140   void parse_classfile_synthetic_attribute(constantPoolHandle cp, instanceKlassHandle k, TRAPS);
   137   void parse_classfile_signature_attribute(constantPoolHandle cp, instanceKlassHandle k, TRAPS);
   141   void parse_classfile_signature_attribute(constantPoolHandle cp, instanceKlassHandle k, TRAPS);
   138   void parse_classfile_bootstrap_methods_attribute(constantPoolHandle cp, instanceKlassHandle k, u4 attribute_length, TRAPS);
   142   void parse_classfile_bootstrap_methods_attribute(constantPoolHandle cp, instanceKlassHandle k, u4 attribute_length, TRAPS);