29class CopyBlockPragmas :
public PassManager {
32 std::set<cstring> pragmas;
33 std::map<const IR::P4Table *, ordered_map<cstring, const IR::Annotation *>> toAdd;
39 std::set<cstring> pragmas);
41 : CopyBlockPragmas(refMap, typeMap,
new P4::TypeChecking(refMap, typeMap), pragmas) {}