![]() |
V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Public Member Functions | |
RegExpBuilder (Zone *zone, JSRegExp::Flags flags) | |
void | AddCharacter (uc16 character) |
void | AddUnicodeCharacter (uc32 character) |
void | AddEscapedUnicodeCharacter (uc32 character) |
void | AddEmpty () |
void | AddCharacterClass (RegExpCharacterClass *cc) |
void | AddCharacterClassForDesugaring (uc32 c) |
void | AddAtom (RegExpTree *tree) |
void | AddTerm (RegExpTree *tree) |
void | AddAssertion (RegExpTree *tree) |
void | NewAlternative () |
bool | AddQuantifierToAtom (int min, int max, RegExpQuantifier::QuantifierType type) |
void | FlushText () |
RegExpTree * | ToRegExp () |
JSRegExp::Flags | flags () const |
void | set_flags (JSRegExp::Flags flags) |
bool | ignore_case () const |
bool | multiline () const |
bool | dotall () const |
![]() | |
void * | operator new (size_t size, Zone *zone) |
void | operator delete (void *, size_t) |
void | operator delete (void *pointer, Zone *zone) |
Definition at line 100 of file regexp-parser.h.