(self, obj)
return r
Check whether an object has at least one executable section.

        :param cle.Backend obj: The object to test.
        :return:                None
Check whether an object has at least one executable section.
Check whether an object has at least one executable section .
def _object_has_executable_sections(self, obj):
        """
        Check whether an object has at least one executable section.

        :param cle.Backend obj: The object to test.
        :return:                None
        """

        if obj in self._object_to_executable_sections:
            return self._object_to_executable_sections[obj]
        r = any(sec.is_executable for sec in obj.sections)
        self._object_to_executable_sections[obj] = r
        return r
def _object_has_executable_sections ( self , obj ) : if obj in self . _object_to_executable_sections : return self . _object_to_executable_sections [ obj ] r = any ( sec . is_executable for sec in obj . sections ) self . _object_to_executable_sections [ obj ] = r return r