for (int i=targeters.length-1; i >= 0; i--) { if (targeters[i] instanceof LocalVariableTag) { LocalVariableTag t = (LocalVariableTag)targeters[i]; if (t.getSlot() == slot) { return t.getName();
if (targeters!=null) { for (int i=targeters.length-1; i >= 0; i--) { if (targeters[i] instanceof LocalVariableTag) { LocalVariableTag t = (LocalVariableTag)targeters[i]; if (t.getSlot() == slot) { return t.getName(); }
	private static String findHandlerParamName(InstructionHandle startOfHandler) {				if (startOfHandler.getInstruction() instanceof StoreInstruction &&			startOfHandler.getNext() != null)		{			int slot = ((StoreInstruction)startOfHandler.getInstruction()).getIndex();			//System.out.println("got store: " + startOfHandler.getInstruction() + ", " + index);			InstructionTargeter[] targeters = startOfHandler.getNext().getTargeters();			for (int i=targeters.length-1; i >= 0; i--) {				if (targeters[i] instanceof LocalVariableTag) {					LocalVariableTag t = (LocalVariableTag)targeters[i];					if (t.getSlot() == slot) {						return t.getName();					}					//System.out.println("tag: " + targeters[i]);				} 			}		}				return "<missing>";	}