From 2ad3e5b1cf2360f2a2077cfefddd7484c9ce2278 Mon Sep 17 00:00:00 2001 From: Ryan Fleury Date: Mon, 20 Oct 2025 16:28:07 -0700 Subject: [PATCH] allow . and -> for array types --- src/eval/eval_ir.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/eval/eval_ir.c b/src/eval/eval_ir.c index cdf5a029..e669287b 100644 --- a/src/eval/eval_ir.c +++ b/src/eval/eval_ir.c @@ -389,7 +389,8 @@ E_TYPE_ACCESS_FUNCTION_DEF(default) E_TypeKind check_type_kind = l_restype_kind; if(l_restype_kind == E_TypeKind_Ptr || l_restype_kind == E_TypeKind_LRef || - l_restype_kind == E_TypeKind_RRef) + l_restype_kind == E_TypeKind_RRef || + l_restype_kind == E_TypeKind_Array) { check_type_key = e_type_key_unwrap(l.type_key, E_TypeUnwrapFlag_All); check_type_kind = e_type_kind_from_key(check_type_key);