P4C
The P4 Compiler
DPDK::ProcessControls Class Reference
Inheritance diagram for DPDK::ProcessControls:
[legend]

Public Member Functions

 ProcessControls (const std::set< cstring > *process)
 
bool convert (const IR::P4Control *control) const
 

Detailed Description

only simplify complex expression in ingress/egress

Member Function Documentation

◆ convert()

bool DPDK::ProcessControls::convert ( const IR::P4Control *  control) const
inlinevirtual

If the policy returns true the control block is processed, otherwise it is left unchanged.

Implements P4::RemoveComplexExpressionsPolicy.