(self, region_start)
return False
Some regions usually do not contain any executable code, but are still marked as executable. We should skip
        those regions by default.

        :param int region_start: Address of the beginning of the region.
        :return:                 True/False
        :rtype:                  bool
Some regions usually do not contain any executable code, but are still marked as executable. We should skip
        those regions by default.
Some regions usually do not contain any executable code but are still marked as executable . We should skip those regions by default .
def _should_skip_region(self, region_start):
        """
        Some regions usually do not contain any executable code, but are still marked as executable. We should skip
        those regions by default.

        :param int region_start: Address of the beginning of the region.
        :return:                 True/False
        :rtype:                  bool
        """

        obj = self.project.loader.find_object_containing(region_start, membership_check=False)
        if obj is None:
            return False
        if isinstance(obj, PE):
            section = obj.find_section_containing(region_start)
            if section is None:
                return False
            if section.name in {'.textbss'}:
                return True

        return False
def _should_skip_region ( self , region_start ) : obj = self . project . loader . find_object_containing ( region_start , membership_check = False ) if obj is None : return False if isinstance ( obj , PE ) : section = obj . find_section_containing ( region_start ) if section is None : return False if section . name in { '.textbss' } : return True return False