36 buffer16_ += consumed;
52 int length = string_1->length();
57 DCHECK(to_check > 0 && to_check <= length);
73 if (!is_equal)
return false;
76 if (length == 0)
return true;
void Reset(Tagged< ConsString > cons_string, int offset=0)
Tagged< String > Next(int *offset_out)
void Advance(int consumed, const SharedStringAccessGuardIfNeeded &access_guard)
void Init(Tagged< String > string, const SharedStringAccessGuardIfNeeded &access_guard)
static bool Equals(State *state_1, State *state_2, int to_check)
static Tagged< ConsString > VisitFlat(Visitor *visitor, Tagged< String > string, int offset=0)
V8_INLINE constexpr bool is_null() const
std::vector< std::string >::const_iterator iter_
#define DCHECK(condition)
#define DCHECK_EQ(v1, v2)