19#ifndef BACKENDS_TOFINO_BF_P4C_COMMON_FRONT_END_POLICY_H_
20#define BACKENDS_TOFINO_BF_P4C_COMMON_FRONT_END_POLICY_H_
22#include "frontends/p4/frontend.h"
32 : pars(parseAnnotations), skip_side_effect_ordering(false) {}
35 : pars(parseAnnotations), skip_side_effect_ordering(skip_side_effect_ordering) {}
39 bool skip_side_effect_ordering;
Definition frontends/p4/frontend.h:32
Definition parseAnnotations.h:138
The namespace encapsulating Barefoot/Intel-specific stuff.
Definition add_t2na_meta.cpp:21
P4::ParseAnnotations * getParseAnnotations() const override
Definition front_end_policy.h:27
bool skipSideEffectOrdering() const override
Definition front_end_policy.h:29