Class CheckedInsnList
- java.lang.Object
-
- org.objectweb.asm.tree.InsnList
-
- com.ss.android.ugc.bytex.common.visitor.CheckedInsnList
-
- All Implemented Interfaces:
java.lang.Iterable<org.objectweb.asm.tree.AbstractInsnNode>
public class CheckedInsnList extends org.objectweb.asm.tree.InsnListCreated by yangzhiqian on 2020-04-03
-
-
Constructor Summary
Constructors Constructor Description CheckedInsnList()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(org.objectweb.asm.MethodVisitor mv)voidadd(org.objectweb.asm.tree.AbstractInsnNode insn)voidinsert(org.objectweb.asm.tree.AbstractInsnNode insn)voidinsert(org.objectweb.asm.tree.AbstractInsnNode location, org.objectweb.asm.tree.AbstractInsnNode insn)voidinsert(org.objectweb.asm.tree.AbstractInsnNode location, org.objectweb.asm.tree.InsnList insns)voidinsertBefore(org.objectweb.asm.tree.AbstractInsnNode location, org.objectweb.asm.tree.AbstractInsnNode insn)voidinsertBefore(org.objectweb.asm.tree.AbstractInsnNode location, org.objectweb.asm.tree.InsnList insns)voidremove(org.objectweb.asm.tree.AbstractInsnNode insn)voidset(org.objectweb.asm.tree.AbstractInsnNode location, org.objectweb.asm.tree.AbstractInsnNode insn)intsize()-
Methods inherited from class org.objectweb.asm.tree.InsnList
add, clear, contains, get, getFirst, getLast, indexOf, insert, iterator, iterator, resetLabels, toArray
-
-
-
-
Method Detail
-
add
public void add(org.objectweb.asm.tree.AbstractInsnNode insn)
- Overrides:
addin classorg.objectweb.asm.tree.InsnList
-
set
public void set(org.objectweb.asm.tree.AbstractInsnNode location, org.objectweb.asm.tree.AbstractInsnNode insn)- Overrides:
setin classorg.objectweb.asm.tree.InsnList
-
remove
public void remove(org.objectweb.asm.tree.AbstractInsnNode insn)
- Overrides:
removein classorg.objectweb.asm.tree.InsnList
-
insert
public void insert(org.objectweb.asm.tree.AbstractInsnNode insn)
- Overrides:
insertin classorg.objectweb.asm.tree.InsnList
-
insert
public void insert(org.objectweb.asm.tree.AbstractInsnNode location, org.objectweb.asm.tree.InsnList insns)- Overrides:
insertin classorg.objectweb.asm.tree.InsnList
-
insertBefore
public void insertBefore(org.objectweb.asm.tree.AbstractInsnNode location, org.objectweb.asm.tree.InsnList insns)- Overrides:
insertBeforein classorg.objectweb.asm.tree.InsnList
-
insertBefore
public void insertBefore(org.objectweb.asm.tree.AbstractInsnNode location, org.objectweb.asm.tree.AbstractInsnNode insn)- Overrides:
insertBeforein classorg.objectweb.asm.tree.InsnList
-
insert
public void insert(org.objectweb.asm.tree.AbstractInsnNode location, org.objectweb.asm.tree.AbstractInsnNode insn)- Overrides:
insertin classorg.objectweb.asm.tree.InsnList
-
size
public int size()
- Overrides:
sizein classorg.objectweb.asm.tree.InsnList
-
accept
public void accept(org.objectweb.asm.MethodVisitor mv)
- Overrides:
acceptin classorg.objectweb.asm.tree.InsnList
-
-