Lines Matching refs:ObjPtr
32 template<class MirrorType> class ObjPtr; variable
116 static ObjPtr<String> DoReplace(Thread* self, Handle<String> src, uint16_t old_c, uint16_t new_c)
119 ObjPtr<String> Intern() REQUIRES_SHARED(Locks::mutator_lock_);
122 ALWAYS_INLINE static ObjPtr<String> AllocFromByteArray(Thread* self,
131 ALWAYS_INLINE static ObjPtr<String> AllocFromCharArray(Thread* self,
139 ALWAYS_INLINE static ObjPtr<String> AllocFromString(Thread* self,
147 ALWAYS_INLINE static ObjPtr<String> AllocEmptyString(Thread* self,
151 static ObjPtr<String> AllocFromStrings(Thread* self,
156 static ObjPtr<String> AllocFromUtf16(Thread* self,
161 static ObjPtr<String> AllocFromModifiedUtf8(Thread* self, const char* utf)
164 static ObjPtr<String> AllocFromModifiedUtf8(Thread* self,
170 static ObjPtr<String> AllocFromModifiedUtf8(Thread* self,
177 bool Equals(ObjPtr<String> that) REQUIRES_SHARED(Locks::mutator_lock_);
188 int32_t CompareTo(ObjPtr<String> other) REQUIRES_SHARED(Locks::mutator_lock_);
190 static ObjPtr<CharArray> ToCharArray(Handle<String> h_this, Thread* self)
235 static std::string PrettyStringDescriptor(ObjPtr<mirror::String> descriptor)
257 ALWAYS_INLINE static ObjPtr<String> Alloc(Thread* self,