Methods Summary |
---|
protected java.lang.String | argString(){@inheritDoc}
return locals.toString();
|
public com.android.dx.rop.code.RegisterSpecSet | getLocals()Gets the local state associated with this instance.
return locals;
|
protected java.lang.String | listingString0(boolean noteIndices){@inheritDoc}
int sz = locals.size();
int max = locals.getMaxSize();
StringBuffer sb = new StringBuffer(100 + sz * 40);
sb.append("local-snapshot");
for (int i = 0; i < max; i++) {
RegisterSpec spec = locals.get(i);
if (spec != null) {
sb.append("\n ");
sb.append(LocalStart.localString(spec));
}
}
return sb.toString();
|
public DalvInsn | withMapper(com.android.dx.ssa.RegisterMapper mapper){@inheritDoc}
return new LocalSnapshot(getPosition(), mapper.map(locals));
|
public DalvInsn | withRegisterOffset(int delta){@inheritDoc}
return new LocalSnapshot(getPosition(), locals.withOffset(delta));
|
public DalvInsn | withRegisters(com.android.dx.rop.code.RegisterSpecList registers){@inheritDoc}
return new LocalSnapshot(getPosition(), locals);
|