X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=include%2Flibfirm%2Fident.h;h=9b3e0086ec8ed2cba24fa123b512a74122a87f68;hb=a157d78e9c7b0552ab79f6ad94cc7373c904e0ae;hp=a4b88ee78d81abc21dcd56b74ac06dc9cfea763b;hpb=c8aeb8f4758d38f1663292e77cc9c55be87439fa;p=libfirm diff --git a/include/libfirm/ident.h b/include/libfirm/ident.h index a4b88ee78..9b3e0086e 100644 --- a/include/libfirm/ident.h +++ b/include/libfirm/ident.h @@ -37,14 +37,14 @@ /** * The ident module interface. */ -typedef struct _ident_if_t { +struct ident_if_t { /** The handle. */ void *handle; /** * Store a string and create an ident. * This function may be NULL, new_id_from_chars() - * is then used to emulate it's behavior. + * is then used to emulate its behavior. * * @param str - the string which shall be stored */ @@ -66,7 +66,7 @@ typedef struct _ident_if_t { /** * Returns the length of the string represented by an ident. * This function may be NULL, get_id_str() is then used - * to emulate it's behavior. + * to emulate its behavior. * * @param id - the ident */ @@ -76,7 +76,7 @@ typedef struct _ident_if_t { * Finish the ident module and frees all idents, may be NULL. */ void (*finish_ident)(void *handle); -} ident_if_t; +}; /** * Store a string and create an ident. @@ -184,21 +184,21 @@ void firm_init_mangle (void); /** Computes a definite name for this entity by concatenating the name of the owner type and the name of the entity with a separating "_". */ -ident *mangle_entity (ir_entity *ent); +ident *id_mangle_entity (ir_entity *ent); /** mangle underscore: Returns a new ident that represents first_scnd. */ -ident *mangle_u (ident *first, ident* scnd); +ident *id_mangle_u (ident *first, ident* scnd); /** mangle dot: Returns a new ident that represents first.scnd. */ -ident *mangle_dot (ident *first, ident* scnd); +ident *id_mangle_dot (ident *first, ident* scnd); /** mangle: Returns a new ident that represents firstscnd. */ -ident *mangle (ident *first, ident* scnd); +ident *id_mangle (ident *first, ident* scnd); /** Returns a new ident that represents 'prefixscndsuffix'. */ -ident *mangle3 (const char *prefix, ident *middle, const char *suffix); +ident *id_mangle3 (const char *prefix, ident *middle, const char *suffix); -/** returns a mangled name for a Win32 function using it's calling convention */ -ident *decorate_win32_c_fkt(ir_entity *ent, ident *id); +/** returns a mangled name for a Win32 function using its calling convention */ +ident *id_decorate_win32_c_fkt(ir_entity *ent, ident *id); #endif