private boolean fieldIsInitiallyLocal(SootField field) { if (field.isStatic()) { // Static fields are always shared return false; } else if (field.isPrivate()) { // Private fields may be local return true; } else { return !externalFields.contains(field); } }
private boolean fieldIsInitiallyLocal(SootField field) { if(field.isStatic()) { // Static fields are always shared return false; } else if(field.isPrivate()) { // Private fields may be local return true; } else { return !externalFields.contains(field); } }
private boolean fieldIsInitiallyLocal(SootField field) { if(field.isStatic()) { // Static fields are always shared return false; } else if(field.isPrivate()) { // Private fields may be local return true; } else { return !externalFields.contains(field); } }