|
src
|
#include <regexp_rule.h>


Public Member Functions | |
| RuleOp (const Loc &l, RegExp *r1, RegExp *r2, rule_rank_t r, const Code *c, const std::string *cond) | |
| void | display (std::ostream &o) const |
| void | split (std::set< uint32_t > &) |
| uint32_t | calc_size () const |
| nfa_state_t * | compile (nfa_t &nfa, nfa_state_t *n) |
| FORBID_COPY (RuleOp) | |
Public Member Functions inherited from re2c::RegExp | |
| RegExp () | |
| virtual | ~RegExp () |
| virtual uint32_t | fixedLength () |
| FORBID_COPY (RegExp) | |
Public Attributes | |
| const Loc | loc |
| RegExp * | ctx |
| rule_rank_t | rank |
| const Code * | code |
| const std::string | newcond |
Additional Inherited Members | |
Static Public Attributes inherited from re2c::RegExp | |
| static free_list< RegExp * > | vFreeList |
Definition at line 13 of file regexp_rule.h.
|
inline |
Definition at line 28 of file regexp_rule.h.
|
virtual |
Implements re2c::RegExp.
Definition at line 42 of file calc_size.cc.

|
virtual |
Implements re2c::RegExp.
Definition at line 58 of file nfa.cc.

|
virtual |
| re2c::RuleOp::FORBID_COPY | ( | RuleOp | ) |
|
virtual |
Implements re2c::RegExp.
Definition at line 43 of file split.cc.

| const Code* re2c::RuleOp::code |
Definition at line 24 of file regexp_rule.h.
| RegExp* re2c::RuleOp::ctx |
Definition at line 22 of file regexp_rule.h.
| const Loc re2c::RuleOp::loc |
Definition at line 16 of file regexp_rule.h.
| const std::string re2c::RuleOp::newcond |
Definition at line 25 of file regexp_rule.h.
| rule_rank_t re2c::RuleOp::rank |
Definition at line 23 of file regexp_rule.h.
1.8.10