code: def test_func_type():
      type_params = tvm.runtime.convert([])
      type_constraints = tvm.runtime.convert([])  # TODO: fill me in
      arg_types = tvm.runtime.convert([])
      ret_type = tvm.ir.TensorType((1, 2, 3), "float32")
      tf = tvm.ir.FuncType(
          arg_types, ret_type, type_params, type_constraints
      )
      assert tf.type_params == type_params
      assert tf.type_constraints == type_constraints
      assert tf.arg_types == arg_types
      assert tf.ret_type == ret_type
      assert tf.span == None
      # TODO make sure we can set span
      str(tf)
      check_json_roundtrip(tf)
  
file_path: tvm/tests/python/ir/test_ir_type.py
imports: import tvm
label_desc: Use image node_id 6 for calling a global function with example usage: test_func_type() without return types