/**
* 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
*/
/**
* 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
*/
* 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.
/** 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