docs: def get_code(self):
          """
          the JavaCodeInfo of this member if it is a non-abstract method,
          None otherwise
  
          reference: http://docs.oracle.com/javase/specs/jvms/se7/html/jvms-4.html#jvms-4.7.3
          """  # noqa
  
          buff = self.get_attribute("Code")
          if buff is None:
              return None
  
          with unpack(buff) as up:
              code = JavaCodeInfo(self.cpool)
              code.unpack(up)
  
          return code