Location (ClassType instrumentorCls, String methodName, String methodDesc, int lineNumber) { try { Method method = DebuggerUtils.findMethod(instrumentorCls, methodName, methodDesc); if (method != null) { List<Location> lines = method.allLineLocations(); if (lines.size() >= lineNumber + 1) { return lines.get(lineNumber); } } } catch (AbsentInformationException e) { DebuggerUtilsImpl.logError(e); } return null; }