Home
last modified time | relevance | path

Searched refs:SeqString (Results 1 - 16 of 16) sorted by relevance

/third_party/node/deps/v8/src/strings/
H A Dstring-builder-inl.h269 Handle<SeqString> string = Handle<SeqString>::cast(string_); in Finalize()
271 Handle<String> result = SeqString::Truncate(string, length); in Finalize()
328 set_current_part(SeqString::Truncate( in ShrinkCurrentPart()
329 Handle<SeqString>::cast(current_part()), current_index_)); in ShrinkCurrentPart()
/third_party/node/deps/v8/src/objects/
H A Dstring.h689 // The SeqString abstract class captures sequential string values.
690 class SeqString : public TorqueGeneratedSeqString<SeqString, String> {
695 V8_WARN_UNUSED_RESULT static Handle<String> Truncate(Handle<SeqString> string,
698 TQ_OBJECT_CONSTRUCTORS(SeqString)
712 : public TorqueGeneratedSeqOneByteString<SeqOneByteString, SeqString> {
762 : public TorqueGeneratedSeqTwoByteString<SeqTwoByteString, SeqString> {
H A Dstring.cc59 Handle<SeqString> result; in SlowFlatten()
205 // - Currently only SeqString -> ThinString migrations can happen in
209 // was to a different type (e.g. SeqString -> External).
261 // migration that can happen in parallel: SeqString -> ThinString. If in MigrateStringMapUnderLockIfNeeded()
1718 Handle<String> SeqString::Truncate(Handle<SeqString> string, int new_length) { in Truncate()
1755 int data_size = SeqString::kHeaderSize + length() * kOneByteSize; in clear_padding()
1761 int data_size = SeqString::kHeaderSize + length() * base::kUC16Size; in clear_padding()
H A Dstring-inl.h105 TQ_OBJECT_CONSTRUCTORS_IMPL(SeqString)
403 template <typename SeqString>
406 using Char = typename SeqString::Char;
415 SeqSubStringKey(Isolate* isolate, Handle<SeqString> string, int from, int len, in SeqSubStringKey()
H A Dobject-list-macros.h213 V(SeqString) \
H A Dintl-objects.cc282 return SeqString::Truncate(result, dest_length); in LocaleConvertCase()
/third_party/node/deps/v8/src/json/
H A Djson-parser.h144 using SeqString = typename CharTraits<Char>::String;
321 const Char* chars = Handle<SeqString>::cast(source_)->GetChars(no_gc); in UpdatePointers()
H A Djson-parser.cc235 chars_ = SeqString::cast(*source_).GetChars(no_gc); in JsonParser()
319 SeqString::cast(*source_); in ~JsonParser()
1037 return factory()->InternalizeString(Handle<SeqString>::cast(source_), in MakeString()
/third_party/node/deps/v8/src/builtins/
H A Dbuiltins-string.cc249 Isolate* isolate, String string, SeqString result, int result_length, in ConvertCaseHelper()
376 Handle<SeqString> result; // Same length as input. in ConvertCase()
/third_party/node/deps/v8/src/heap/
H A Dfactory.h205 template <typename SeqString>
206 Handle<String> InternalizeString(Handle<SeqString>, int from, int length,
H A Dobject-stats.cc79 int string_data = SeqString::cast(host).length(kAcquireLoad) * in RecordStats()
H A Dfactory.cc664 template <typename SeqString>
665 Handle<String> Factory::InternalizeString(Handle<SeqString> string, int from, in InternalizeString()
667 SeqSubStringKey<SeqString> key(isolate(), string, from, length, in InternalizeString()
/third_party/node/deps/v8/src/snapshot/
H A Dserializer.cc656 for (int i = HeapObject::kHeaderSize; i < SeqString::kHeaderSize; i++) { in SerializeExternalStringAsSequentialString()
665 int padding_size = allocation_size - SeqString::kHeaderSize - content_size; in SerializeExternalStringAsSequentialString()
/third_party/node/deps/v8/tools/
H A Dgrokdump.py1352 class SeqString(String): class
1755 "SYMBOL_TYPE": SeqString,
1756 "ONE_BYTE_SYMBOL_TYPE": SeqString,
1765 "STRING_TYPE": SeqString,
1766 "ONE_BYTE_STRING_TYPE": SeqString,
/third_party/node/deps/v8/src/runtime/
H A Druntime-regexp.cc582 MaybeHandle<SeqString> maybe_res; in StringReplaceGlobalAtomRegExpWithString()
588 Handle<SeqString> untyped_res; in StringReplaceGlobalAtomRegExpWithString()
/third_party/node/deps/v8/src/diagnostics/
H A Dobjects-debug.cc190 SeqString::cast(*this).SeqStringVerify(isolate); in HeapObjectVerify()

Completed in 39 milliseconds