aboutsummaryrefslogtreecommitdiff
path: root/src/checker/type.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/checker/type.cpp')
-rw-r--r--src/checker/type.cpp8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/checker/type.cpp b/src/checker/type.cpp
index c8fe672f7..ae415b3d5 100644
--- a/src/checker/type.cpp
+++ b/src/checker/type.cpp
@@ -599,12 +599,8 @@ b32 are_types_identical(Type *x, Type *y) {
break;
case TypeRecord_Enum:
- if (are_types_identical(x->Record.enum_base, y->Record.enum_base)) {
- if (x->Record.field_count == y->Record.field_count) {
- return x->Record.fields == y->Record.fields;
- }
- }
- return false;
+ // NOTE(bill): Each enum is unique
+ return x == y;
}
}
}