5#ifndef V8_OBJECTS_REGEXP_MATCH_INFO_INL_H_
6#define V8_OBJECTS_REGEXP_MATCH_INFO_INL_H_
20 return number_of_capture_registers_.load().value();
23 number_of_capture_registers_.store(
this,
Smi::FromInt(value));
27 return last_subject_.load();
31 last_subject_.store(
this, value, mode);
35 return last_input_.load();
39 last_input_.store(
this, value, mode);
void set_last_input(Tagged< Object > value, WriteBarrierMode mode=UPDATE_WRITE_BARRIER)
int number_of_capture_registers() const
void set_number_of_capture_registers(int value)
Tagged< Object > last_input() const
void set_capture(int index, int value)
int capture(int index) const
void set_last_subject(Tagged< String > value, WriteBarrierMode mode=UPDATE_WRITE_BARRIER)
Tagged< String > last_subject() const
static constexpr Tagged< Smi > FromInt(int value)
void set(int index, Tagged< ElementT > value, WriteBarrierMode mode=kDefaultMode)
Tagged< ElementT > get(int index) const