Home | History | Annotate | Download | only in runtime

Lines Matching defs:sig

91                                    const char* name, const char* sig, const char* kind)
96 kind, c->GetDescriptor(&temp), name, sig);
123 const char* name, const char* sig, bool is_static)
132 method = c->FindDirectMethod(name, sig, pointer_size);
134 method = c->FindInterfaceMethod(name, sig, pointer_size);
136 method = c->FindVirtualMethod(name, sig, pointer_size);
140 method = c->FindDeclaredDirectMethod(name, sig, pointer_size);
144 ThrowNoSuchMethodError(soa, c, name, sig, is_static ? "static" : "non-static");
181 const char* sig, bool is_static)
192 if (sig[1] != '\0') {
194 field_type = class_linker->FindClass(soa.Self(), sig, class_loader);
196 field_type = class_linker->FindPrimitiveClass(*sig);
207 "could be found in class \"%s\" or its superclasses", sig, name,
222 sig, name, c->GetDescriptor(&temp));
316 static ArtMethod* FindMethod(mirror::Class* c, const StringPiece& name, const StringPiece& sig)
320 if (kNative == method.IsNative() && name == method.GetName() && method.GetSignature() == sig) {
658 static jmethodID GetMethodID(JNIEnv* env, jclass java_class, const char* name, const char* sig) {
661 CHECK_NON_NULL_ARGUMENT(sig);
663 return FindMethodID(soa, java_class, name, sig, false);
667 const char* sig) {
670 CHECK_NON_NULL_ARGUMENT(sig);
672 return FindMethodID(soa, java_class, name, sig, true);
1199 static jfieldID GetFieldID(JNIEnv* env, jclass java_class, const char* name, const char* sig) {
1202 CHECK_NON_NULL_ARGUMENT(sig);
1204 return FindFieldID(soa, java_class, name, sig, false);
1208 const char* sig) {
1211 CHECK_NON_NULL_ARGUMENT(sig);
1213 return FindFieldID(soa, java_class, name, sig, true);
2111 const char* sig = methods[i].signature;
2116 } else if (UNLIKELY(sig == nullptr)) {
2153 if (*sig == '!') {
2155 ++sig;
2167 m = FindMethod<true>(current_class, name, sig);
2173 m = FindMethod<false>(current_class, name, sig);
2187 << PrettyDescriptor(c) << "." << name << sig << " in "
2192 ThrowNoSuchMethodError(soa, c, name, sig, "static or non-static");
2196 << PrettyDescriptor(c) << "." << name << sig
2198 ThrowNoSuchMethodError(soa, c, name, sig, "native");