Lines Matching refs:soa

37   ScopedFastNativeObjectAccess soa(env);  in String_charAt()  local
38 return soa.Decode<mirror::String>(java_this)->CharAt(index); in String_charAt()
42 ScopedFastNativeObjectAccess soa(env); in String_compareTo() local
47 return soa.Decode<mirror::String>(java_this)->CompareTo(soa.Decode<mirror::String>(java_rhs)); in String_compareTo()
52 ScopedFastNativeObjectAccess soa(env); in String_concat() local
57 StackHandleScope<2> hs(soa.Self()); in String_concat()
58 Handle<mirror::String> string_this(hs.NewHandle(soa.Decode<mirror::String>(java_this))); in String_concat()
59 Handle<mirror::String> string_arg(hs.NewHandle(soa.Decode<mirror::String>(java_string_arg))); in String_concat()
63 ObjPtr<mirror::String> result = mirror::String::DoConcat(soa.Self(), string_this, string_arg); in String_concat()
64 return soa.AddLocalReference<jstring>(result); in String_concat()
71 ScopedFastNativeObjectAccess soa(env); in String_fastSubstring() local
72 StackHandleScope<1> hs(soa.Self()); in String_fastSubstring()
73 Handle<mirror::String> string_this(hs.NewHandle(soa.Decode<mirror::String>(java_this))); in String_fastSubstring()
75 ObjPtr<mirror::String> result = mirror::String::AllocFromString(soa.Self(), in String_fastSubstring()
80 return soa.AddLocalReference<jstring>(result); in String_fastSubstring()
85 ScopedFastNativeObjectAccess soa(env); in String_getCharsNoCheck() local
86 StackHandleScope<1> hs(soa.Self()); in String_getCharsNoCheck()
87 Handle<mirror::CharArray> char_array(hs.NewHandle(soa.Decode<mirror::CharArray>(buffer))); in String_getCharsNoCheck()
88 soa.Decode<mirror::String>(java_this)->GetChars(start, end, char_array, index); in String_getCharsNoCheck()
93 ScopedFastNativeObjectAccess soa(env); in String_fillBytesLatin1() local
94 StackHandleScope<1> hs(soa.Self()); in String_fillBytesLatin1()
95 Handle<mirror::ByteArray> byte_array(hs.NewHandle(soa.Decode<mirror::ByteArray>(buffer))); in String_fillBytesLatin1()
96 soa.Decode<mirror::String>(java_this)->FillBytesLatin1(byte_array, byteIndex); in String_fillBytesLatin1()
101 ScopedFastNativeObjectAccess soa(env); in String_fillBytesUTF16() local
102 StackHandleScope<1> hs(soa.Self()); in String_fillBytesUTF16()
103 Handle<mirror::ByteArray> byte_array(hs.NewHandle(soa.Decode<mirror::ByteArray>(buffer))); in String_fillBytesUTF16()
104 soa.Decode<mirror::String>(java_this)->FillBytesUTF16(byte_array, byteIndex); in String_fillBytesUTF16()
108 ScopedFastNativeObjectAccess soa(env); in String_intern() local
109 ObjPtr<mirror::String> result = soa.Decode<mirror::String>(java_this)->Intern(); in String_intern()
110 return soa.AddLocalReference<jstring>(result); in String_intern()
114 ScopedFastNativeObjectAccess soa(env); in String_doReplace() local
115 StackHandleScope<1> hs(soa.Self()); in String_doReplace()
116 Handle<mirror::String> string = hs.NewHandle(soa.Decode<mirror::String>(java_this)); in String_doReplace()
117 ObjPtr<mirror::String> result = mirror::String::DoReplace(soa.Self(), string, old_c, new_c); in String_doReplace()
118 return soa.AddLocalReference<jstring>(result); in String_doReplace()
122 ScopedFastNativeObjectAccess soa(env); in String_toCharArray() local
123 StackHandleScope<1u> hs(soa.Self()); in String_toCharArray()
124 Handle<mirror::String> s = hs.NewHandle(soa.Decode<mirror::String>(java_this)); in String_toCharArray()
125 return soa.AddLocalReference<jcharArray>(mirror::String::ToCharArray(s, soa.Self())); in String_toCharArray()
129 ScopedFastNativeObjectAccess soa(env); in String_doRepeat() local
130 StackHandleScope<1> hs(soa.Self()); in String_doRepeat()
131 Handle<mirror::String> string = hs.NewHandle(soa.Decode<mirror::String>(java_this)); in String_doRepeat()
132 ObjPtr<mirror::String> result = mirror::String::DoRepeat(soa.Self(), string, count); in String_doRepeat()
133 return soa.AddLocalReference<jstring>(result); in String_doRepeat()