|
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 int | min_match ()=0 |
|
virtual int | max_match ()=0 |
|
virtual Interval | CaptureRegisters () |
|
virtual void | AppendToText (RegExpText *text, Zone *zone) |
|
std::ostream & | Print (std::ostream &os, Zone *zone) |
|
void * | operator new (size_t size, Zone *zone) |
|
void | operator delete (void *, size_t) |
|
void | operator delete (void *pointer, Zone *zone) |
|
|
static const int | kInfinity = kMaxInt |
|
Definition at line 195 of file regexp-ast.h.
The documentation for this class was generated from the following files: