From b2217ea0352e874f0ef163e5ab6b8bcf514abbe7 Mon Sep 17 00:00:00 2001 From: Nat Quayle Nelson Date: Tue, 13 Dec 2022 23:07:45 +0000 Subject: [PATCH] localFunction allow non-void-typed function definitions --- kiss/src/kiss/SpecialForms.hx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/kiss/src/kiss/SpecialForms.hx b/kiss/src/kiss/SpecialForms.hx index 85a90d8e..6e5943b9 100644 --- a/kiss/src/kiss/SpecialForms.hx +++ b/kiss/src/kiss/SpecialForms.hx @@ -240,6 +240,9 @@ class SpecialForms { case TypedExp("Void", {pos:_, def: Symbol(fname)}): name = fname; false; + case TypedExp(_, {pos:_, def: Symbol(fname)}): + name = fname; + true; case Symbol(fname): name = fname; true;