Home
last modified time | relevance | path

Searched refs:signature (Results 1 – 6 of 6) sorted by relevance

/libnativehelper/platform_include/nativehelper/
Djni_macros.h153 #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/
DJniConstants.h82 #define NATIVE_METHOD(className, functionName, signature) \ argument
83 { #functionName, signature, reinterpret_cast<void*>(className ## _ ## functionName) }
/libnativehelper/platform_include/nativehelper/detail/
Dsignature_checker.h552 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/
DJNIHelp.cpp56 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/
DJniSafeRegisterNativeMethods_test.cpp99 #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/
Djni.h131 const char* signature; member