![]() |
V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Classes | |
| class | DeferredAction |
| class | DeferredCapture |
| class | DeferredClearCaptures |
| class | DeferredIncrementRegister |
| class | DeferredSetRegister |
Public Types | |
| enum | TriBool { UNKNOWN = -1, FALSE_VALUE = 0, TRUE_VALUE = 1 } |
Public Member Functions | |
| void | Flush (RegExpCompiler *compiler, RegExpNode *successor) |
| int | cp_offset () |
| DeferredAction * | actions () |
| bool | is_trivial () |
| TriBool | at_start () |
| void | set_at_start (TriBool at_start) |
| Label * | backtrack () |
| Label * | loop_label () |
| RegExpNode * | stop_node () |
| int | characters_preloaded () |
| int | bound_checked_up_to () |
| int | flush_budget () |
| QuickCheckDetails * | quick_check_performed () |
| bool | mentions_reg (int reg) |
| bool | GetStoredPosition (int reg, int *cp_offset) |
| void | add_action (DeferredAction *new_action) |
| void | set_backtrack (Label *backtrack) |
| void | set_stop_node (RegExpNode *node) |
| void | set_loop_label (Label *label) |
| void | set_characters_preloaded (int count) |
| void | set_bound_checked_up_to (int to) |
| void | set_flush_budget (int to) |
| void | set_quick_check_performed (QuickCheckDetails *d) |
| void | InvalidateCurrentCharacter () |
| void | AdvanceCurrentPositionInTrace (int by, RegExpCompiler *compiler) |
Definition at line 1219 of file jsregexp.h.