#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: