Lines Matching refs:signature

44 #include "runtime/signature.hpp"
118 assert(resolved_method->signature() == selected_method->signature(), "signatures must correspond");
188 void LinkResolver::lookup_method_in_klasses(methodHandle& result, KlassHandle klass, Symbol* name, Symbol* signature, TRAPS) {
189 methodOop result_oop = klass->uncached_lookup_method(name, signature);
201 void LinkResolver::lookup_instance_method_in_klasses(methodHandle& result, KlassHandle klass, Symbol* name, Symbol* signature, TRAPS) {
202 methodOop result_oop = klass->uncached_lookup_method(name, signature);
206 result = methodHandle(THREAD, klass->uncached_lookup_method(name, signature));
211 int LinkResolver::vtable_index_of_miranda_method(KlassHandle klass, Symbol* name, Symbol* signature, TRAPS) {
214 return vt->index_of_miranda(name, signature);
217 void LinkResolver::lookup_method_in_interfaces(methodHandle& result, KlassHandle klass, Symbol* name, Symbol* signature, TRAPS) {
219 result = methodHandle(THREAD, ik->lookup_method_in_all_interfaces(name, signature));
257 assert(basic_signature == result->signature(), "predict the result signature");
364 sel_method->signature()->as_C_string(),
481 " different Class objects for the type %s used in the signature";
544 "used in the signature";
732 resolved_method->signature()));
762 resolved_method->signature()->as_C_string()
775 resolved_method->signature()));
802 resolved_method->signature(), CHECK);
809 resolved_method->signature()));
820 resolved_method->signature()));
830 sel_method->signature()));
861 resolved_method->signature()));
899 resolved_method->signature(), CHECK);
930 resolved_method->signature()));
939 selected_method->signature()));
985 resolved_method->signature(), CHECK);
992 resolved_method->signature()));
1000 sel_method->signature()));
1008 sel_method->signature()));
1053 Symbol* signature,
1057 resolve_virtual_call(info, Handle(), receiver_klass, resolved_klass, name, signature, current_klass, true, false, THREAD);
1069 Symbol* signature,
1073 resolve_interface_call(info, Handle(), receiver_klass, resolved_klass, name, signature, current_klass, true, false, THREAD);
1085 Symbol* signature,
1089 resolve_virtual_call(info, Handle(), receiver_klass, resolved_klass, name, signature, current_klass, true, false, THREAD);
1100 Symbol* signature,
1104 resolve_static_call(info, resolved_klass, name, signature, current_klass, true, false, THREAD);
1112 methodHandle LinkResolver::resolve_special_call_or_null(KlassHandle resolved_klass, Symbol* name, Symbol* signature,
1116 resolve_special_call(info, resolved_klass, name, signature, current_klass, true, THREAD);
1146 // Get name, signature, and static klass