From 2e6c8721bc5c98ec1fed5ef039d8a3e18c707cde Mon Sep 17 00:00:00 2001 From: Christoffer Lerno Date: Mon, 17 Jul 2023 21:22:09 +0200 Subject: [PATCH] Fix of is_comparable. --- lib/std/core/types.c3 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/std/core/types.c3 b/lib/std/core/types.c3 index 220587965..38e8f1ea0 100644 --- a/lib/std/core/types.c3 +++ b/lib/std/core/types.c3 @@ -99,7 +99,7 @@ macro bool is_comparable($Type) { var $kind = $Type.kindof; $if $kind == TypeKind.DISTINCT: - return is_comparable($Type.inner); + return is_comparable($typefrom($Type.inner)); $else return $kind == TypeKind.SIGNED_INT || $kind == TypeKind.UNSIGNED_INT || $kind == TypeKind.FLOAT || $kind == TypeKind.VECTOR || $kind == TypeKind.BOOL || $kind == TypeKind.POINTER