63cbd8b3d0bc143f41f4755566243e57eecd56b1
[libfirm] / ir / ident / ident.h
1 /* Declarations for ident.
2    Copyright (C) 1995, 1996 Markus Armbruster */
3
4 /* Copyright (C) 1998 - 2000 by Universitaet Karlsruhe
5 ** All rights reserved.
6 **
7 ** Authors: Martin Trapp, Christian Schaefer
8 */
9
10 # ifndef _IDENT_H_
11 # define _IDENT_H_
12
13 # include "assert.h"
14
15 /* Identifiers */
16 typedef const struct set_entry ident;
17
18 inline ident      *id_from_str (char *str, int len);
19 inline const char *id_to_str   (ident *id);
20 inline int         id_to_strlen(ident *id);
21
22 # endif /* _IDENT_H_ */