if self._convert_to_py_code is None:
for member in self.scope.var_entries:
- if not member.type.to_py_function or not member.type.create_to_py_utility_code(env):
+ if not member.type.to_py_function and not member.type.create_to_py_utility_code(env):
self.to_py_function = None
self._convert_to_py_code = False
return False
if self._convert_from_py_code is None:
for member in self.scope.var_entries:
- if (not member.type.from_py_function or not
+ if (not member.type.from_py_function and not
member.type.create_from_py_utility_code(env)):
self.from_py_function = None
self._convert_from_py_code = False