parameters: (obj)
return_statement: return base, bits, char
docstring: Return a bit-width name for a given type object
docstring_summary: Return a bit-width name for a given type object
docstring_tokens: Return a bit - width name for a given type object
function: def bitname(obj):
      """Return a bit-width name for a given type object"""
      bits = _bits_of(obj)
      dt = dtype(obj)
      char = dt.kind
      base = _kind_name(dt)
  
      if base == 'object':
          bits = 0
  
      if bits != 0:
          char = "%s%d" % (char, bits // 8)
  
      return base, bits, char
function_tokens: def bitname ( obj ) : bits = _bits_of ( obj ) dt = dtype ( obj ) char = dt . kind base = _kind_name ( dt ) if base == 'object' : bits = 0 if bits != 0 : char = "%s%d" % ( char , bits // 8 ) return base , bits , char