| /third_party/node/deps/v8/src/objects/ |
| D | string-inl.h | 114 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 …]
|
| D | objects-definitions.h | 74 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, \
|
| D | string.tq | 69 ExternalTwoByteString): RawPtr<char16>; 73 extern macro ExternalTwoByteStringGetChars(ExternalTwoByteString): 88 extern class ExternalTwoByteString extends ExternalString { 274 case (s: ExternalTwoByteString): {
|
| D | string.h | 982 class ExternalTwoByteString 983 : public TorqueGeneratedExternalTwoByteString<ExternalTwoByteString, 1020 TQ_OBJECT_CONSTRUCTORS(ExternalTwoByteString) 1112 using ExternalString = ExternalTwoByteString;
|
| D | script-inl.h | 173 return ExternalTwoByteString::cast(src).resource() != nullptr; in HasValidSource()
|
| D | string.cc | 147 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()
|
| D | object-list-macros.h | 110 V(ExternalTwoByteString) \
|
| D | objects-body-descriptors-inl.h | 838 class ExternalTwoByteString::BodyDescriptor final : public BodyDescriptorBase { 1077 return CALL_APPLY(ExternalTwoByteString); in BodyDescriptorApply()
|
| D | string-table.cc | 397 isolate->factory()->InternalizeExternalString<ExternalTwoByteString>( in PrepareForInsertion()
|
| /third_party/node/deps/v8/src/builtins/ |
| D | cast.tq | 668 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/ |
| D | objects-visiting-inl.h | 143 ExternalTwoByteString::BodyDescriptor::IterateBody(map, object, size, in VisitDataObject()
|
| D | factory.cc | 918 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()
|
| D | factory.h | 331 const ExternalTwoByteString::Resource* resource);
|
| /third_party/node/deps/v8/src/parsing/ |
| D | scanner-character-streams.cc | 32 resource_ = ExternalTwoByteString::cast(string).resource(); in ScopedExternalStringLock() 883 static_cast<size_t>(start_pos), ExternalTwoByteString::cast(*data), in For()
|
| D | scanner.h | 31 class ExternalTwoByteString; variable
|
| /third_party/node/deps/v8/src/snapshot/ |
| D | serializer.cc | 639 Handle<ExternalTwoByteString>::cast(string)->resource()->data()); in SerializeExternalStringAsSequentialString()
|
| /third_party/node/deps/v8/src/codegen/ |
| D | external-reference.cc | 951 return ExternalTwoByteString::cast(Object(string)).GetChars(cage_base); in ExternalTwoByteStringGetChars()
|
| D | code-stub-assembler.h | 3017 TNode<ExternalTwoByteString> string);
|
| D | code-stub-assembler.cc | 8163 TNode<ExternalTwoByteString> string) { in ExternalTwoByteStringGetChars()
|
| /third_party/node/deps/v8/src/handles/ |
| D | global-handles.cc | 623 ExternalTwoByteString::cast(object()).resource() != nullptr); in PostGarbageCollectionProcessing()
|
| /third_party/node/deps/v8/src/web-snapshot/ |
| D | web-snapshot.cc | 1303 ExternalTwoByteString::cast(*source).resource(); in ExtractScriptBuffer()
|
| /third_party/node/deps/v8/src/api/ |
| D | api.cc | 5761 const void* resource = i::ExternalTwoByteString::cast(str).resource(); in VerifyExternalStringResource() 5785 const void* resource = i::ExternalTwoByteString::cast(str).resource(); in VerifyExternalStringResourceBase()
|