public SootField makeSootField(String name, Type type, int modifiers) { return new SootField(name, type, modifiers); }
public SootField makeSootField(String name, Type type) { return new SootField(name, type); }
SootField f = new SootField("cap" + i, capTypes.get(i), 0); capFields.add(f); tclass.addField(f);
SootField f = new SootField(name, type, isStatic()?Modifier.STATIC:0); f.setPhantom(true); cl.addField(f);
SootField f = new SootField(name, type, isStatic()?Modifier.STATIC:0); f.setPhantom(true); cl.addField(f);
Type fieldType = jimpleTypeOfFieldDescriptor(fieldDescriptor); SootField field = new SootField(fieldName, fieldType, modifiers); bclass.addField(field);
Type fieldType = jimpleTypeOfFieldDescriptor(fieldDescriptor); SootField field = new SootField(fieldName, fieldType, modifiers); bclass.addField(field);
SootField exceptionGlobal = new SootField(exceptionGlobalName, javaThrowableClass.getType(), Modifier.PUBLIC | Modifier.STATIC); sClass.addField(exceptionGlobal);
SootField lengthField = new SootField(SootTranslationHelpers.lengthFieldName, IntType.v(), Modifier.PUBLIC | Modifier.FINAL); arrayClass.addField(lengthField); SootField elemTypeField = new SootField(SootTranslationHelpers.arrayElementTypeFieldName, RefType.v(Scene.v().getSootClass("java.lang.Class")), Modifier.PUBLIC | Modifier.FINAL); arrayClass.addField(elemTypeField); SootField elemField = new SootField(AElem, elementType); if (soottocfg.Options.v().arrayInv()) { arrayClass.addField(elemField); arrFields[i] = new SootField(ArrayTransformer.arrayElementPrefix + "_" + i, elementType, Modifier.PUBLIC); arrayClass.addField(arrFields[i]);