diff options
Diffstat (limited to 'src/checker/type.cpp')
| -rw-r--r-- | src/checker/type.cpp | 8 |
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; } } } |