|
Inferno
0.2
|
#include "sr/search_replace.hpp"Go to the source code of this file.
Classes | |
| class | Steps::CleanupCompoundExpression |
| Find compound statements inside compund statements and flatten. More... | |
| class | Steps::CleanupCompoundMulti |
| Find compound statements inside compund statements and flatten. More... | |
| class | Steps::CleanupCompoundSingle |
| Find compound blocks with only a single statement, and flatten. More... | |
| class | Steps::CleanupNop |
| Get rid of Nops. More... | |
| class | Steps::CleanupDuplicateLabels |
| class | Steps::CleanupIneffectualGoto |
| Find a goto to a lable just before the label, and remove the goto. More... | |
| class | Steps::CleanupIneffectualLabels |
| Find a goto to a lable just before the label, and remove the goto. More... | |
| class | Steps::CleanupUnusedLabels |
| class | Steps::CleanUpDeadCode |
| class | Steps::ReduceVoidCompoundExpression |
| class | Steps::CleanupUnusedVariables |
| class | Steps::CleanupNestedIf |
| Simplify if(x) if(y) z using &&. More... | |
Namespaces | |
| namespace | Steps |
Steps namespace contains all of inferno's transformation steps. | |