Converted comments to doxygen
[libfirm] / ir / tv / tv_t.h
1 /* Declarations for Target Values.
2    Copyright (C) 1995, 1996 Christian von Roques */
3
4 /**
5 * @file tv_t.h
6 *
7 * @author Christian von Roques
8 */
9
10 /* $Id$ */
11
12 #ifndef _TV_T_H_
13 #define _TV_T_H_
14
15 # include "tv.h"
16 # include "misc.h"
17
18 int tarval_print (XP_PAR1, const xprintf_info *, XP_PARN);
19
20 /** Hash function on tarvals */
21 unsigned tarval_hash (tarval *);
22
23
24 #ifdef NDEBUG
25 #define TARVAL_VRFY(val) ((void)0)
26 #else
27 #define TARVAL_VRFY(val) _tarval_vrfy ((val))
28 extern void _tarval_vrfy (const tarval *);
29 #endif
30
31 #ifdef STATS
32 void tarval_stats (void);
33 #else
34 #define tarval_stats() ((void)0)
35 #endif
36
37 #endif /* _TV_T_H_ */