[project @ 1996-06-30 16:44:25 by partain]
[ghc-hetmet.git] / ghc / utils / ugen / funs.h
1 /* fwd decls*/
2 void g_consels PROTO((tree, id));
3 void g_tagfun PROTO((id));
4 void g_typconsel PROTO((tree, id));
5 void ge_typdef PROTO((tree));
6 void ge_typlist PROTO((tree));
7 void gencons PROTO((id, tree));
8 void genmkfillin PROTO((tree));
9 void genmkparamdekl PROTO((tree));
10 void genmkparamlist PROTO((tree));
11 void genmkprotodekl PROTO((tree));
12 void gensels PROTO((id, id, tree));
13 void gentype PROTO((tree));
14
15 void gs_def PROTO((tree, id));
16 void gs_itemlist PROTO((tree));
17 void gs_typlist PROTO((tree, id));
18
19 void hs_def PROTO((tree));
20 void hs_itemlist PROTO((tree));
21 void hs_typlist PROTO((tree));
22 void gen_hs_reader PROTO((id, tree));
23 void gen_hs_rdalts PROTO((id, tree));
24 void gen_hs_rdalt  PROTO((id, tree));
25 void gen_hs_rdcomponents PROTO((id, id, tree));
26 void gen_hs_retcomponents PROTO((id, id, tree));
27
28 id   installid PROTO((char *));