result.setValue(local++, type);
	public void initEntryFact(BetterTypeFrame result) throws DataflowAnalysisException {		try {			result.setValid();			int local = 0;			for (int i = 0; i < parameterSignatureList.length; ++i) {				String signature = parameterSignatureList[i];				Type type = typeRepository.typeFromSignature(signature);				result.setValue(local++, type);				// Long and double values occupy an extra local slot				if (type.getTypeCode() == Constants.T_LONG) {					result.setValue(local++, typeRepository.getLongExtraType());				} else if (type.getTypeCode() == Constants.T_DOUBLE) {					result.setValue(local++, typeRepository.getDoubleExtraType());				}			}		} catch (InvalidSignatureException e) {			throw new DataflowAnalysisException("Invalid parameter type signature", e);		}	}