method pkg1.A.m1()
  signature: ()
             ()
  throws:
    T extends java.lang.Throwable
  returns:
    void
method pkg1.A.<U extends java.lang.Throwable>m2()
  signature: ()
             ()
  type parameters:
    U extends java.lang.Throwable
  throws:
    U extends java.lang.Throwable
  returns:
    void
