code: @Override
      public void visitMethod(final Method obj) {
          methodName = obj.getName();
          if (Values.STATIC_INITIALIZER.equals(methodName) || Values.CONSTRUCTOR.equals(methodName)) {
              return;
          }
  
          List<String> parms = SignatureUtils.getParameterSignatures(obj.getSignature());
  
          if (!parms.isEmpty()) {
              boolean isStatic = obj.isStatic();
              isAbstract = obj.isAbstract();
  
              firstLocalReg = isStatic ? 0 : 1;
              for (String parmSig : parms) {
                  firstLocalReg += SignatureUtils.getSignatureSize(parmSig);
              }
  
              sourceLines = getSourceLines(obj);
          }
      }
docs: overrides the visitor capture source lines for the method
  
  @param obj
  the method object for the currently parsed method