diff --git a/src/bindx/macro/BindSignalProvider.hx b/src/bindx/macro/BindSignalProvider.hx index 1ba9065..02abb80 100644 --- a/src/bindx/macro/BindSignalProvider.hx +++ b/src/bindx/macro/BindSignalProvider.hx @@ -24,9 +24,9 @@ class BindSignalProvider implements IBindingSignalProvider { public function new() {} - @:extern static inline function signalName(fieldName:String):String return fieldName + SignalTools.SIGNAL_POSTFIX; - @:extern static inline function signalGetterName(fieldName:String):String return "get_" + signalName(fieldName); - @:extern static inline function signalPrivateName(fieldName:String):String return "_" + signalName(fieldName); + extern static inline function signalName(fieldName:String):String return fieldName + SignalTools.SIGNAL_POSTFIX; + extern static inline function signalGetterName(fieldName:String):String return "get_" + signalName(fieldName); + extern static inline function signalPrivateName(fieldName:String):String return "_" + signalName(fieldName); public function getFieldDispatcher(field:Field, res:Array):Void { switch (field.kind) { @@ -168,11 +168,11 @@ class BindSignalProvider implements IBindingSignalProvider { } } - @:extern inline function hasInlineSignalGetter(param:Expr):Bool { + extern inline function hasInlineSignalGetter(param:Expr):Bool { return if (DEFAULT_INLINE_SIGNAL_GETTER) param.isNullOrTrue(); else param.isNotNullAndTrue(); } - @:extern inline function hasLazy(meta:MetadataEntry):Bool { + extern inline function hasLazy(meta:MetadataEntry):Bool { return if (DEFAULT_LAZY_SIGNAL) meta.findParam(LAZY_SIGNAL).isNullOrTrue(); else meta.findParam(LAZY_SIGNAL).isNotNullAndTrue(); } -} \ No newline at end of file +}