From 07c324e186f411af54a3ac58b2548a89b24e6bfc Mon Sep 17 00:00:00 2001 From: Michael Beck Date: Tue, 9 Sep 2008 10:08:01 +0000 Subject: [PATCH] - give enums tags so MSVC debugger is happy [r21773] --- include/libfirm/irmode.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/include/libfirm/irmode.h b/include/libfirm/irmode.h index 3ad6905b0..46e1e10be 100644 --- a/include/libfirm/irmode.h +++ b/include/libfirm/irmode.h @@ -43,7 +43,7 @@ /** * Predefined mode according to tech report 1999-14. */ -typedef enum { /* irm is short for `ir mode' */ +typedef enum ir_modecode { /* irm is short for `ir mode' */ irm_BB, /**< basic block */ irm_X, /**< execution */ irm_F, /**< float(32) */ @@ -70,7 +70,7 @@ typedef enum { /* irm is short for `ir mode' */ /** These values represent the different mode classes of value representations. */ -typedef enum { +typedef enum ir_mode_sort { /* Predefined sorts of modes */ irms_auxiliary, /**< Only for Firm use. Not extensible. (irm_T) */ irms_control_flow, /**< Marks all control flow modes. Not extensible. (irm_BB, irm_X) */ @@ -89,7 +89,7 @@ typedef enum { /** These values represent the different arithmetic operations possible with a mode. Further arithmetics can be defined, e.g., for @@@ modes. */ -typedef enum { +typedef enum ir_mode_arithmetic { irma_uninitialized = 0, irma_none = 1, /**< For modes for which no representation is specified. These are modes of sort auxiliary, internal_boolean and character. */ -- 2.20.1