| AbortedCodeGeneration() | v8::internal::RegExpMacroAssembler | inlinevirtual |
| AdvanceCurrentPosition(int by)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| AdvanceRegister(int reg, int by)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| Backtrack()=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| backtrack_limit() const | v8::internal::RegExpMacroAssembler | inlineprotected |
| backtrack_limit_ | v8::internal::RegExpMacroAssembler | private |
| Bind(Label *label)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| BindJumpTarget(Label *label) | v8::internal::RegExpMacroAssembler | inlinevirtual |
| can_fallback() const | v8::internal::RegExpMacroAssembler | inlineprotected |
| can_fallback_ | v8::internal::RegExpMacroAssembler | private |
| CanReadUnaligned() const =0 | v8::internal::RegExpMacroAssembler | pure virtual |
| CaseInsensitiveCompareNonUnicode(Address byte_offset1, Address byte_offset2, size_t byte_length, Isolate *isolate) | v8::internal::RegExpMacroAssembler | static |
| CaseInsensitiveCompareUnicode(Address byte_offset1, Address byte_offset2, size_t byte_length, Isolate *isolate) | v8::internal::RegExpMacroAssembler | static |
| CheckAtStart(int cp_offset, Label *on_at_start)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| CheckBitInTable(Handle< ByteArray > table, Label *on_bit_set)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| CheckCharacter(unsigned c, Label *on_equal)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| CheckCharacterAfterAnd(unsigned c, unsigned and_with, Label *on_equal)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| CheckCharacterGT(base::uc16 limit, Label *on_greater)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| CheckCharacterInRange(base::uc16 from, base::uc16 to, Label *on_in_range)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| CheckCharacterInRangeArray(const ZoneList< CharacterRange > *ranges, Label *on_in_range)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| CheckCharacterLT(base::uc16 limit, Label *on_less)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| CheckCharacterNotInRange(base::uc16 from, base::uc16 to, Label *on_not_in_range)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| CheckCharacterNotInRangeArray(const ZoneList< CharacterRange > *ranges, Label *on_not_in_range)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| CheckGreedyLoop(Label *on_tos_equals_current_position)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| CheckNotAtStart(int cp_offset, Label *on_not_at_start)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| CheckNotBackReference(int start_reg, bool read_backward, Label *on_no_match)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| CheckNotBackReferenceIgnoreCase(int start_reg, bool read_backward, bool unicode, Label *on_no_match)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| CheckNotCharacter(unsigned c, Label *on_not_equal)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| CheckNotCharacterAfterAnd(unsigned c, unsigned and_with, Label *on_not_equal)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| CheckNotCharacterAfterMinusAnd(base::uc16 c, base::uc16 minus, base::uc16 and_with, Label *on_not_equal)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| CheckNotInSurrogatePair(int cp_offset, Label *on_failure) | v8::internal::RegExpMacroAssembler | |
| CheckPosition(int cp_offset, Label *on_outside_input) | v8::internal::RegExpMacroAssembler | virtual |
| CheckSpecialClassRanges(StandardCharacterSet type, Label *on_no_match) | v8::internal::RegExpMacroAssembler | inlinevirtual |
| ClearRegisters(int reg_from, int reg_to)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| Fail()=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| GetCode(DirectHandle< String > source, RegExpFlags flags)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| GLOBAL enum value | v8::internal::RegExpMacroAssembler | |
| global() const | v8::internal::RegExpMacroAssembler | inline |
| global_mode_ | v8::internal::RegExpMacroAssembler | private |
| GLOBAL_NO_ZERO_LENGTH_CHECK enum value | v8::internal::RegExpMacroAssembler | |
| GLOBAL_UNICODE enum value | v8::internal::RegExpMacroAssembler | |
| global_unicode() const | v8::internal::RegExpMacroAssembler | inline |
| global_with_zero_length_check() const | v8::internal::RegExpMacroAssembler | inline |
| GlobalMode enum name | v8::internal::RegExpMacroAssembler | |
| GoTo(Label *label)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| has_backtrack_limit() const | v8::internal::RegExpMacroAssembler | protected |
| IfRegisterEqPos(int reg, Label *if_eq)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| IfRegisterGE(int reg, int comparand, Label *if_ge)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| IfRegisterLT(int reg, int comparand, Label *if_lt)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| Implementation()=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| ImplementationToString(IrregexpImplementation impl) | v8::internal::RegExpMacroAssembler | inline |
| IrregexpImplementation enum name | v8::internal::RegExpMacroAssembler | |
| IsCharacterInRangeArray(uint32_t current_char, Address raw_byte_array) | v8::internal::RegExpMacroAssembler | static |
| isolate() const | v8::internal::RegExpMacroAssembler | inline |
| isolate_ | v8::internal::RegExpMacroAssembler | private |
| kCheckStackLimit enum value | v8::internal::RegExpMacroAssembler | |
| kMaxCaptures | v8::internal::RegExpMacroAssembler | static |
| kMaxCPOffset | v8::internal::RegExpMacroAssembler | static |
| kMaxRegister | v8::internal::RegExpMacroAssembler | static |
| kMaxRegisterCount | v8::internal::RegExpMacroAssembler | static |
| kMinCPOffset | v8::internal::RegExpMacroAssembler | static |
| kNoStackLimitCheck enum value | v8::internal::RegExpMacroAssembler | |
| kTableMask | v8::internal::RegExpMacroAssembler | static |
| kTableSize | v8::internal::RegExpMacroAssembler | static |
| kTableSizeBits | v8::internal::RegExpMacroAssembler | static |
| kUseCharactersValue | v8::internal::RegExpMacroAssembler | static |
| LoadCurrentCharacter(int cp_offset, Label *on_end_of_input, bool check_bounds=true, int characters=1, int eats_at_least=kUseCharactersValue) | v8::internal::RegExpMacroAssembler | |
| LoadCurrentCharacterImpl(int cp_offset, Label *on_end_of_input, bool check_bounds, int characters, int eats_at_least)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| NOT_GLOBAL enum value | v8::internal::RegExpMacroAssembler | |
| PopCurrentPosition()=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| PopRegister(int register_index)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| PushBacktrack(Label *label)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| PushCurrentPosition()=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| PushRegister(int register_index, StackCheckFlag check_stack_limit)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| ReadCurrentPositionFromRegister(int reg)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| ReadStackPointerFromRegister(int reg)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| RegExpMacroAssembler(Isolate *isolate, Zone *zone) | v8::internal::RegExpMacroAssembler | |
| set_backtrack_limit(uint32_t backtrack_limit) | v8::internal::RegExpMacroAssembler | inline |
| set_can_fallback(bool val) | v8::internal::RegExpMacroAssembler | inline |
| set_global_mode(GlobalMode mode) | v8::internal::RegExpMacroAssembler | inline |
| set_slow_safe(bool ssc) | v8::internal::RegExpMacroAssembler | inline |
| SetCurrentPositionFromEnd(int by)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| SetRegister(int register_index, int to)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| SkipUntilBitInTable(int cp_offset, Handle< ByteArray > table, Handle< ByteArray > nibble_table, int advance_by)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| SkipUntilBitInTableUseSimd(int advance_by) | v8::internal::RegExpMacroAssembler | inlinevirtual |
| slow_safe() const | v8::internal::RegExpMacroAssembler | inline |
| slow_safe_compiler_ | v8::internal::RegExpMacroAssembler | private |
| stack_limit_slack_slot_count()=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| StackCheckFlag enum name | v8::internal::RegExpMacroAssembler | |
| Succeed()=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| WriteCurrentPositionToRegister(int reg, int cp_offset)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| WriteStackPointerToRegister(int reg)=0 | v8::internal::RegExpMacroAssembler | pure virtual |
| zone() const | v8::internal::RegExpMacroAssembler | inline |
| zone_ | v8::internal::RegExpMacroAssembler | private |
| ~RegExpMacroAssembler()=default | v8::internal::RegExpMacroAssembler | virtual |