Home
last modified time | relevance | path

Searched refs:ExternalTwoByteString (Results 1 – 22 of 22) sorted by relevance

/third_party/node/deps/v8/src/objects/
Dstring-inl.h114 TQ_OBJECT_CONSTRUCTORS_IMPL(ExternalTwoByteString) in TQ_OBJECT_CONSTRUCTORS_IMPL()
285 V(ExternalTwoByteString) \
559 ExternalTwoByteString::cast(string).GetChars(cage_base) + in IsEqualToImpl()
705 ExternalTwoByteString::cast(string).GetChars(cage_base) + offset, in TryGetFlatContentFromDirectString()
934 ExternalTwoByteString::cast(string).GetChars(cage_base) + in VisitFlat()
1126 ExternalTwoByteString::cast(*this).update_data_cache(isolate); in set_address_as_resource()
1229 DEF_GETTER(ExternalTwoByteString, resource, in DEF_GETTER() argument
1230 const ExternalTwoByteString::Resource*) { in DEF_GETTER()
1234 DEF_GETTER(ExternalTwoByteString, mutable_resource, in DEF_GETTER() argument
1235 ExternalTwoByteString::Resource*) { in DEF_GETTER()
[all …]
Dobjects-definitions.h74 V(EXTERNAL_STRING_TYPE, ExternalTwoByteString::kSize, external_string, \
78 V(UNCACHED_EXTERNAL_STRING_TYPE, ExternalTwoByteString::kUncachedSize, \
88 V(EXTERNAL_INTERNALIZED_STRING_TYPE, ExternalTwoByteString::kSize, \
93 ExternalTwoByteString::kUncachedSize, \
Dstring.tq69 ExternalTwoByteString): RawPtr<char16>;
73 extern macro ExternalTwoByteStringGetChars(ExternalTwoByteString):
88 extern class ExternalTwoByteString extends ExternalString {
274 case (s: ExternalTwoByteString): {
Dstring.h982 class ExternalTwoByteString
983 : public TorqueGeneratedExternalTwoByteString<ExternalTwoByteString,
1020 TQ_OBJECT_CONSTRUCTORS(ExternalTwoByteString)
1112 using ExternalString = ExternalTwoByteString;
Dscript-inl.h173 return ExternalTwoByteString::cast(src).resource() != nullptr; in HasValidSource()
Dstring.cc147 ExternalTwoByteString::cast(internalized)); in MigrateExternalString()
436 ExternalTwoByteString self = ExternalTwoByteString::cast(*this); in MakeExternal()
866 ExternalTwoByteString::cast(source).GetChars(cage_base) + start, in WriteToFlat()
2002 ExternalTwoByteString::cast(subject).GetChars(cage_base) + in AddressOfCharacterAt()
Dobject-list-macros.h110 V(ExternalTwoByteString) \
Dobjects-body-descriptors-inl.h838 class ExternalTwoByteString::BodyDescriptor final : public BodyDescriptorBase {
1077 return CALL_APPLY(ExternalTwoByteString); in BodyDescriptorApply()
Dstring-table.cc397 isolate->factory()->InternalizeExternalString<ExternalTwoByteString>( in PrepareForInsertion()
/third_party/node/deps/v8/src/builtins/
Dcast.tq668 Cast<ExternalTwoByteString>(o: HeapObject):
669 ExternalTwoByteString labels CastError {
670 return Cast<ExternalTwoByteString>(Cast<String>(o) otherwise CastError)
674 Cast<ExternalTwoByteString>(o: String): ExternalTwoByteString labels CastError {
682 return %RawDownCast<ExternalTwoByteString>(o);
/third_party/node/deps/v8/src/heap/
Dobjects-visiting-inl.h143 ExternalTwoByteString::BodyDescriptor::IterateBody(map, object, size, in VisitDataObject()
Dfactory.cc918 template Handle<ExternalTwoByteString>
919 Factory::InternalizeExternalString<ExternalTwoByteString>(Handle<String>);
1071 const ExternalTwoByteString::Resource* resource) { in NewExternalStringFromTwoByte()
1080 ExternalTwoByteString string = in NewExternalStringFromTwoByte()
1081 ExternalTwoByteString::cast(New(map, AllocationType::kOld)); in NewExternalStringFromTwoByte()
1090 return Handle<ExternalTwoByteString>(string, isolate()); in NewExternalStringFromTwoByte()
Dfactory.h331 const ExternalTwoByteString::Resource* resource);
/third_party/node/deps/v8/src/parsing/
Dscanner-character-streams.cc32 resource_ = ExternalTwoByteString::cast(string).resource(); in ScopedExternalStringLock()
883 static_cast<size_t>(start_pos), ExternalTwoByteString::cast(*data), in For()
Dscanner.h31 class ExternalTwoByteString; variable
/third_party/node/deps/v8/src/snapshot/
Dserializer.cc639 Handle<ExternalTwoByteString>::cast(string)->resource()->data()); in SerializeExternalStringAsSequentialString()
/third_party/node/deps/v8/src/codegen/
Dexternal-reference.cc951 return ExternalTwoByteString::cast(Object(string)).GetChars(cage_base); in ExternalTwoByteStringGetChars()
Dcode-stub-assembler.h3017 TNode<ExternalTwoByteString> string);
Dcode-stub-assembler.cc8163 TNode<ExternalTwoByteString> string) { in ExternalTwoByteStringGetChars()
/third_party/node/deps/v8/src/handles/
Dglobal-handles.cc623 ExternalTwoByteString::cast(object()).resource() != nullptr); in PostGarbageCollectionProcessing()
/third_party/node/deps/v8/src/web-snapshot/
Dweb-snapshot.cc1303 ExternalTwoByteString::cast(*source).resource(); in ExtractScriptBuffer()
/third_party/node/deps/v8/src/api/
Dapi.cc5761 const void* resource = i::ExternalTwoByteString::cast(str).resource(); in VerifyExternalStringResource()
5785 const void* resource = i::ExternalTwoByteString::cast(str).resource(); in VerifyExternalStringResourceBase()