#include <regexp-compiler.h>
Definition at line 231 of file regexp-compiler.h.
◆ TriBool
◆ Trace()
| v8::internal::Trace::Trace |
( |
| ) |
|
|
inline |
◆ actions()
◆ add_action()
◆ AdvanceCurrentPositionInTrace()
| void v8::internal::Trace::AdvanceCurrentPositionInTrace |
( |
int | by, |
|
|
RegExpCompiler * | compiler ) |
◆ at_start()
| TriBool v8::internal::Trace::at_start |
( |
| ) |
|
|
inline |
◆ backtrack()
| Label * v8::internal::Trace::backtrack |
( |
| ) |
|
|
inline |
◆ bound_checked_up_to()
| int v8::internal::Trace::bound_checked_up_to |
( |
| ) |
|
|
inline |
◆ characters_preloaded()
| int v8::internal::Trace::characters_preloaded |
( |
| ) |
|
|
inline |
◆ cp_offset()
| int v8::internal::Trace::cp_offset |
( |
| ) |
|
|
inline |
◆ FindAffectedRegisters()
| int v8::internal::Trace::FindAffectedRegisters |
( |
DynamicBitSet * | affected_registers, |
|
|
Zone * | zone ) |
|
private |
◆ Flush()
◆ flush_budget()
| int v8::internal::Trace::flush_budget |
( |
| ) |
|
|
inline |
◆ GetStoredPosition()
| bool v8::internal::Trace::GetStoredPosition |
( |
int | reg, |
|
|
int * | cp_offset ) |
◆ InvalidateCurrentCharacter()
| void v8::internal::Trace::InvalidateCurrentCharacter |
( |
| ) |
|
◆ is_trivial()
| bool v8::internal::Trace::is_trivial |
( |
| ) |
|
|
inline |
◆ loop_label()
| Label * v8::internal::Trace::loop_label |
( |
| ) |
|
|
inline |
◆ mentions_reg()
| bool v8::internal::Trace::mentions_reg |
( |
int | reg | ) |
|
◆ PerformDeferredActions()
◆ quick_check_performed()
◆ RestoreAffectedRegisters()
◆ set_at_start()
| void v8::internal::Trace::set_at_start |
( |
TriBool | at_start | ) |
|
|
inline |
◆ set_backtrack()
| void v8::internal::Trace::set_backtrack |
( |
Label * | backtrack | ) |
|
|
inline |
◆ set_bound_checked_up_to()
| void v8::internal::Trace::set_bound_checked_up_to |
( |
int | to | ) |
|
|
inline |
◆ set_characters_preloaded()
| void v8::internal::Trace::set_characters_preloaded |
( |
int | count | ) |
|
|
inline |
◆ set_flush_budget()
| void v8::internal::Trace::set_flush_budget |
( |
int | to | ) |
|
|
inline |
◆ set_loop_label()
| void v8::internal::Trace::set_loop_label |
( |
Label * | label | ) |
|
|
inline |
◆ set_quick_check_performed()
◆ set_stop_node()
| void v8::internal::Trace::set_stop_node |
( |
RegExpNode * | node | ) |
|
|
inline |
◆ stop_node()
◆ actions_
◆ at_start_
| TriBool v8::internal::Trace::at_start_ |
|
private |
◆ backtrack_
| Label* v8::internal::Trace::backtrack_ |
|
private |
◆ bound_checked_up_to_
| int v8::internal::Trace::bound_checked_up_to_ |
|
private |
◆ characters_preloaded_
| int v8::internal::Trace::characters_preloaded_ |
|
private |
◆ cp_offset_
| int v8::internal::Trace::cp_offset_ |
|
private |
◆ flush_budget_
| int v8::internal::Trace::flush_budget_ |
|
private |
◆ loop_label_
| Label* v8::internal::Trace::loop_label_ |
|
private |
◆ quick_check_performed_
◆ stop_node_
The documentation for this class was generated from the following files: