
Public Member Functions | |
| FindSymbols (ReferenceMap *refMap, RenameMap *renameMap) | |
| void | doDecl (const IR::Declaration *decl) |
| bool | isTopLevel () const |
| void | postorder (const IR::Declaration_Constant *decl) override |
| void | postorder (const IR::Declaration_Instance *decl) override |
| void | postorder (const IR::Declaration_Variable *decl) override |
| void | postorder (const IR::P4Action *decl) override |
| void | postorder (const IR::P4Table *decl) override |
| void | postorder (const IR::P4ValueSet *decl) override |
Finds and allocates new names for some symbols: Declaration_Variable, Declaration_Constant, Declaration_Instance, P4Table, P4Action.