code: def upcast_char(*args):
      """Same as `upcast` but taking dtype.char as input (faster)."""
      t = _upcast_memo.get(args)
      if t is not None:
          return t
      t = upcast(*map(np.dtype, args))
      _upcast_memo[args] = t
      return t
  
imports: from __future__ import division, print_function, absolute_import
  import operator
  import warnings
  import numpy
  from scipy._lib._version import NumpyVersion
label_desc: Use image node_id 2 for calling a global function with example usage: upcast_char() and returns: t, t