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
fwd.hh
Go to the documentation of this file.
1
6
#ifndef TEMP_FWD_HH
7
# define TEMP_FWD_HH
8
9
# include <
misc/list.hh
>
10
# include <
misc/symbol.hh
>
11
# include <
misc/set.hh
>
12
# include <
misc/endomap.hh
>
13
# include <
misc/fwd.hh
>
14
15
namespace
temp
16
{
17
18
// From identifier.hh.
19
template
<
template
<
typename
Tag_>
class
Traits_>
20
class
Identifier
;
21
22
// From temp.hh.
23
template
<
typename
Tag_>
24
struct
temp_traits;
25
typedef
Identifier<temp_traits>
Temp
;
26
typedef
misc::endo_map<Temp>
TempMap
;
27
typedef
misc::list<Temp>
temp_list_type
;
28
29
// From temp-set.hh.
30
typedef
misc::set<Temp>
temp_set_type
;
31
32
// From label.hh.
33
template
<
typename
Tag_>
34
struct
label_traits;
35
typedef
Identifier<label_traits>
Label
;
36
37
// From label-list.hh.
38
typedef
misc::list<Label>
label_list_type
;
39
40
}
41
42
#endif // !TEMP_FWD_HH
temp
fwd.hh
Generated on Wed Mar 5 2014 15:47:36 for LRDE Tiger Compiler by
1.8.1.2