19#ifndef BF_P4C_IR_GATEWAY_CONTROL_FLOW_H_
20#define BF_P4C_IR_GATEWAY_CONTROL_FLOW_H_
22#include "control_flow_visitor.h"
24#include "ir/visitor.h"
55 std::set<cstring> gateway_later_tags()
const;
58 virtual void pre_visit_table_next(
const IR::MAU::Table *tbl,
cstring tags) = 0;
Definition gateway_control_flow.h:41
std::set< cstring > gateway_earlier_tags() const
Definition ir/gateway_control_flow.cpp:38
const IR::MAU::Table * gateway_context(int &idx) const
Definition ir/gateway_control_flow.cpp:21
The namespace encapsulating Barefoot/Intel-specific stuff.
Definition add_t2na_meta.cpp:21