for (int i = 0; i < methodList.length; ++i) { Method method = methodList[i];
for (Method method : methodList) {
	public void visitClassContext(ClassContext classContext) {		Method[] methodList = classContext.getJavaClass().getMethods();		for (int i = 0; i < methodList.length; ++i) {			Method method = methodList[i];			if (method.getCode() == null)				continue;						if (IRL_METHOD != null && !method.getName().equals(IRL_METHOD))				continue;						try {				if (DEBUG) {					System.out.println("Checking method " +							SignatureConverter.convertMethodSignature(classContext.getJavaClass(), method));				}				analyzeMethod(classContext, method);			} catch (CFGBuilderException e) {				bugReporter.logError("Error checking for infinite recursive loop in " +						SignatureConverter.convertMethodSignature(classContext.getJavaClass(), method), e);			} catch (DataflowAnalysisException e) {				bugReporter.logError("Error checking for infinite recursive loop in " +						SignatureConverter.convertMethodSignature(classContext.getJavaClass(), method), e);			}		}	}