P4C
The P4 Compiler
Loading...
Searching...
No Matches
P4::EnumOn32Bits Class Reference

#include <convertEnums.h>

Inheritance diagram for P4::EnumOn32Bits:
[legend]

Additional Inherited Members

- Public Member Functions inherited from P4::ChooseEnumRepresentation
virtual unsigned encoding (const IR::Type_Enum *, unsigned n) const
 

Detailed Description

This class implements a policy suitable for the ConvertEnums pass. The policy is: convert all enums that are not part of the v1model. Use 32-bit values for all enums.