|
|
| TypeConverter (ProgramStructure *structure) |
| |
|
| ExpressionConverter (ProgramStructure *structure) |
| |
|
const IR::Expression * | convert (const IR::Node *node) |
| |
|
const IR::Type * | getFieldType (const IR::Type_StructLike *ht, cstring fieldName) |
| |
|
const IR::Node * | postorder (IR::ActionArg *arg) override |
| |
|
const IR::Node * | postorder (IR::ConcreteHeaderRef *nhr) override |
| |
|
const IR::Node * | postorder (IR::Constant *expression) override |
| |
| const IR::Node * | postorder (IR::Equ *equ) override |
| |
|
const IR::Node * | postorder (IR::FieldList *fl) override |
| |
|
const IR::Node * | postorder (IR::GlobalRef *gr) override |
| |
|
const IR::Node * | postorder (IR::HeaderStackItemRef *ref) override |
| |
|
const IR::Node * | postorder (IR::Mask *expression) override |
| |
|
const IR::Node * | postorder (IR::Member *field) override |
| |
|
const IR::Node * | postorder (IR::Neq *neq) override |
| | And the Neq.
|
| |
|
const IR::Node * | postorder (IR::PathExpression *ref) override |
| |
|
const IR::Node * | postorder (IR::Primitive *primitive) override |
| |