if (bytecodeSet == null) continue;
	public void visitClassContext(ClassContext classContext) {		JavaClass jclass = classContext.getJavaClass();		Method[] methodList = jclass.getMethods();		for (Method method : methodList) {			MethodGen methodGen = classContext.getMethodGen(method);			if (methodGen == null)				continue;			// Don't bother analyzing the method unless there is both locking			// and a method call.			BitSet bytecodeSet = classContext.getBytecodeSet(method);			if (!(bytecodeSet.get(Constants.MONITORENTER) && bytecodeSet.get(Constants.INVOKEVIRTUAL)))				continue;			try {				analyzeMethod(classContext, method);			} catch (DataflowAnalysisException e) {				bugReporter.logError("FindMismatchedWaitOrNotify: caught exception", e);			} catch (CFGBuilderException e) {				bugReporter.logError("FindMismatchedWaitOrNotify: caught exception", e);			}		}	}