code: def test_peephole_int(self):
      @torch.jit.script
      def foo(x):
          # type: (number)
          return int(x)
  
      FileCheck().check("aten::Int").run(foo.graph)
      next(foo.graph.inputs()).setType(torch._C.IntType.get())
      self.run_pass("peephole", foo.graph)
      FileCheck().check_not("aten::Int").run(foo.graph)
  
imports: import torch
  from torch.testing._internal.jit_utils import JitTestCase, RUN_CUDA, _inline_everything
  from torch import nn
  from torch.testing import FileCheck
  from typing import Callable, List
  import unittest
label_desc: Use image node_id 22 for calling the TestPeephole obj's underlying member method code with example usage: obj.test_peephole_int() and returns: int