Searched refs:signature (Results 1 – 6 of 6) sorted by relevance
/libnativehelper/platform_include/nativehelper/ |
D | jni_macros.h | 153 #define MAKE_JNI_NATIVE_METHOD(name, signature, function) \ argument 154 _NATIVEHELPER_JNI_MAKE_METHOD(kNormalNative, name, signature, function) 159 #define MAKE_JNI_FAST_NATIVE_METHOD(name, signature, function) \ argument 160 _NATIVEHELPER_JNI_MAKE_METHOD(kFastNative, name, signature, function) 165 #define MAKE_JNI_CRITICAL_NATIVE_METHOD(name, signature, function) \ argument 166 _NATIVEHELPER_JNI_MAKE_METHOD(kCriticalNative, name, signature, function) 211 #define NATIVE_METHOD(className, functionName, signature) \ argument 212 MAKE_JNI_NATIVE_METHOD(#functionName, signature, className ## _ ## functionName) 214 #define OVERLOADED_NATIVE_METHOD(className, functionName, signature, identifier) \ argument 215 MAKE_JNI_NATIVE_METHOD(#functionName, signature, className ## _ ## identifier) [all …]
|
/libnativehelper/include/nativehelper/ |
D | JniConstants.h | 82 #define NATIVE_METHOD(className, functionName, signature) \ argument 83 { #functionName, signature, reinterpret_cast<void*>(className ## _ ## functionName) }
|
/libnativehelper/platform_include/nativehelper/detail/ |
D | signature_checker.h | 552 kMaxSize>& signature) { 555 for (auto& arg : signature.args) { 558 if (count != signature.args.size() - 1) { 565 os << signature.ret; 581 ParseSignatureAsList(ConstexprStringView signature) { in ParseSignatureAsList() argument 597 while (!signature.empty()) { in ParseSignatureAsList() 600 char c = signature[0]; in ParseSignatureAsList() 604 signature = signature.substr(/*start*/1u); in ParseSignatureAsList() 608 char c = signature[0]; in ParseSignatureAsList() 611 signature = signature.substr(/*start*/1u); in ParseSignatureAsList() [all …]
|
/libnativehelper/ |
D | JNIHelp.cpp | 56 jmethodID FindMethod(JNIEnv* env, jclass klass, const char* name, const char* signature) { in FindMethod() argument 57 jmethodID result = env->GetMethodID(klass, name, signature); in FindMethod() 59 ALOGV("failed to find method '%s%s'", name, signature); in FindMethod()
|
/libnativehelper/tests/ |
D | JniSafeRegisterNativeMethods_test.cpp | 99 #define EXPECT_OK_SIGNATURE_PARSE(signature, args, ret) \ in TEST() argument 101 constexpr auto jni_descriptor = PARSE_SIGNATURE_AS_LIST(signature); \ in TEST()
|
/libnativehelper/include_jni/ |
D | jni.h | 131 const char* signature; member
|