Lines Matching defs:sig
107 const char* name, const char* sig, const char* kind)
113 kind, c->GetDescriptor(&temp), name, sig);
141 const char* name, const char* sig, bool is_static)
149 method = c->FindDirectMethod(name, sig);
151 method = c->FindInterfaceMethod(name, sig);
153 method = c->FindVirtualMethod(name, sig);
157 method = c->FindDeclaredDirectMethod(name, sig);
161 ThrowNoSuchMethodError(soa, c, name, sig, is_static ? "static" : "non-static");
196 const char* sig, bool is_static)
207 if (sig[1] != '\0') {
209 field_type = class_linker->FindClass(soa.Self(), sig, class_loader);
211 field_type = class_linker->FindPrimitiveClass(*sig);
223 "could be found in class \"%s\" or its superclasses", sig, name,
239 sig, name, c->GetDescriptor(&temp));
935 static jmethodID GetMethodID(JNIEnv* env, jclass java_class, const char* name, const char* sig) {
938 CHECK_NON_NULL_ARGUMENT(sig);
940 return FindMethodID(soa, java_class, name, sig, false);
944 const char* sig) {
947 CHECK_NON_NULL_ARGUMENT(sig);
949 return FindMethodID(soa, java_class, name, sig, true);
1485 static jfieldID GetFieldID(JNIEnv* env, jclass java_class, const char* name, const char* sig) {
1488 CHECK_NON_NULL_ARGUMENT(sig);
1490 return FindFieldID(soa, java_class, name, sig, false);
1494 const char* sig) {
1497 CHECK_NON_NULL_ARGUMENT(sig);
1499 return FindFieldID(soa, java_class, name, sig, true);
2385 const char* sig = methods[i].signature;
2390 } else if (UNLIKELY(sig == nullptr)) {
2398 if (*sig == '!') {
2400 ++sig;
2403 mirror::ArtMethod* m = c->FindDirectMethod(name, sig);
2405 m = c->FindVirtualMethod(name, sig);
2410 << PrettyDescriptor(c) << "." << name << sig << " in "
2412 ThrowNoSuchMethodError(soa, c, name, sig, "static or non-static");
2416 << PrettyDescriptor(c) << "." << name << sig
2418 ThrowNoSuchMethodError(soa, c, name, sig, "native");