
Public Member Functions | |
| InspectPsaProgram (P4::ReferenceMap *refMap, P4::TypeMap *typeMap, PsaProgramStructure *pinfo) | |
| void | addHeaderInstance (const IR::Type_StructLike *st, cstring name) |
| void | addHeaderType (const IR::Type_StructLike *st) |
| void | addTypesAndInstances (const IR::Type_StructLike *type, bool meta) |
| bool | isHeaders (const IR::Type_StructLike *st) |
| void | postorder (const IR::Declaration_Instance *di) override |
| void | postorder (const IR::P4Control *c) override |
| void | postorder (const IR::P4Parser *p) override |
| bool | preorder (const IR::Declaration_Variable *dv) override |
| bool | preorder (const IR::Parameter *parameter) override |