X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Ftr%2Fmangle.h;h=72098a9158a469daa7954d20fe4bb0e5c4812490;hb=67e3ef5e7088c2254daeb2a72e0950bef6ca0256;hp=ee100630072fcb6047b1fb91038c0c7dc27eb041;hpb=a3a4f27fa76972a5aa4773b34ad83796eaf1fcfc;p=libfirm diff --git a/ir/tr/mangle.h b/ir/tr/mangle.h index ee1006300..72098a915 100644 --- a/ir/tr/mangle.h +++ b/ir/tr/mangle.h @@ -5,6 +5,8 @@ ** */ +/* $Id$ */ + # include "ident.h" # include "entity.h" # include "type.h" @@ -19,3 +21,10 @@ ident *mangle_entity (entity *ent); /* Sorry, I'm not sure what this does... seems to copy the string. */ ident *mangle_type (type *type); + +/* mangle underscore: Returns a new ident that represents first_scnd. */ +ident *mangle_u (ident *first, ident* scnd); + + +/* mangle: Returns a new ident that represents firstscnd. */ +ident *mangle (ident *first, ident* scnd);