class_docstr: Expressions containing other CallNodes are not removed
class_docstr_tok: ["Expressions","containing","other","CallNodes","are","not","removed"]
code: def before(A: T.Buffer(1, "int32"), n: T.int32):
      A[0] = T.shift_left(n, 1, dtype="int32")
  
imports: import tvm
  import tvm.testing
  from tvm.script import tir
  from tvm import TVMError
label_desc: Use image node_id 1 for calling the TestKeepOtherCallNodes obj's underlying member method code with example usage: obj.before(A, n) without return types