src/hotspot/share/oops/klass.hpp
changeset 50735 2f2af62dfac7
parent 50532 a18c60527166
child 50746 85789fb05154
equal deleted inserted replaced
50734:0828a0f6676b 50735:2f2af62dfac7
   465   // initializes the klass
   465   // initializes the klass
   466   virtual void initialize(TRAPS);
   466   virtual void initialize(TRAPS);
   467   // lookup operation for MethodLookupCache
   467   // lookup operation for MethodLookupCache
   468   friend class MethodLookupCache;
   468   friend class MethodLookupCache;
   469   virtual Klass* find_field(Symbol* name, Symbol* signature, fieldDescriptor* fd) const;
   469   virtual Klass* find_field(Symbol* name, Symbol* signature, fieldDescriptor* fd) const;
   470   virtual Method* uncached_lookup_method(const Symbol* name, const Symbol* signature, OverpassLookupMode overpass_mode) const;
   470   virtual Method* uncached_lookup_method(const Symbol* name, const Symbol* signature,
       
   471                                          OverpassLookupMode overpass_mode,
       
   472                                          PrivateLookupMode = find_private) const;
   471  public:
   473  public:
   472   Method* lookup_method(const Symbol* name, const Symbol* signature) const {
   474   Method* lookup_method(const Symbol* name, const Symbol* signature) const {
   473     return uncached_lookup_method(name, signature, find_overpass);
   475     return uncached_lookup_method(name, signature, find_overpass);
   474   }
   476   }
   475 
   477