code: def _eval_no_call(stmt, glob, loc):
      """Evaluate statement as long as it does not contain any method/function calls."""
      bytecode = compile(stmt, "", mode="eval")
      for insn in dis.get_instructions(bytecode):
          if "CALL" in insn.opname:
              raise RuntimeError(
                  f"Type annotation should not contain calls, but '{stmt}' does"
              )
      return eval(bytecode, glob, loc)
  
imports: import ast
  import builtins
  import dis
  import enum
  import inspect
  import re
  import typing
  import warnings
  from textwrap import dedent
  from typing import Type
  import torch
  from torch._C import _GeneratorType, AnyType, AwaitType, BoolType, ComplexType, DeviceObjType, DictType, EnumType, FloatType, FutureType, InterfaceType, IntType, ListType, NoneType, NumberType, OptionalType, StreamObjType, StringType, TensorType, TupleType, UnionType
  from torch._sources import get_source_lines_and_file
  from .._jit_internal import _Await, _qualified_name, Any, BroadcastingList1, BroadcastingList2, BroadcastingList3, Dict, Future, is_await, is_dict, is_future, is_ignored_fn, is_list, is_optional, is_tuple, is_union, List, Optional, Tuple, Union
  from ._state import _get_script_class
  from torch._ops import OpOverloadPacket
label_desc: Use image node_id 6 for calling a global function with example usage: _eval_no_call(stmt, glob, loc) and returns: eval