if (checkCallSites && ins instanceof InvokeInstruction) {
if (ins instanceof InvokeInstruction) {
	private void checkCallSitesAndReturnInstructions()			throws CFGBuilderException, DataflowAnalysisException {		ConstantPoolGen cpg = classContext.getConstantPoolGen();		TypeDataflow typeDataflow = classContext.getTypeDataflow(method);				for (Iterator<Location> i = classContext.getCFG(method).locationIterator(); i.hasNext();) {			Location location = i.next();			Instruction ins = location.getHandle().getInstruction();			try {				if (checkCallSites && ins instanceof InvokeInstruction) {					examineCallSite(location, cpg, typeDataflow);				} else if (checkReturnValueAnnotations && nonNullReturn != null && ins.getOpcode() == Constants.ARETURN) {					examineReturnInstruction(location);				}			} catch (ClassNotFoundException e) {				bugReporter.reportMissingClass(e);			}		}	}