![]()  | 
  
    P4C
    
   The P4 Compiler 
   | 
 
#include <removeComplexExpressions.h>
Public Member Functions | |
| virtual bool | convert (const IR::P4Control *control) const =0 | 
| virtual bool | convert (const IR::P4Control *control) const =0 | 
Policy which selects the control blocks where remove complex expression is applied.
      
  | 
  pure virtual | 
If the policy returns true the control block is processed, otherwise it is left unchanged.
Implemented in BMV2::ProcessControls, and DPDK::ProcessControls.
      
  | 
  pure virtual | 
If the policy returns true the control block is processed, otherwise it is left unchanged.
Implemented in BMV2::ProcessControls, and DPDK::ProcessControls.