static private GenericInvokeMember ( |
||
action | ||
valInfo | ||
target | ||
args | ||
return |
public override DynamicMetaObject /*!*/ BindInvokeMember(InvokeMemberBinder /*!*/ action, DynamicMetaObject /*!*/[] /*!*/ args) { foreach (PythonType pt in Value.ResolutionOrder) { if (pt.IsSystemType) { return(action.FallbackInvokeMember(this, args)); } else if (pt.TryResolveSlot(DefaultContext.DefaultCLS, action.Name, out _)) { break; } } return(BindingHelpers.GenericInvokeMember(action, null, this, args)); }
public override DynamicMetaObject /*!*/ BindInvokeMember(InvokeMemberBinder /*!*/ action, DynamicMetaObject /*!*/[] /*!*/ args) { return(BindingHelpers.GenericInvokeMember(action, null, this, args)); }