Lines Matching defs:sig
835 bool instanceKlass::find_local_field(Symbol* name, Symbol* sig, fieldDescriptor* fd) const {
839 if (f_name == name && f_sig == sig) {
862 klassOop instanceKlass::find_interface_field(Symbol* name, Symbol* sig, fieldDescriptor* fd) const {
868 if (instanceKlass::cast(intf1)->find_local_field(name, sig, fd)) {
873 klassOop intf2 = instanceKlass::cast(intf1)->find_interface_field(name, sig, fd);
881 klassOop instanceKlass::find_field(Symbol* name, Symbol* sig, fieldDescriptor* fd) const {
884 if (find_local_field(name, sig, fd)) {
888 { klassOop intf = find_interface_field(name, sig, fd);
893 if (supr != NULL) return instanceKlass::cast(supr)->find_field(name, sig, fd);
900 klassOop instanceKlass::find_field(Symbol* name, Symbol* sig, bool is_static, fieldDescriptor* fd) const {
903 if (find_local_field(name, sig, fd)) {
908 klassOop intf = find_interface_field(name, sig, fd);
913 if (supr != NULL) return instanceKlass::cast(supr)->find_field(name, sig, is_static, fd);