Home
last modified time | relevance | path

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

/external/v8/src/parsing/
Dscanner-character-streams.h16 class ExternalTwoByteString; variable
154 ExternalTwoByteStringUtf16CharacterStream(Handle<ExternalTwoByteString> data,
179 Handle<ExternalTwoByteString> source_;
Dscanner-character-streams.cc565 Handle<ExternalTwoByteString> data, int start_position, in ExternalTwoByteStringUtf16CharacterStream()
Dparser.cc867 Handle<ExternalTwoByteString>::cast(source), 0, source->length()); in ParseProgram()
1023 Handle<ExternalTwoByteString>::cast(source), in ParseLazy()
/external/v8/test/cctest/
Dtest-log.cc325 i::Handle<i::ExternalTwoByteString> i_source( in TEST()
326 i::ExternalTwoByteString::cast(*v8::Utils::OpenHandle(*source))); in TEST()
Dtest-parsing.cc582 i::Handle<i::ExternalTwoByteString>::cast(uc16_string), start, end); in TestCharacterStream()
Dtest-api.cc15507 i::ExternalTwoByteString* morphed = in MorphAString()
15508 i::ExternalTwoByteString::cast(string); in MorphAString()
/external/v8/src/regexp/
Dregexp-macro-assembler.cc150 ExternalTwoByteString::cast(subject)->GetChars() + start_index); in StringCharacterPosition()
/external/v8/src/
Dobjects-body-descriptors-inl.h329 class ExternalTwoByteString::BodyDescriptor final : public BodyDescriptorBase {
443 return Op::template apply<ExternalTwoByteString::BodyDescriptor>( in BodyDescriptorApply()
Dobjects-inl.h3155 CAST_ACCESSOR(ExternalTwoByteString)
3587 return ExternalTwoByteString::cast(this)->ExternalTwoByteStringGet(index); in Get()
3657 ExternalTwoByteString::cast(string)->GetChars() + slice_offset, in VisitFlat()
3838 const ExternalTwoByteString::Resource* ExternalTwoByteString::resource() { in resource()
3843 void ExternalTwoByteString::update_data_cache() { in update_data_cache()
3851 void ExternalTwoByteString::set_resource( in set_resource()
3852 const ExternalTwoByteString::Resource* resource) { in set_resource()
3859 const uint16_t* ExternalTwoByteString::GetChars() { in GetChars()
3864 uint16_t ExternalTwoByteString::ExternalTwoByteStringGet(int index) { in ExternalTwoByteStringGet()
3870 const uint16_t* ExternalTwoByteString::ExternalTwoByteStringGetData( in ExternalTwoByteStringGetData()
[all …]
Dobjects.h458 V(EXTERNAL_STRING_TYPE, ExternalTwoByteString::kSize, external_string, \
462 V(EXTERNAL_STRING_WITH_ONE_BYTE_DATA_TYPE, ExternalTwoByteString::kSize, \
464 V(SHORT_EXTERNAL_STRING_TYPE, ExternalTwoByteString::kShortSize, \
469 ExternalTwoByteString::kShortSize, \
477 V(EXTERNAL_INTERNALIZED_STRING_TYPE, ExternalTwoByteString::kSize, \
482 ExternalTwoByteString::kSize, \
486 ExternalTwoByteString::kShortSize, short_external_internalized_string, \
493 ExternalTwoByteString::kShortSize, \
912 V(ExternalTwoByteString) \
9374 class ExternalTwoByteString: public ExternalString {
[all …]
Dfactory.h229 const ExternalTwoByteString::Resource* resource);
Dfactory.cc687 const ExternalTwoByteString::Resource* resource) { in NewExternalStringFromTwoByte()
707 Handle<ExternalTwoByteString> external_string = in NewExternalStringFromTwoByte()
708 New<ExternalTwoByteString>(map, NEW_SPACE); in NewExternalStringFromTwoByte()
Dglobal-handles.cc355 ExternalTwoByteString::cast(object_)->resource() != NULL); in PostGarbageCollectionProcessing()
Dobjects.cc2015 ExternalTwoByteString* self = ExternalTwoByteString::cast(this); in MakeExternal()
10452 start = ExternalTwoByteString::cast(string)->GetChars(); in GetFlatContent()
10518 return ExternalTwoByteString::cast(this)-> in GetTwoByteData()
10815 ExternalTwoByteString::cast(source)->GetChars(); in WriteToFlat()
Dapi.cc5367 i::Handle<i::ExternalTwoByteString>::cast(str)->resource(); in VerifyExternalStringResource()
5387 i::Handle<i::ExternalTwoByteString>::cast(str)->resource(); in VerifyExternalStringResourceBase()
/external/v8/src/snapshot/
Dserializer.cc386 ExternalTwoByteString::cast(string)->resource()->data()); in SerializeExternalString()