src/hotspot/share/classfile/defaultMethods.cpp
changeset 58760 1f7f707c1aa9
parent 58689 72e605a88500
child 59140 f68fd04fe463
equal deleted inserted replaced
58759:4242e35767b5 58760:1f7f707c1aa9
   144     bool has_visited_super() { return _super_was_visited; }
   144     bool has_visited_super() { return _super_was_visited; }
   145     bool has_visited_all_interfaces() {
   145     bool has_visited_all_interfaces() {
   146       return interface_index() >= number_of_interfaces();
   146       return interface_index() >= number_of_interfaces();
   147     }
   147     }
   148     InstanceKlass* interface_at(int index) {
   148     InstanceKlass* interface_at(int index) {
   149       return InstanceKlass::cast(_class->local_interfaces()->at(index));
   149       return _class->local_interfaces()->at(index);
   150     }
   150     }
   151     InstanceKlass* next_super() { return _class->java_super(); }
   151     InstanceKlass* next_super() { return _class->java_super(); }
   152     InstanceKlass* next_interface() {
   152     InstanceKlass* next_interface() {
   153       return interface_at(interface_index());
   153       return interface_at(interface_index());
   154     }
   154     }