code: def _enter_task(loop, task):
      current_task = _current_tasks.get(loop)
      if current_task is not None:
          raise RuntimeError(
              f"Cannot enter into task {task!r} while another "
              f"task {current_task!r} is being executed."
          )
      _current_tasks[loop] = task
  
imports: import concurrent.futures
  import contextvars
  import functools
  import inspect
  import itertools
  import types
  import warnings
  import weakref
  from types import GenericAlias
  from .None import base_tasks
  from .None import coroutines
  from .None import events
  from .None import exceptions
  from .None import futures
  from .coroutines import _is_coroutine
label_desc: Use image node_id 15 for calling a global function with example usage: _enter_task(loop, task) without return types