Lines Matching refs:signature
81 static jclass FindClass(JNIEnv* env, const char* signature, bool androidOnly) {
82 jclass cls = (*env)->FindClass(env, signature);
84 ALOG_ALWAYS_FATAL_IF(!androidOnly, "Class not found: %s", signature);
91 const char* name, const char* signature, bool isStatic) { in FindMethod() argument
94 method = (*env)->GetStaticMethodID(env, cls, name, signature); in FindMethod()
96 method = (*env)->GetMethodID(env, cls, name, signature); in FindMethod()
98 ALOG_ALWAYS_FATAL_IF(method == NULL, "Method not found: %s:%s", name, signature); in FindMethod()
103 const char* name, const char* signature, bool isStatic) { in FindField() argument
106 field = (*env)->GetStaticFieldID(env, cls, name, signature); in FindField()
108 field = (*env)->GetFieldID(env, cls, name, signature); in FindField()
110 ALOG_ALWAYS_FATAL_IF(field == NULL, "Field not found: %s:%s", name, signature); in FindField()
119 #define JCLASS_INITIALIZE(cls, signature, androidOnly) \ in InitializeConstants() argument
120 CLASS_NAME(cls) = FindClass(g_init_env, signature, androidOnly); in InitializeConstants()
125 #define JMETHODID_INITIALIZE(cls, method, name, signature, isStatic) \ in InitializeConstants() argument
127 FindMethod(g_init_env, CLASS_NAME(cls), name, signature, isStatic); in InitializeConstants()
132 #define JFIELDID_INITIALIZE(cls, field, signature, isStatic) \ in InitializeConstants() argument
134 FindField(g_init_env, CLASS_NAME(cls), #field, signature, isStatic); in InitializeConstants()