LRDE Tiger Compiler
1.34a $Id: 7fef12e1f5fa43449d667a0eec1d837c40fc1202 $
|
Inlining module tasks. More...
Go to the source code of this file.
Namespaces | |
namespace | inlining |
Inlining functions of an ast::Ast. | |
namespace | inlining::tasks |
Tasks of the inlining module. |
Functions | |
inlining::tasks::TASK_GROUP ("Inlining") | |
inlining::tasks::TASK_DECLARE ("inline","inline functions", inline_expand,"types-compute rename") | |
Expand the body of functions at the call sites. | |
inlining::tasks::TASK_DECLARE ("prune","prune unused functions", prune,"types-compute") | |
Prune unused function definitions from the AST. |
Inlining module tasks.