def METHOD_NAME(name):
  if name in _symbols:
    ERR('Redefined %s' % repr(name))
  _emit([]) # To call the emit callback before we define labels
            # This is done here to prevent labels from being
            # created at the end of full segments (in case
            # the callback creates a new segment).
  segment = _gt1[-1]
  segment[2][name] = len(segment[3])
  if segment[0] is not None:
    # If the symbol can be resolved now, resolve it already
    _symbols[name] = segment[0] + len(segment[3])
  else:
    _symbols[name] = None