X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fana2%2Ftypalise.h;h=ecb1c296de2d0e135e8cafb06ca862bad2fb78f2;hb=c53a503e81f6e7c0995fbbcc451c2178ad9083bd;hp=0d096e0b827497673cbd1a7d61f9620ffecd9f61;hpb=134c512270263e3334cd80ef346e4571dfdf2017;p=libfirm diff --git a/ir/ana2/typalise.h b/ir/ana2/typalise.h index 0d096e0b8..ecb1c296d 100644 --- a/ir/ana2/typalise.h +++ b/ir/ana2/typalise.h @@ -34,7 +34,7 @@ typedef struct typalise { typalise_kind kind; union { - type *type; /* for kind == kind_exact and kind == kind_type */ + ir_type *type; /* for kind == kind_exact and kind == kind_type */ lset_t *types; /* for kind == kind_types */ } res; int id; @@ -56,11 +56,22 @@ lset_t *filter_for_ta (lset_t*, typalise_t*); */ typalise_t *typalise (ir_node*); +/* + Initialise the Typalise module +*/ +void typalise_init (void); + # endif /* not defined _TYPALISE_H_ */ /* $Log$ + Revision 1.4 2006/01/13 21:54:03 beck + renamed all types 'type' to 'ir_type' + + Revision 1.3 2005/03/22 13:56:09 liekweg + "small" fix for exception b/d + Revision 1.2 2004/10/21 11:11:21 liekweg whitespace fix