Lines Matching refs:int32_t
61 int32_t GetLength() SHARED_REQUIRES(Locks::mutator_lock_) { in GetLength()
65 void SetCount(int32_t new_count) SHARED_REQUIRES(Locks::mutator_lock_) { in SetCount()
72 int32_t GetHashCode() SHARED_REQUIRES(Locks::mutator_lock_);
75 int32_t ComputeHashCode() SHARED_REQUIRES(Locks::mutator_lock_);
77 int32_t GetUtfLength() SHARED_REQUIRES(Locks::mutator_lock_);
79 uint16_t CharAt(int32_t index) SHARED_REQUIRES(Locks::mutator_lock_);
81 void SetCharAt(int32_t index, uint16_t c) SHARED_REQUIRES(Locks::mutator_lock_);
86 ALWAYS_INLINE static String* Alloc(Thread* self, int32_t utf16_length,
92 ALWAYS_INLINE static String* AllocFromByteArray(Thread* self, int32_t byte_length,
93 Handle<ByteArray> array, int32_t offset,
94 int32_t high_byte,
99 ALWAYS_INLINE static String* AllocFromCharArray(Thread* self, int32_t count,
100 Handle<CharArray> array, int32_t offset,
105 ALWAYS_INLINE static String* AllocFromString(Thread* self, int32_t string_length,
106 Handle<String> string, int32_t offset,
113 static String* AllocFromUtf16(Thread* self, int32_t utf16_length, const uint16_t* utf16_data_in)
119 static String* AllocFromModifiedUtf8(Thread* self, int32_t utf16_length,
120 const char* utf8_data_in, int32_t utf8_length)
123 static String* AllocFromModifiedUtf8(Thread* self, int32_t utf16_length, const char* utf8_data_in)
140 int Compare(int32_t utf16_length, const char* utf8_data_in);
143 bool Equals(const uint16_t* that_chars, int32_t that_offset,
144 int32_t that_length)
150 int32_t FastIndexOf(int32_t ch, int32_t start) SHARED_REQUIRES(Locks::mutator_lock_);
152 int32_t CompareTo(String* other) SHARED_REQUIRES(Locks::mutator_lock_);
157 void GetChars(int32_t start, int32_t end, Handle<CharArray> array, int32_t index)
170 void SetHashCode(int32_t new_hash_code) SHARED_REQUIRES(Locks::mutator_lock_) { in SetHashCode()
178 int32_t count_;