Package proguard.dexfile.ir.stmt
Class StmtList
- java.lang.Object
-
- proguard.dexfile.ir.stmt.StmtList
-
-
Constructor Summary
Constructors Constructor Description StmtList()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(Stmt stmt)
void
addAll(java.util.Collection<Stmt> list)
void
clear()
StmtList
clone(LabelAndLocalMapper mapper)
int
compare(Stmt o1, Stmt o2)
boolean
contains(Stmt stmt)
Stmt
getFirst()
Stmt
getLast()
int
getSize()
void
insertAfter(Stmt position, Stmt stmt)
void
insertBefore(Stmt position, Stmt stmt)
void
insertFirst(Stmt stmt)
void
insertLast(Stmt stmt)
java.util.Iterator<Stmt>
iterator()
void
move(Stmt start, Stmt end, Stmt dist)
void
remove(Stmt stmt)
void
replace(Stmt stmt, Stmt nas)
java.lang.String
toString()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
add
public void add(Stmt stmt)
-
addAll
public void addAll(java.util.Collection<Stmt> list)
-
clone
public StmtList clone(LabelAndLocalMapper mapper)
-
compare
public int compare(Stmt o1, Stmt o2)
- Specified by:
compare
in interfacejava.util.Comparator<Stmt>
-
contains
public boolean contains(Stmt stmt)
-
getFirst
public Stmt getFirst()
-
getLast
public Stmt getLast()
-
getSize
public int getSize()
-
insertFirst
public void insertFirst(Stmt stmt)
-
insertLast
public void insertLast(Stmt stmt)
-
iterator
public java.util.Iterator<Stmt> iterator()
- Specified by:
iterator
in interfacejava.lang.Iterable<Stmt>
-
remove
public void remove(Stmt stmt)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
clear
public void clear()
-
-