jumpTarget = -1;
 	public int resetForMethodEntry(PreorderVisitor v) { 		stack.clear(); 		lvValues.clear();		seenTransferOfControl = false;		String className = v.getClassName();		Method m = v.getMethod();		String signature = v.getMethodSig();		Type[] argTypes = Type.getArgumentTypes(signature);		int reg = 0;		if (!m.isStatic()) {			Item it = new Item("L" + className+";");			it.isInitialParameter = true;			it.registerNumber = reg;			setLVValue( reg++, it);			}		for(int i = 0; i < argTypes.length; i++) {			Item it = new Item(argTypes[i].getSignature());			it.registerNumber = reg;			it.isInitialParameter = true;			setLVValue( reg++, it);			}		return reg;		}