118 : typeMap(typeMap), findHeaderTypesToReplace(findHeaderTypesToReplace) {
120 CHECK_NULL(findHeaderTypesToReplace);
121 setName(
"ReplaceHeaders");
124 const IR::Node *preorder(IR::P4Program *program)
override;
125 const IR::Node *postorder(IR::Member *expression)
override;
126 const IR::Node *postorder(IR::Type_Header *type)
override;
TODO: this is not really specific to BMV2, it should reside somewhere else.
Definition applyOptionsPragmas.cpp:13