Lines Matching refs:String

34 GcRoot<Class> String::java_lang_String_;
36 int32_t String::FastIndexOf(int32_t ch, int32_t start) { in FastIndexOf()
54 void String::SetClass(Class* java_lang_String) { in SetClass()
60 void String::ResetClass() { in ResetClass()
65 int32_t String::ComputeHashCode() { in ComputeHashCode()
71 int32_t String::GetUtfLength() { in GetUtfLength()
75 String* String::AllocFromUtf16(Thread* self, in AllocFromUtf16()
80 String* string = Alloc(self, utf16_length); in AllocFromUtf16()
98 String* String::AllocFromModifiedUtf8(Thread* self, const char* utf) { in AllocFromModifiedUtf8()
104 String* String::AllocFromModifiedUtf8(Thread* self, int32_t utf16_length, in AllocFromModifiedUtf8()
106 String* string = Alloc(self, utf16_length); in AllocFromModifiedUtf8()
117 String* String::Alloc(Thread* self, int32_t utf16_length) { in Alloc()
126 String* String::Alloc(Thread* self, Handle<CharArray> array) { in Alloc()
128 String* string = down_cast<String*>(GetJavaLangString()->AllocObject(self)); in Alloc()
136 bool String::Equals(String* that) { in Equals()
158 bool String::Equals(const uint16_t* that_chars, int32_t that_offset, int32_t that_length) { in Equals()
171 bool String::Equals(const char* modified_utf8) { in Equals()
181 bool String::Equals(const StringPiece& modified_utf8) { in Equals()
193 std::string String::ToModifiedUtf8() { in ToModifiedUtf8()
201 int32_t String::CompareTo(String* rhs) { in CompareTo()
203 String* lhs = this; in CompareTo()
226 void String::VisitRoots(RootCallback* callback, void* arg) { in VisitRoots()