LRDE Tiger Compiler
1.34a $Id: 7fef12e1f5fa43449d667a0eec1d837c40fc1202 $
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
tasks.hh
Go to the documentation of this file.
1
6
#ifndef INLINING_TASKS_HH
7
# define INLINING_TASKS_HH
8
9
# include <config.h>
10
# include <
misc/fwd.hh
>
11
# include <
task/libtask.hh
>
12
13
namespace
inlining
14
{
15
17
namespace
tasks
18
{
19
TASK_GROUP
(
"Inlining"
);
20
21
22
/*-----------.
23
| Inlining. |
24
`-----------*/
25
27
TASK_DECLARE
(
"inline"
,
"inline functions"
,
inline_expand
,
28
"types-compute rename"
);
29
30
31
32
/*-------------------.
33
| Function pruning. |
34
`-------------------*/
35
37
TASK_DECLARE
(
"prune"
,
"prune unused functions"
,
prune
,
"types-compute"
);
38
39
40
}
// namespace tasks
41
42
}
// namespace inlining
43
44
#endif // !INLINING_TASKS_HH
inlining
tasks.hh
Generated on Wed Mar 5 2014 15:47:36 for LRDE Tiger Compiler by
1.8.1.2