* PURPOSE.
*/
-/*
- * Project: libFIRM
- * File name: ir/common/ident.c
- * Purpose: Hash table to store names.
- * Author: Goetz Lindenmaier
- * Modified by:
- * Created:
- * CVS-ID: $Id$
- * Copyright: (c) 1999-2003 Universität Karlsruhe
+/**
+ * @file
+ * @brief Hash table to store names.
+ * @author Goetz Lindenmaier
+ * @version $Id$
*/
-
#ifdef HAVE_CONFIG_H
# include "config.h"
#endif
* PURPOSE.
*/
-/*
- * Project: libFIRM
- * File name: ir/common/ident_t.h
- * Purpose: Data type for unique names.
- * Author: Goetz Lindenmaier
- * Modified by:
- * Created:
- * CVS-ID: $Id$
- * Copyright: (c) 1999-2003 Universität Karlsruhe
- */
/**
- * @file ident.h
- *
- * Declarations for identifiers in the firm library
- *
- * Identifiers are used in the firm library. This is the interface to it.
+ * @file
+ * @brief Data type for unique names.
+ * @author Goetz Lindenmaier
+ * @version $Id$
+ * @summary
+ * Declarations for identifiers in the firm library
+ *
+ * Identifiers are used in the firm library. This is the interface to it.
*/
-#ifndef _IDENT_H_
-#define _IDENT_H_
+#ifndef FIRM_IDENT_IDENT_H
+#define FIRM_IDENT_IDENT_H
#include "firm_config.h"
}
#endif
-# endif /* _IDENT_H_ */
+#endif
* PURPOSE.
*/
-/*
- * Project: libFIRM
- * File name: ir/common/ident_t.h
- * Purpose: Hash table to store names -- private header.
- * Author: Goetz Lindenmaier
- * Modified by:
- * Created:
- * CVS-ID: $Id$
- * Copyright: (c) 1999-2003 Universität Karlsruhe
+/**
+ * @file
+ * @brief Hash table to store names -- private header.
+ * @author Goetz Lindenmaier
+ * @version $Id$
*/
+#ifndef FIRM_IDENT_IDENT_T_H
+#define FIRM_IDENT_IDENT_T_H
-# ifndef _IDENT_T_H_
-# define _IDENT_T_H_
-
-# include "ident.h"
+#include "ident.h"
/**
* Initialize the ident module.
+ ((type *)(str))[(len)-1]) * 9 \
+ (len))
-# endif /* _IDENT_T_H_ */
+#endif