#include <regexp-ast.h>
|
| RegExpBackReference (Zone *zone) |
|
| RegExpBackReference (RegExpCapture *capture, Zone *zone) |
|
| DECL_BOILERPLATE (BackReference) |
|
int | min_match () override |
|
int | max_match () override |
|
const ZoneList< RegExpCapture * > * | captures () const |
|
void | add_capture (RegExpCapture *capture, Zone *zone) |
|
const ZoneVector< base::uc16 > * | name () const |
|
void | set_name (const ZoneVector< base::uc16 > *name) |
|
virtual | ~RegExpTree ()=default |
|
virtual void * | Accept (RegExpVisitor *visitor, void *data)=0 |
|
virtual RegExpNode * | ToNode (RegExpCompiler *compiler, RegExpNode *on_success)=0 |
|
virtual bool | IsTextElement () |
|
virtual bool | IsAnchoredAtStart () |
|
virtual bool | IsAnchoredAtEnd () |
|
virtual Interval | CaptureRegisters () |
|
virtual void | AppendToText (RegExpText *text, Zone *zone) |
|
V8_EXPORT_PRIVATE std::ostream & | Print (std::ostream &os, Zone *zone) |
|
void * | operator new (size_t, Zone *)=delete |
|
void * | operator new (size_t size, void *ptr) |
|
void | operator delete (void *, size_t) |
|
void | operator delete (void *pointer, Zone *zone)=delete |
|
Definition at line 708 of file regexp-ast.h.
◆ RegExpBackReference() [1/2]
v8::internal::RegExpBackReference::RegExpBackReference |
( |
Zone * | zone | ) |
|
|
inlineexplicit |
◆ RegExpBackReference() [2/2]
v8::internal::RegExpBackReference::RegExpBackReference |
( |
RegExpCapture * | capture, |
|
|
Zone * | zone ) |
|
inlineexplicit |
◆ add_capture()
void v8::internal::RegExpBackReference::add_capture |
( |
RegExpCapture * | capture, |
|
|
Zone * | zone ) |
|
inline |
◆ captures()
◆ DECL_BOILERPLATE()
v8::internal::RegExpBackReference::DECL_BOILERPLATE |
( |
BackReference | | ) |
|
◆ max_match()
int v8::internal::RegExpBackReference::max_match |
( |
| ) |
|
|
inlineoverridevirtual |
◆ min_match()
int v8::internal::RegExpBackReference::min_match |
( |
| ) |
|
|
inlineoverridevirtual |
◆ name()
◆ set_name()
◆ captures_
◆ name_
The documentation for this class was generated from the following file: