P4C
The P4 Compiler
Loading...
Searching...
No Matches
deparser_checksum_update.h
1
19#ifndef BF_P4C_PARDE_DEPARSER_CHECKSUM_UPDATE_H_
20#define BF_P4C_PARDE_DEPARSER_CHECKSUM_UPDATE_H_
21
22#include "ir/ir.h"
23
30namespace P4 {
31namespace IR {
32namespace BFN {
33class Pipe;
34} // namespace BFN
35class P4Control;
36} // namespace IR
37} // namespace P4
38
39namespace BFN {
40
41using namespace P4;
60IR::BFN::Pipe *extractChecksumFromDeparser(const IR::BFN::TnaDeparser *deparser,
61 IR::BFN::Pipe *pipe);
62} // namespace BFN
63#endif /* BF_P4C_PARDE_DEPARSER_CHECKSUM_UPDATE_H_ */
IR::BFN::Pipe * extractChecksumFromDeparser(const IR::BFN::TnaDeparser *deparser, IR::BFN::Pipe *pipe)
Definition deparser_checksum_update.cpp:1038
The namespace encapsulating Barefoot/Intel-specific stuff.
Definition add_t2na_meta.cpp:21
The namespace encapsulating IR node classes.
TODO: this is not really specific to BMV2, it should reside somewhere else.
Definition applyOptionsPragmas.cpp:24