Lines Matching refs:soa

33   ScopedFastNativeObjectAccess soa(env);  in String_charAt()  local
34 return soa.Decode<mirror::String*>(java_this)->CharAt(index); in String_charAt()
38 ScopedFastNativeObjectAccess soa(env); in String_compareTo() local
43 return soa.Decode<mirror::String*>(java_this)->CompareTo(soa.Decode<mirror::String*>(java_rhs)); in String_compareTo()
48 ScopedFastNativeObjectAccess soa(env); in String_concat() local
53 StackHandleScope<2> hs(soa.Self()); in String_concat()
54 Handle<mirror::String> string_this(hs.NewHandle(soa.Decode<mirror::String*>(java_this))); in String_concat()
55 Handle<mirror::String> string_arg(hs.NewHandle(soa.Decode<mirror::String*>(java_string_arg))); in String_concat()
59 mirror::String* result = mirror::String::AllocFromStrings(soa.Self(), string_this, string_arg); in String_concat()
60 return soa.AddLocalReference<jstring>(result); in String_concat()
67 ScopedFastNativeObjectAccess soa(env); in String_fastIndexOf() local
70 return soa.Decode<mirror::String*>(java_this)->FastIndexOf(ch, start); in String_fastIndexOf()
74 ScopedFastNativeObjectAccess soa(env); in String_fastSubstring() local
75 StackHandleScope<1> hs(soa.Self()); in String_fastSubstring()
76 Handle<mirror::String> string_this(hs.NewHandle(soa.Decode<mirror::String*>(java_this))); in String_fastSubstring()
78 mirror::String* result = mirror::String::AllocFromString<true>(soa.Self(), length, string_this, 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()
92 ScopedFastNativeObjectAccess soa(env); in String_intern() local
93 mirror::String* s = soa.Decode<mirror::String*>(java_this); in String_intern()
95 return soa.AddLocalReference<jstring>(result); in String_intern()
99 ScopedFastNativeObjectAccess soa(env); in String_setCharAt() local
100 soa.Decode<mirror::String*>(java_this)->SetCharAt(index, c); in String_setCharAt()
104 ScopedFastNativeObjectAccess soa(env); in String_toCharArray() local
105 mirror::String* s = soa.Decode<mirror::String*>(java_this); in String_toCharArray()
106 return soa.AddLocalReference<jcharArray>(s->ToCharArray(soa.Self())); in String_toCharArray()