|  | v8
    V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++. | 
| Public Member Functions | |
| Analysis (Isolate *isolate, bool is_one_byte, RegExpFlags flags) | |
| void | EnsureAnalyzed (RegExpNode *that) | 
| bool | has_failed () | 
| RegExpError | error () | 
| void | fail (RegExpError error) | 
| Isolate * | isolate () const | 
| void | VisitEnd (EndNode *that) override | 
| void | VisitText (TextNode *that) override | 
| void | VisitAction (ActionNode *that) override | 
| void | VisitChoice (ChoiceNode *that) override | 
| void | VisitLoopChoice (LoopChoiceNode *that) override | 
| void | VisitNegativeLookaroundChoice (NegativeLookaroundChoiceNode *that) override | 
| void | VisitBackReference (BackReferenceNode *that) override | 
| void | VisitAssertion (AssertionNode *that) override | 
|  Public Member Functions inherited from v8::internal::NodeVisitor | |
| virtual | ~NodeVisitor ()=default | 
| Private Member Functions | |
| RegExpFlags | flags () const | 
| void | set_flags (RegExpFlags flags) | 
| DISALLOW_IMPLICIT_CONSTRUCTORS (Analysis) | |
| Private Attributes | |
| Isolate * | isolate_ | 
| const bool | is_one_byte_ | 
| RegExpFlags | flags_ | 
| RegExpError | error_ | 
Definition at line 3794 of file regexp-compiler.cc.
| 
 | inline | 
Definition at line 3796 of file regexp-compiler.cc.
| 
 | private | 
| 
 | inline | 
Definition at line 3802 of file regexp-compiler.cc.
| 
 | inline | 
| 
 | inline | 
Definition at line 3823 of file regexp-compiler.cc.
| 
 | inlineprivate | 
| 
 | inline | 
| 
 | inline | 
| 
 | inlineprivate | 
Definition at line 3923 of file regexp-compiler.cc.
| 
 | inlineoverride | 
| 
 | inlineoverride | 
| 
 | inlineoverride | 
| 
 | inlineoverride | 
| 
 | inlineoverride | 
Definition at line 3827 of file regexp-compiler.cc.
| 
 | inlineoverride | 
| 
 | inlineoverride | 
| 
 | inlineoverride | 
| 
 | private | 
Definition at line 3928 of file regexp-compiler.cc.
| 
 | private | 
Definition at line 3927 of file regexp-compiler.cc.
| 
 | private | 
Definition at line 3926 of file regexp-compiler.cc.
| 
 | private | 
Definition at line 3925 of file regexp-compiler.cc.