code: def _linux_platforms(is_32bit=_32_BIT_INTERPRETER):
      # type: (bool) -> Iterator[str]
      linux = _normalize_string(distutils.util.get_platform())
      if is_32bit:
          if linux == "linux_x86_64":
              linux = "linux_i686"
          elif linux == "linux_aarch64":
              linux = "linux_armv7l"
      _, arch = linux.split("_", 1)
      if _have_compatible_manylinux_abi(arch):
          for tag in _manylinux_tags(linux, arch):
              yield tag
      yield linux
  
imports: from __future__ import absolute_import
  import distutils.util
  import collections
  import logging
  import os
  import platform
  import re
  import struct
  import sys
  import sysconfig
  import warnings
  from ._typing import TYPE_CHECKING, cast
label_desc: Use image node_id 26 for calling a global function with example usage: _linux_platforms(is_32bit) without return types