+/**
+ * Initialize the ident module.
+ *
+ * @param id_if The ident module interface, if NULL, the default
+ * libFirm ident module will be used.
+ * @param initial_n_idents Only used in the default libFirm ident module, initial
+ * number of entries in the hash table.
+ */
+void init_ident (ident_if_t *id_if, int initial_n_idents);
+
+/**
+ * Finishes the ident module, frees all entries.
+ */
+void finish_ident (void);