Update BindSignalProvider.hx

removed @:
`@:extern` is deprecated in favor of `extern`
This commit is contained in:
chatmurai
2026-01-13 15:21:34 +01:00
committed by GitHub
parent 2ae7edad4a
commit f2f6092081
+6 -6
View File
@@ -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<Field>):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();
}
}
}