Lines Matching refs:jchar
752 static jchar CallCharMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) {
763 static jchar CallCharMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) {
770 static jchar CallCharMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) {
1011 static jchar CallNonvirtualCharMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) {
1022 static jchar CallNonvirtualCharMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid,
1030 static jchar CallNonvirtualCharMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid,
1286 static jchar GetCharField(JNIEnv* env, jobject obj, jfieldID fid) {
1318 static jchar GetStaticCharField(JNIEnv* env, jclass, jfieldID fid) {
1350 static void SetCharField(JNIEnv* env, jobject obj, jfieldID fid, jchar v) {
1382 static void SetStaticCharField(JNIEnv* env, jclass, jfieldID fid, jchar v) {
1475 static jchar CallStaticCharMethod(JNIEnv* env, jclass, jmethodID mid, ...) {
1485 static jchar CallStaticCharMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) {
1491 static jchar CallStaticCharMethodA(JNIEnv* env, jclass, jmethodID mid, jvalue* args) {
1628 static jstring NewString(JNIEnv* env, const jchar* chars, jsize char_count) {
1664 jchar* buf) {
1672 const jchar* chars = s->GetValue();
1673 memcpy(buf, chars + start, length * sizeof(jchar));
1686 const jchar* chars = s->GetValue();
1692 static const jchar* GetStringChars(JNIEnv* env, jstring java_string, jboolean* is_copy) {
1698 jchar* chars = new jchar[s->GetLength()];
1699 memcpy(chars, s->GetValue(), sizeof(jchar) * s->GetLength());
1708 return static_cast<jchar*>(s->GetValue());
1711 static void ReleaseStringChars(JNIEnv* env, jstring java_string, const jchar* chars) {
1720 static const jchar* GetStringCritical(JNIEnv* env, jstring java_string, jboolean* is_copy) {
1739 return static_cast<jchar*>(s->GetValue());
1744 const jchar* chars ATTRIBUTE_UNUSED) {
1939 static jchar* GetCharArrayElements(JNIEnv* env, jcharArray array, jboolean* is_copy) {
1940 return GetPrimitiveArray<jcharArray, jchar, mirror::CharArray>(env, array, is_copy);
1973 static void ReleaseCharArrayElements(JNIEnv* env, jcharArray array, jchar* elements, jint mode) {
1974 ReleasePrimitiveArray<jcharArray, jchar, mirror::CharArray>(env, array, elements, mode);
2012 jchar* buf) {
2013 GetPrimitiveArrayRegion<jcharArray, jchar, mirror::CharArray>(env, array, start, length, buf);
2056 const jchar* buf) {
2057 SetPrimitiveArrayRegion<jcharArray, jchar, mirror::CharArray>(env, array, start, length, buf);