Go to the source code of this file.
◆ CHECK_FAILED
◆ DOUBLE_PUNCTUATOR_CASE
#define DOUBLE_PUNCTUATOR_CASE |
( |
| Char | ) |
|
Value: case Char: \
return Next() == Char
◆ alternatives_
SmallRegExpTreeVector alternatives_ |
|
private |
◆ builder_
◆ capture_count_
◆ capture_name_
const ZoneVector<base::uc16>* const capture_name_ |
|
private |
◆ captures_
ZoneList<RegExpCapture*>* captures_ |
|
private |
◆ captures_started_
◆ characters_
ZoneList<base::uc16>* characters_ = nullptr |
|
private |
◆ contains_anchor_
◆ current_
◆ disjunction_capture_index_
const int disjunction_capture_index_ |
|
private |
◆ error_
RegExpError error_ = RegExpError::kNone |
|
private |
◆ error_pos_
◆ failed_
◆ flags_
◆ force_unicode_
bool force_unicode_ = false |
|
private |
◆ group_type_
const SubexpressionType group_type_ |
|
private |
◆ has_more_
◆ has_named_captures_
◆ input_
const CharT* const input_ |
|
private |
◆ input_length_
◆ is_scanned_for_captures_
bool is_scanned_for_captures_ |
|
private |
◆ kEndMarker
const base::uc32 kEndMarker = (1 << 21) |
|
staticprivate |
◆ kNoPendingSurrogate
const base::uc16 kNoPendingSurrogate = 0 |
|
staticprivate |
◆ lookaround_count_
◆ lookaround_type_
const RegExpLookaround::Type lookaround_type_ |
|
private |
◆ named_back_references_
ZoneList<RegExpBackReference*>* named_back_references_ |
|
private |
◆ named_captures_
ZoneMap<RegExpCapture*, ZoneList<int>*, RegExpCaptureNameLess>* named_captures_ |
|
private |
◆ next_pos_
◆ no_gc_
const DisallowGarbageCollection no_gc_ |
|
private |
◆ non_participating_capture_group_interval_
std::pair<int, int> non_participating_capture_group_interval_ |
|
private |
◆ parser_
RegExpParserImpl<CharT>* const parser_ |
|
private |
◆ pending_empty_
bool pending_empty_ = false |
|
private |
◆ pending_surrogate_
◆ previous_state_
RegExpParserState* const previous_state_ |
|
private |
◆ quantifier_count_
◆ simple_
◆ stack_limit_
const uintptr_t stack_limit_ |
|
private |
◆ terms_
SmallRegExpTreeVector terms_ |
|
private |
◆ text_
SmallRegExpTreeVector text_ |
|
private |
◆ text_builder_
RegExpTextBuilder text_builder_ |
|
private |
◆ zone_