Lines Matching defs:chars
819 inline void WriteOneByteData(Handle<String> s, uint8_t* chars, int len) {
821 String::WriteToFlat(*s, chars, 0, len);
824 inline void WriteTwoByteData(Handle<String> s, uint16_t* chars, int len) {
826 String::WriteToFlat(*s, chars, 0, len);
832 Handle<String> Factory::AllocateInternalizedStringImpl(T t, int chars,
834 DCHECK_LE(0, chars);
835 DCHECK_GE(String::kMaxLength, chars);
842 size = SeqOneByteString::SizeFor(chars);
845 size = SeqTwoByteString::SizeFor(chars);
856 result.set_length(chars);
861 WriteOneByteData(t, SeqOneByteString::cast(result).GetChars(no_gc), chars);
863 WriteTwoByteData(t, SeqTwoByteString::cast(result).GetChars(no_gc), chars);
869 int chars,
872 return AllocateInternalizedStringImpl<true>(string, chars, hash_field);
874 return AllocateInternalizedStringImpl<false>(string, chars, hash_field);