![]() |
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 |
Public Member Functions inherited from v8::internal::ZoneObject | |
| 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.