From fc15dbd382c1b935b56aa8b9ee2ce32d8004b076 Mon Sep 17 00:00:00 2001 From: NeeEoo Date: Sat, 27 Apr 2024 11:35:11 +0200 Subject: [PATCH] Small cleanup --- hscript/macros/AbstractHandler.hx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/hscript/macros/AbstractHandler.hx b/hscript/macros/AbstractHandler.hx index c079c1f..af5eb53 100644 --- a/hscript/macros/AbstractHandler.hx +++ b/hscript/macros/AbstractHandler.hx @@ -270,6 +270,8 @@ class AbstractHandler { } else if(m.name == ":to") { //throw "Unknown :to meta " + m; special |= 8; + } else if(m.name == ":op") { + special |= 16; } } special; @@ -335,6 +337,10 @@ class AbstractHandler { } } + if(obj.o == null) { + Reflect.deleteField(obj, "o"); + } + if(obj.r == null && f.name.startsWith("get_")) { var v = getVarFromFields(fields, f.name.substr(4)); var type = getTypeFromField(v);