From 97de44b424cefe9771d3e03cdd4aac8a1c3b904b Mon Sep 17 00:00:00 2001 From: Dmitry Atamanov Date: Mon, 5 Sep 2022 17:42:51 +0500 Subject: [PATCH] Added `is_vector` macro. --- lib/std/core/types.c3 | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/std/core/types.c3 b/lib/std/core/types.c3 index 99c708958..465e234f4 100644 --- a/lib/std/core/types.c3 +++ b/lib/std/core/types.c3 @@ -134,6 +134,11 @@ macro bool is_intlike($Type) $endswitch; } +macro bool is_vector($Type) +{ + return $Type.kind == TypeKind.VECTOR; +} + macro bool is_same($TypeA, $TypeB) { return $TypeA.typeid == $TypeB.typeid;