Iterates RemoveUnusedDeclarations until convergence. More...

Public Member Functions | |
| RemoveAllUnusedDeclarations (ReferenceMap *refMap, const RemoveUnusedPolicy &policy, bool warn=false) | |
Iterates RemoveUnusedDeclarations until convergence.
If @warn is true, emit compiler warnings if an unused instance of an IR::P4Table or IR::Declaration_Instance is removed.