From 459a39e65dbd98ccceb822fa5509536bfeb8c3df Mon Sep 17 00:00:00 2001 From: Nicolas Cannasse Date: Fri, 14 May 2021 18:18:42 +0200 Subject: [PATCH] fix unification with {} --- hscript/Checker.hx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hscript/Checker.hx b/hscript/Checker.hx index 178c724..6c993c1 100644 --- a/hscript/Checker.hx +++ b/hscript/Checker.hx @@ -597,6 +597,8 @@ class Checker { case [TDynamic, _]: return true; case [TAnon(a1),TAnon(a2)]: + if( a2.length == 0 ) // always unify with {} + return true; var m = new Map(); for( f in a1 ) m.set(f.name, f);