src
regexp_null.h
Go to the documentation of this file.
1 #ifndef _RE2C_IR_REGEXP_REGEXP_NULL_
2 #define _RE2C_IR_REGEXP_REGEXP_NULL_
3 
4 #include "src/ir/regexp/regexp.h"
5 
6 namespace re2c
7 {
8 
9 class NullOp: public RegExp
10 {
11 public:
12  void split (std::set<uint32_t> &);
13  uint32_t calc_size() const;
14  uint32_t fixedLength ();
16  void display (std::ostream & o) const;
17 };
18 
19 } // end namespace re2c
20 
21 #endif // _RE2C_IR_REGEXP_REGEXP_NULL_
void display(std::ostream &o) const
Definition: display.cc:40
nfa_state_t * compile(nfa_t &nfa, nfa_state_t *n)
Definition: nfa.cc:53
uint32_t fixedLength()
Definition: fixed_length.cc:49
void split(std::set< uint32_t > &)
Definition: split.cc:41
uint32_t calc_size() const
Definition: calc_size.cc:37
Definition: bitmap.cc:10