elem = new AnnotationLongElem((Long) value, 'J', name); } else if (value instanceof Float) { elem = new AnnotationFloatElem((Float) value, 'F', name); } else if (value instanceof Double) { elem = new AnnotationDoubleElem((Double) value, 'D', name);
result.append(".float_kind "); result.append("\"" + elem.getName() + "\" "); result.append(((AnnotationFloatElem) elem).getValue()); result.append("\n"); break;
return new ImmutableFloatEncodedValue(e.getValue());
cp_info cval = coffiClass.constant_pool[cev.constant_value_index]; float constant_val = ((CONSTANT_Float_info) cval).convert(); AnnotationFloatElem elem = new AnnotationFloatElem(constant_val, kind, elemName); list.add(elem);
} else if (elem instanceof AnnotationFloatElem) { AnnotationFloatElem floatElem = (AnnotationFloatElem) elem; val = floatElem.getValue(); } else if (elem instanceof AnnotationLongElem) { AnnotationLongElem longElem = (AnnotationLongElem) elem;
list.add(new soot.tagkit.AnnotationDoubleElem(getExpr().constant().doubleValue(), kind, name)); else if(type.isFloat()) list.add(new soot.tagkit.AnnotationFloatElem(getExpr().constant().floatValue(), kind, name)); else if(type.isString()) list.add(new soot.tagkit.AnnotationStringElem(getExpr().constant().stringValue(), kind, name));
elem = new AnnotationFloatElem(v.getValue(), 'F', ae.getName()); break;
cp_info cval = coffiClass.constant_pool[cev.constant_value_index]; float constant_val = ((CONSTANT_Float_info)cval).convert(); AnnotationFloatElem elem = new AnnotationFloatElem(constant_val, kind, elemName); list.add(elem);
cp_info cval = coffiClass.constant_pool[cev.constant_value_index]; float constant_val = ((CONSTANT_Float_info)cval).convert(); AnnotationFloatElem elem = new AnnotationFloatElem(constant_val, kind, elemName); list.add(elem);