class_docstr: A functional visitor over Type.
  
  The default behavior recursively traverses the AST
  and reconstructs the AST.
code: def visit_type_call(self, tc):
      return TypeCall(
          self.visit(tc.func), [self.visit(arg) for arg in tc.args]
      )
  
imports: from .ty import TypeVar, IncompleteType, TensorType, FuncType, TupleType, TypeRelation, RefType, GlobalTypeVar, TypeCall
  from .adt import TypeData
label_desc: Use image node_id 9 for calling the TypeMutator obj's underlying member method code with example usage: obj.visit_type_call(tc) and returns: TypeCall