From 16a8156d4c3ba2caaf7b3d91c2d03ae5e0a9c021 Mon Sep 17 00:00:00 2001 From: Nat Quayle Nelson Date: Sun, 11 Dec 2022 21:50:07 +0000 Subject: [PATCH] Allow Kiss.buildAll() to take a FrontendContext --- src/kiss/Kiss.hx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/kiss/Kiss.hx b/src/kiss/Kiss.hx index 4f729f2..809c6ad 100644 --- a/src/kiss/Kiss.hx +++ b/src/kiss/Kiss.hx @@ -417,9 +417,9 @@ class Kiss { /** * Build macro: add fields to a Haxe class by compiling multiple Kiss files in order with the same KissState */ - public static function buildAll(kissFiles:Array, ?k:KissState, useClassFields = true):Array { + public static function buildAll(kissFiles:Array, ?k:KissState, useClassFields = true, ?context:FrontendContext):Array { if (k == null) - k = defaultKissState(); + k = defaultKissState(context); if (useClassFields) { k.fieldList = Context.getBuildFields(); @@ -429,7 +429,7 @@ class Kiss { } for (file in kissFiles) { - build(file, k, false); + build(file, k, false, context); } return k.fieldList;