P4C
The P4 Compiler
 
Loading...
Searching...
No Matches
P4::DoEliminateSerEnums Class Referencefinal
Inheritance diagram for P4::DoEliminateSerEnums:

Public Member Functions

 DoEliminateSerEnums (const TypeMap *typeMap)
 
const IR::Node * postorder (IR::Member *expression) override
 process enum expression, e.g., X.a
 
const IR::Node * postorder (IR::Type_Name *type) override
 
const IR::Node * preorder (IR::Type_SerEnum *type) override
 

Detailed Description

Replaces serializable enum constants with their values.