# HG changeset patch # User Paul Boddie # Date 1490033221 -3600 # Node ID dea61540e56da87d972736e744899abc5b00204f # Parent 125fb66325859f4b5152ab295b41c60c3cf04aea Handle functions in the always_callable method. diff -r 125fb6632585 -r dea61540e56d translator.py --- a/translator.py Mon Mar 20 18:28:00 2017 +0100 +++ b/translator.py Mon Mar 20 19:07:01 2017 +0100 @@ -1320,8 +1320,9 @@ return False for ref in refs: - if not self.importer.get_attributes(ref, "__fn__"): + if not ref.has_kind("") and not self.importer.get_attributes(ref, "__fn__"): return False + return True def need_default_arguments(self, objpath, nargs):