class_docstr: The vistor class to determine the declaration, r/w status, and last use of each variable
class_docstr_tok: ["The","vistor","class","to","determine","the","declaration",",","r\/w","status",",","and","last","use","of","each","variable"]
code: def __init__(self, args, symbols, closure_vars):
      self.status = {}
      self.scope_level = []
      self._args = {}
      self.args = args
      self.aug_assign_ = False
      self.symbols = symbols
      self.closure_vars = closure_vars
  
file_path: tvm/python/tvm/te/hybrid/preprocessor.py
imports: import ast
  import sys
  from .runtime import HYBRID_GLOBALS
  from .utils import _internal_assert
label_desc: Use image node_id 1 to create a new PyVariableUsage object from inherited base classes: ast with example: obj = PyVariableUsage(args, symbols, closure_vars)