#include <regexp_ast.h>
Definition at line 404 of file regexp_ast.h.
◆ RegExpBackReference() [1/2]
dart::RegExpBackReference::RegExpBackReference |
( |
RegExpFlags |
flags | ) |
|
|
inlineexplicit |
Definition at line 406 of file regexp_ast.h.
407 : capture_(
nullptr), name_(
nullptr), flags_(
flags) {}
FlutterSemanticsFlag flags
◆ RegExpBackReference() [2/2]
Definition at line 408 of file regexp_ast.h.
RegExpCapture * capture() const
◆ Accept()
virtual void * dart::RegExpBackReference::Accept |
( |
RegExpVisitor * |
visitor, |
|
|
void * |
data |
|
) |
| |
|
virtual |
◆ AsBackReference()
◆ capture()
◆ index()
intptr_t dart::RegExpBackReference::index |
( |
| ) |
const |
|
inline |
◆ IsBackReference()
virtual bool dart::RegExpBackReference::IsBackReference |
( |
| ) |
const |
|
virtual |
◆ max_match()
virtual intptr_t dart::RegExpBackReference::max_match |
( |
| ) |
const |
|
inlinevirtual |
◆ min_match()
virtual intptr_t dart::RegExpBackReference::min_match |
( |
| ) |
const |
|
inlinevirtual |
◆ name()
◆ set_capture()
void dart::RegExpBackReference::set_capture |
( |
RegExpCapture * |
capture | ) |
|
|
inline |
◆ set_name()
void dart::RegExpBackReference::set_name |
( |
const ZoneGrowableArray< uint16_t > * |
name | ) |
|
|
inline |
Definition at line 423 of file regexp_ast.h.
const ZoneGrowableArray< uint16_t > * name()
◆ ToNode()
Implements dart::RegExpTree.
Definition at line 4489 of file regexp.cc.
4490 {
4493 compiler->read_backward(), on_success);
4494}
static intptr_t EndRegister(intptr_t index)
static intptr_t StartRegister(intptr_t index)
The documentation for this class was generated from the following files: