diff options
Diffstat (limited to 'deps/v8/src/objects/js-segment-iterator.cc')
-rw-r--r-- | deps/v8/src/objects/js-segment-iterator.cc | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/deps/v8/src/objects/js-segment-iterator.cc b/deps/v8/src/objects/js-segment-iterator.cc index 570c71dd21..3d2b19ca5c 100644 --- a/deps/v8/src/objects/js-segment-iterator.cc +++ b/deps/v8/src/objects/js-segment-iterator.cc @@ -12,12 +12,12 @@ #include <memory> #include <string> +#include "src/execution/isolate.h" #include "src/heap/factory.h" -#include "src/isolate.h" -#include "src/objects-inl.h" #include "src/objects/intl-objects.h" #include "src/objects/js-segment-iterator-inl.h" #include "src/objects/managed.h" +#include "src/objects/objects-inl.h" #include "unicode/brkiter.h" namespace v8 { @@ -26,7 +26,7 @@ namespace internal { MaybeHandle<String> JSSegmentIterator::GetSegment(Isolate* isolate, int32_t start, int32_t end) const { - return Intl::ToString(isolate, *(unicode_string()->raw()), start, end); + return Intl::ToString(isolate, *(unicode_string().raw()), start, end); } Handle<String> JSSegmentIterator::GranularityAsString() const { @@ -80,7 +80,7 @@ Handle<Object> JSSegmentIterator::BreakType() const { if (!is_break_type_set()) { return GetReadOnlyRoots().undefined_value_handle(); } - icu::BreakIterator* break_iterator = icu_break_iterator()->raw(); + icu::BreakIterator* break_iterator = icu_break_iterator().raw(); int32_t rule_status = break_iterator->getRuleStatus(); switch (granularity()) { case JSSegmenter::Granularity::GRAPHEME: @@ -128,7 +128,7 @@ Handle<Object> JSSegmentIterator::BreakType() const { Handle<Object> JSSegmentIterator::Index( Isolate* isolate, Handle<JSSegmentIterator> segment_iterator) { icu::BreakIterator* icu_break_iterator = - segment_iterator->icu_break_iterator()->raw(); + segment_iterator->icu_break_iterator().raw(); CHECK_NOT_NULL(icu_break_iterator); return isolate->factory()->NewNumberFromInt(icu_break_iterator->current()); } @@ -138,7 +138,7 @@ MaybeHandle<JSReceiver> JSSegmentIterator::Next( Isolate* isolate, Handle<JSSegmentIterator> segment_iterator) { Factory* factory = isolate->factory(); icu::BreakIterator* icu_break_iterator = - segment_iterator->icu_break_iterator()->raw(); + segment_iterator->icu_break_iterator().raw(); // 3. Let _previousIndex be iterator.[[SegmentIteratorIndex]]. int32_t prev = icu_break_iterator->current(); // 4. Let done be AdvanceSegmentIterator(iterator, forwards). @@ -192,7 +192,7 @@ Maybe<bool> JSSegmentIterator::Following( Handle<Object> from_obj) { Factory* factory = isolate->factory(); icu::BreakIterator* icu_break_iterator = - segment_iterator->icu_break_iterator()->raw(); + segment_iterator->icu_break_iterator().raw(); // 3. If from is not undefined, if (!from_obj->IsUndefined()) { // a. Let from be ? ToIndex(from). @@ -244,7 +244,7 @@ Maybe<bool> JSSegmentIterator::Preceding( Handle<Object> from_obj) { Factory* factory = isolate->factory(); icu::BreakIterator* icu_break_iterator = - segment_iterator->icu_break_iterator()->raw(); + segment_iterator->icu_break_iterator().raw(); // 3. If from is not undefined, if (!from_obj->IsUndefined()) { // a. Let from be ? ToIndex(from). |