class_docstr: De-duplicate Var usage in parameters
  
  In this test, the same `tir.Var` instance is used for the
  parameter `n` in both functions.
class_docstr_tok: ["De-duplicate","Var","usage","in","parameters","In","this","test",",","the","same","`","tir.Var","`","instance","is","used","for","the","parameter","`","n","`","in","both","functions","."]
code: def expected(self):
      @I.ir_module
      class mod:
          @T.prim_func
          def func_a(n: T.int32):
              T.evaluate(n)
  
          @T.prim_func
          def func_b(n: T.int32):
              T.evaluate(n)
  
      return mod
  
imports: import tvm
  import tvm.testing
  from tvm import tir
  from tvm.script import tir, ir
label_desc: Use image node_id 2 for calling the TestReusedParameter obj's underlying member method code with example usage: obj.expected() and returns: mod