aboutsummaryrefslogtreecommitdiff
path: root/src/debug.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/debug.c')
-rw-r--r--src/debug.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/debug.c b/src/debug.c
index e90f1ee..32c74a2 100644
--- a/src/debug.c
+++ b/src/debug.c
@@ -280,10 +280,18 @@ static void _type_str(FILE *fp, struct type *type)
break;
}
+ case TYPE_ENUM: {
+ struct ast *def = type->d;
+ if (enum_id(def)) {
+ fprintf(fp, "%s", enum_id(def));
+ }
+ break;
+ }
+
case TYPE_TRAIT: {
struct ast *def = type->d;
if (trait_id(def)) {
- fprintf(fp, "%s ", trait_id(def));
+ fprintf(fp, "%s", trait_id(def));
}
if (struct_params(def)) {