X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Ftr%2Ftypegmod.h;h=256f20cc431efac8c24e851ea53c4d65c15089b0;hb=aeccc4a872226c8e08e6241bcd56b846e400c52d;hp=1077fe59a064592fc7819e1bed33ebbf7a904b97;hpb=2da89aec2e7d54d70940cccfa82f74c83e5221eb;p=libfirm diff --git a/ir/tr/typegmod.h b/ir/tr/typegmod.h index 1077fe59a..256f20cc4 100644 --- a/ir/tr/typegmod.h +++ b/ir/tr/typegmod.h @@ -37,5 +37,19 @@ */ inline void exchange_types(type *old_type, type *new_type); +/****f* tpop/skip_tid + * + * NAME + * skip_tid -- skip id types until a useful type is reached. + * SYNOPSIS + * type *skip_tid(type *tp) + * INPUTS + * A type of arbitrary kind. + * RETURNS + * tp if it is not an id type. + * If tp is an id type retruns the real type it stands for. + *** + */ +inline type *skip_tid(type *tp); # endif /*_TYPEGMOD_H_ */