META-INF/MANIFEST.MF
org/objectweb/asm/tree/analysis/Analyzer.class
<Unknown> package org.objectweb.asm.tree.analysis public org.objectweb.asm.tree.analysis.Analyzer extends java.lang.Object implements org.objectweb.asm.Opcodes { private final org.objectweb.asm.tree.analysis.Interpreter interpreter private int n private org.objectweb.asm.tree.InsnList insns private java.util.List[] handlers private org.objectweb.asm.tree.analysis.Frame[] frames private org.objectweb.asm.tree.analysis.Subroutine[] subroutines private boolean[] queued private int[] queue private int top public void <init> (org.objectweb.asm.tree.analysis.Interpreter) public org.objectweb.asm.tree.analysis.Frame[] analyze (java.lang.String, org.objectweb.asm.tree.MethodNode) throws org.objectweb.asm.tree.analysis.AnalyzerException private void findSubroutine (int, org.objectweb.asm.tree.analysis.Subroutine, java.util.List) throws org.objectweb.asm.tree.analysis.AnalyzerException public org.objectweb.asm.tree.analysis.Frame[] getFrames () public java.util.List getHandlers (int) protected org.objectweb.asm.tree.analysis.Frame newFrame (int, int) protected org.objectweb.asm.tree.analysis.Frame newFrame (org.objectweb.asm.tree.analysis.Frame) protected void newControlFlowEdge (int, int) protected boolean newControlFlowExceptionEdge (int, int) private void merge (int, org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Subroutine) throws org.objectweb.asm.tree.analysis.AnalyzerException private void merge (int, org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Subroutine, boolean[]) throws org.objectweb.asm.tree.analysis.AnalyzerException }
org/objectweb/asm/tree/analysis/AnalyzerException.class
<Unknown> package org.objectweb.asm.tree.analysis public org.objectweb.asm.tree.analysis.AnalyzerException extends java.lang.Exception { public final org.objectweb.asm.tree.AbstractInsnNode node public void <init> (org.objectweb.asm.tree.AbstractInsnNode, java.lang.String) public void <init> (org.objectweb.asm.tree.AbstractInsnNode, java.lang.String, java.lang.Throwable) public void <init> (org.objectweb.asm.tree.AbstractInsnNode, java.lang.String, java.lang.Object, org.objectweb.asm.tree.analysis.Value) }
org/objectweb/asm/tree/analysis/BasicInterpreter.class
<Unknown> package org.objectweb.asm.tree.analysis public org.objectweb.asm.tree.analysis.BasicInterpreter extends java.lang.Object implements org.objectweb.asm.Opcodes org.objectweb.asm.tree.analysis.Interpreter { public void <init> () public org.objectweb.asm.tree.analysis.Value newValue (org.objectweb.asm.Type) public org.objectweb.asm.tree.analysis.Value newOperation (org.objectweb.asm.tree.AbstractInsnNode) throws org.objectweb.asm.tree.analysis.AnalyzerException public org.objectweb.asm.tree.analysis.Value copyOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public org.objectweb.asm.tree.analysis.Value unaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public org.objectweb.asm.tree.analysis.Value binaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public org.objectweb.asm.tree.analysis.Value ternaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public org.objectweb.asm.tree.analysis.Value naryOperation (org.objectweb.asm.tree.AbstractInsnNode, java.util.List) throws org.objectweb.asm.tree.analysis.AnalyzerException public void returnOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public org.objectweb.asm.tree.analysis.Value merge (org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) }
org/objectweb/asm/tree/analysis/BasicValue.class
<Unknown> package org.objectweb.asm.tree.analysis public org.objectweb.asm.tree.analysis.BasicValue extends java.lang.Object implements org.objectweb.asm.tree.analysis.Value { public static final org.objectweb.asm.tree.analysis.Value UNINITIALIZED_VALUE public static final org.objectweb.asm.tree.analysis.Value INT_VALUE public static final org.objectweb.asm.tree.analysis.Value FLOAT_VALUE public static final org.objectweb.asm.tree.analysis.Value LONG_VALUE public static final org.objectweb.asm.tree.analysis.Value DOUBLE_VALUE public static final org.objectweb.asm.tree.analysis.Value REFERENCE_VALUE public static final org.objectweb.asm.tree.analysis.Value RETURNADDRESS_VALUE private final org.objectweb.asm.Type type public void <init> (org.objectweb.asm.Type) public org.objectweb.asm.Type getType () public int getSize () public boolean isReference () public boolean equals (java.lang.Object) public int hashCode () public java.lang.String toString () static void <clinit> () }
org/objectweb/asm/tree/analysis/BasicVerifier.class
<Unknown> package org.objectweb.asm.tree.analysis public org.objectweb.asm.tree.analysis.BasicVerifier extends org.objectweb.asm.tree.analysis.BasicInterpreter { public void <init> () public org.objectweb.asm.tree.analysis.Value copyOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public org.objectweb.asm.tree.analysis.Value unaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public org.objectweb.asm.tree.analysis.Value binaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public org.objectweb.asm.tree.analysis.Value ternaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public org.objectweb.asm.tree.analysis.Value naryOperation (org.objectweb.asm.tree.AbstractInsnNode, java.util.List) throws org.objectweb.asm.tree.analysis.AnalyzerException public void returnOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException protected boolean isArrayValue (org.objectweb.asm.tree.analysis.Value) protected org.objectweb.asm.tree.analysis.Value getElementValue (org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException protected boolean isSubTypeOf (org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) }
org/objectweb/asm/tree/analysis/Frame.class
<Unknown> package org.objectweb.asm.tree.analysis public org.objectweb.asm.tree.analysis.Frame extends java.lang.Object { private org.objectweb.asm.tree.analysis.Value returnValue private org.objectweb.asm.tree.analysis.Value[] values private int locals private int top public void <init> (int, int) public void <init> (org.objectweb.asm.tree.analysis.Frame) public org.objectweb.asm.tree.analysis.Frame init (org.objectweb.asm.tree.analysis.Frame) public void setReturn (org.objectweb.asm.tree.analysis.Value) public int getLocals () public org.objectweb.asm.tree.analysis.Value getLocal (int) throws java.lang.IndexOutOfBoundsException public void setLocal (int, org.objectweb.asm.tree.analysis.Value) throws java.lang.IndexOutOfBoundsException public int getStackSize () public org.objectweb.asm.tree.analysis.Value getStack (int) throws java.lang.IndexOutOfBoundsException public void clearStack () public org.objectweb.asm.tree.analysis.Value pop () throws java.lang.IndexOutOfBoundsException public void push (org.objectweb.asm.tree.analysis.Value) throws java.lang.IndexOutOfBoundsException public void execute (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Interpreter) throws org.objectweb.asm.tree.analysis.AnalyzerException public boolean merge (org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Interpreter) throws org.objectweb.asm.tree.analysis.AnalyzerException public boolean merge (org.objectweb.asm.tree.analysis.Frame, boolean[]) public java.lang.String toString () }
org/objectweb/asm/tree/analysis/Interpreter.class
<Unknown> package org.objectweb.asm.tree.analysis public abstract org.objectweb.asm.tree.analysis.Interpreter extends java.lang.Object { public abstract org.objectweb.asm.tree.analysis.Value newValue (org.objectweb.asm.Type) public abstract org.objectweb.asm.tree.analysis.Value newOperation (org.objectweb.asm.tree.AbstractInsnNode) throws org.objectweb.asm.tree.analysis.AnalyzerException public abstract org.objectweb.asm.tree.analysis.Value copyOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public abstract org.objectweb.asm.tree.analysis.Value unaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public abstract org.objectweb.asm.tree.analysis.Value binaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public abstract org.objectweb.asm.tree.analysis.Value ternaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public abstract org.objectweb.asm.tree.analysis.Value naryOperation (org.objectweb.asm.tree.AbstractInsnNode, java.util.List) throws org.objectweb.asm.tree.analysis.AnalyzerException public abstract void returnOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public abstract org.objectweb.asm.tree.analysis.Value merge (org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) }
org/objectweb/asm/tree/analysis/SimpleVerifier.class
<Unknown> package org.objectweb.asm.tree.analysis public org.objectweb.asm.tree.analysis.SimpleVerifier extends org.objectweb.asm.tree.analysis.BasicVerifier { private final org.objectweb.asm.Type currentClass private final org.objectweb.asm.Type currentSuperClass private final java.util.List currentClassInterfaces private final boolean isInterface private ClassLoader loader public void <init> () public void <init> (org.objectweb.asm.Type, org.objectweb.asm.Type, boolean) public void <init> (org.objectweb.asm.Type, org.objectweb.asm.Type, java.util.List, boolean) public void setClassLoader (java.lang.ClassLoader) public org.objectweb.asm.tree.analysis.Value newValue (org.objectweb.asm.Type) protected boolean isArrayValue (org.objectweb.asm.tree.analysis.Value) protected org.objectweb.asm.tree.analysis.Value getElementValue (org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException protected boolean isSubTypeOf (org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) public org.objectweb.asm.tree.analysis.Value merge (org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) protected boolean isInterface (org.objectweb.asm.Type) protected org.objectweb.asm.Type getSuperClass (org.objectweb.asm.Type) protected boolean isAssignableFrom (org.objectweb.asm.Type, org.objectweb.asm.Type) protected java.lang.Class getClass (org.objectweb.asm.Type) }
org/objectweb/asm/tree/analysis/SmallSet.class
<Unknown> package org.objectweb.asm.tree.analysis org.objectweb.asm.tree.analysis.SmallSet extends java.util.AbstractSet implements java.util.Iterator { Object e1 Object e2 static final java.util.Set EMPTY_SET void <init> (java.lang.Object, java.lang.Object) public java.util.Iterator iterator () public int size () public boolean hasNext () public java.lang.Object next () public void remove () java.util.Set union (org.objectweb.asm.tree.analysis.SmallSet) static void <clinit> () }
org/objectweb/asm/tree/analysis/SourceInterpreter.class
<Unknown> package org.objectweb.asm.tree.analysis public org.objectweb.asm.tree.analysis.SourceInterpreter extends java.lang.Object implements org.objectweb.asm.Opcodes org.objectweb.asm.tree.analysis.Interpreter { public void <init> () public org.objectweb.asm.tree.analysis.Value newValue (org.objectweb.asm.Type) public org.objectweb.asm.tree.analysis.Value newOperation (org.objectweb.asm.tree.AbstractInsnNode) public org.objectweb.asm.tree.analysis.Value copyOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value) public org.objectweb.asm.tree.analysis.Value unaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value) public org.objectweb.asm.tree.analysis.Value binaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) public org.objectweb.asm.tree.analysis.Value ternaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) public org.objectweb.asm.tree.analysis.Value naryOperation (org.objectweb.asm.tree.AbstractInsnNode, java.util.List) public void returnOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) public org.objectweb.asm.tree.analysis.Value merge (org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) }
org/objectweb/asm/tree/analysis/SourceValue.class
<Unknown> package org.objectweb.asm.tree.analysis public org.objectweb.asm.tree.analysis.SourceValue extends java.lang.Object implements org.objectweb.asm.tree.analysis.Value { public final int size public final java.util.Set insns public void <init> (int) public void <init> (int, org.objectweb.asm.tree.AbstractInsnNode) public void <init> (int, java.util.Set) public int getSize () public boolean equals (java.lang.Object) public int hashCode () }
org/objectweb/asm/tree/analysis/Subroutine.class
<Unknown> package org.objectweb.asm.tree.analysis org.objectweb.asm.tree.analysis.Subroutine extends java.lang.Object { org.objectweb.asm.tree.LabelNode start boolean[] access java.util.List callers private void <init> () void <init> (org.objectweb.asm.tree.LabelNode, int, org.objectweb.asm.tree.JumpInsnNode) public org.objectweb.asm.tree.analysis.Subroutine copy () public boolean merge (org.objectweb.asm.tree.analysis.Subroutine) throws org.objectweb.asm.tree.analysis.AnalyzerException }
org/objectweb/asm/tree/analysis/Value.class
<Unknown> package org.objectweb.asm.tree.analysis public abstract org.objectweb.asm.tree.analysis.Value extends java.lang.Object { public abstract int getSize () }