Flutter Engine
The Flutter Engine
|
#include <regexp_ast.h>
Public Member Functions | |
RegExpEmpty () | |
virtual void * | Accept (RegExpVisitor *visitor, void *data) |
virtual RegExpNode * | ToNode (RegExpCompiler *compiler, RegExpNode *on_success) |
virtual RegExpEmpty * | AsEmpty () |
virtual bool | IsEmpty () const |
virtual intptr_t | min_match () const |
virtual intptr_t | max_match () const |
Public Member Functions inherited from dart::RegExpTree | |
virtual | ~RegExpTree () |
virtual void * | Accept (RegExpVisitor *visitor, void *data)=0 |
virtual RegExpNode * | ToNode (RegExpCompiler *compiler, RegExpNode *on_success)=0 |
virtual bool | IsTextElement () const |
virtual bool | IsAnchoredAtStart () const |
virtual bool | IsAnchoredAtEnd () const |
virtual intptr_t | min_match () const =0 |
virtual intptr_t | max_match () const =0 |
virtual Interval | CaptureRegisters () const |
virtual void | AppendToText (RegExpText *text) |
void | Print () |
Public Member Functions inherited from dart::ZoneAllocated | |
ZoneAllocated () | |
void * | operator new (size_t size) |
void * | operator new (size_t size, Zone *zone) |
void | operator delete (void *pointer) |
Static Public Member Functions | |
static RegExpEmpty * | GetInstance () |
Additional Inherited Members | |
Static Public Attributes inherited from dart::RegExpTree | |
static constexpr intptr_t | kInfinity = kMaxInt32 |
Definition at line 431 of file regexp_ast.h.
|
inline |
Definition at line 433 of file regexp_ast.h.
|
virtual |
Implements dart::RegExpTree.
|
virtual |
|
inlinestatic |
Definition at line 440 of file regexp_ast.h.
|
virtual |
|
inlinevirtual |
|
inlinevirtual |
|
virtual |
Implements dart::RegExpTree.
Definition at line 4496 of file regexp.cc.