source: icGREP/icgrep-devel/icgrep/re/re_contextual_simplification.h @ 6237

Last change on this file since 6237 was 6224, checked in by cameron, 8 months ago

Contextual assertion simplifier from Jeremy Schwartz - initial check-in

File size: 513 bytes
Line 
1/*
2 *  Copyright (c) 2018 International Characters.
3 *  This software is licensed to the public under the Open Software License 3.0.
4 *  icgrep is a trademark of International Characters.
5 */
6
7#ifndef RE_CONTEXTUAL_SIMPLIFICATION_H
8#define RE_CONTEXTUAL_SIMPLIFICATION_H
9
10#include <re/re_toolchain.h>
11
12namespace re {
13
14class RE_ContextSimplifier : public RE_Transformer {
15public:
16    inline RE_ContextSimplifier() : RE_Transformer("ContextSimplification") {}
17    RE * transformSeq(Seq * s) override;
18};
19
20}
21
22#endif
Note: See TracBrowser for help on using the repository browser.