DataValue (Type type) { if (type == null) return DataValue.UnknownDataValue1; if (type == Type.VOID_TYPE) return null; if (ASMUtils.isThisType(type)) return DataValue.ThisDataValue; return type.getSize() == 1 ? DataValue.UnknownDataValue1 : DataValue.UnknownDataValue2; }