#include <regexp_ast.h>
Definition at line 219 of file regexp_ast.h.
◆ RegExpAtom()
Definition at line 221 of file regexp_ast.h.
RegExpFlags flags() const
ZoneGrowableArray< uint16_t > * data() const
◆ Accept()
virtual void * dart::RegExpAtom::Accept |
( |
RegExpVisitor * |
visitor, |
|
|
void * |
data |
|
) |
| |
|
virtual |
◆ AppendToText()
void dart::RegExpAtom::AppendToText |
( |
RegExpText * |
text | ) |
|
|
virtual |
◆ AsAtom()
◆ data()
◆ flags()
◆ ignore_case()
bool dart::RegExpAtom::ignore_case |
( |
| ) |
const |
|
inline |
◆ IsAtom()
virtual bool dart::RegExpAtom::IsAtom |
( |
| ) |
const |
|
virtual |
◆ IsTextElement()
virtual bool dart::RegExpAtom::IsTextElement |
( |
| ) |
const |
|
inlinevirtual |
◆ length()
intptr_t dart::RegExpAtom::length |
( |
| ) |
const |
|
inline |
◆ max_match()
virtual intptr_t dart::RegExpAtom::max_match |
( |
| ) |
const |
|
inlinevirtual |
◆ min_match()
virtual intptr_t dart::RegExpAtom::min_match |
( |
| ) |
const |
|
inlinevirtual |
◆ ToNode()
Implements dart::RegExpTree.
Definition at line 3795 of file regexp.cc.
3796 {
3797 ZoneGrowableArray<TextElement>* elms =
3798 new (
OZ) ZoneGrowableArray<TextElement>(1);
3800 return new (
OZ) TextNode(elms,
compiler->read_backward(), on_success);
3801}
The documentation for this class was generated from the following files: