19#ifndef BF_P4C_ARCH_FROMV1_0_RESUBMIT_H_
20#define BF_P4C_ARCH_FROMV1_0_RESUBMIT_H_
26#include "ir/pass_manager.h"
27#include "lib/cstring.h"
38using ResubmitSources = IR::Vector<IR::Expression>;
39using ResubmitExtracts = std::map<unsigned, std::pair<cstring, const ResubmitSources *>>;
42 ResubmitExtracts fieldExtracts;
Definition ir/pass_manager.h:40
Class used to encode maps from paths to declarations.
Definition referenceMap.h:66
The namespace encapsulating Barefoot/Intel-specific stuff.
Definition add_t2na_meta.cpp:21
TODO: this is not really specific to BMV2, it should reside somewhere else.
Definition applyOptionsPragmas.cpp:24