src
|
#include <stddef.h>
#include "src/conf/opt.h"
#include "src/conf/warn.h"
#include "src/globals.h"
#include "src/ir/regexp/empty_class_policy.h"
#include "src/ir/regexp/encoding/case.h"
#include "src/ir/regexp/encoding/enc.h"
#include "src/ir/regexp/encoding/utf16/utf16_regexp.h"
#include "src/ir/regexp/encoding/utf8/utf8_regexp.h"
#include "src/ir/regexp/regexp.h"
#include "src/ir/regexp/regexp_alt.h"
#include "src/ir/regexp/regexp_cat.h"
#include "src/ir/regexp/regexp_close.h"
#include "src/ir/regexp/regexp_match.h"
#include "src/ir/regexp/regexp_null.h"
#include "src/parse/scanner.h"
#include "src/util/range.h"
Go to the source code of this file.
Namespaces | |
re2c | |
Functions | |
static MatchOp * | re2c::merge (MatchOp *m1, MatchOp *m2) |
RegExp * | re2c::doAlt (RegExp *e1, RegExp *e2) |
RegExp * | re2c::mkAlt (RegExp *e1, RegExp *e2) |
RegExp * | re2c::doCat (RegExp *e1, RegExp *e2) |
RegExp * | re2c::repeat (RegExp *e, uint32_t n) |
RegExp * | re2c::repeat_from_to (RegExp *e, uint32_t n, uint32_t m) |
RegExp * | re2c::repeat_from (RegExp *e, uint32_t n) |