P4C
The P4 Compiler
|
#include <midend.h>
Public Member Functions | |
EnumOn32Bits (cstring filename) | |
Public Member Functions inherited from P4::ChooseEnumRepresentation | |
virtual unsigned | encoding (const IR::Type_Enum *, unsigned n) const |
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.
|
inlineexplicit |
Convert all enums except all the ones appearing in the specified file.