P4C
The P4 Compiler
Loading...
Searching...
No Matches
booleanKeys.h
1#ifndef MIDEND_BOOLEANKEYS_H_
2#define MIDEND_BOOLEANKEYS_H_
3
4#include "ir/ir.h"
5#include "ir/node.h"
6#include "ir/visitor.h"
7
8namespace P4 {
9
14
48 public:
49 CastBooleanTableKeys() { setName("CastBooleanTableKeys"); }
50
51 const IR::Node *postorder(IR::KeyElement *key) override;
52
53 const IR::Node *postorder(IR::Entry *entry) override;
54};
55
56} // namespace P4
57
58#endif /* MIDEND_BOOLEANKEYS_H_ */
Definition booleanKeys.h:47
Definition node.h:94
Definition visitor.h:424
TODO: this is not really specific to BMV2, it should reside somewhere else.
Definition applyOptionsPragmas.cpp:24