Package | Description |
---|---|
org.objectweb.asm.tree.analysis |
Provides a framework for static code analysis based on the asm.tree package.
|
Modifier and Type | Method and Description |
---|---|
SourceValue |
SourceInterpreter.binaryOperation(AbstractInsnNode insn,
SourceValue value1,
SourceValue value2) |
SourceValue |
SourceInterpreter.copyOperation(AbstractInsnNode insn,
SourceValue value) |
SourceValue |
SourceInterpreter.merge(SourceValue d,
SourceValue w) |
SourceValue |
SourceInterpreter.naryOperation(AbstractInsnNode insn,
List<? extends SourceValue> values) |
SourceValue |
SourceInterpreter.newOperation(AbstractInsnNode insn) |
SourceValue |
SourceInterpreter.newValue(Type type) |
SourceValue |
SourceInterpreter.ternaryOperation(AbstractInsnNode insn,
SourceValue value1,
SourceValue value2,
SourceValue value3) |
SourceValue |
SourceInterpreter.unaryOperation(AbstractInsnNode insn,
SourceValue value) |
Modifier and Type | Method and Description |
---|---|
SourceValue |
SourceInterpreter.binaryOperation(AbstractInsnNode insn,
SourceValue value1,
SourceValue value2) |
SourceValue |
SourceInterpreter.copyOperation(AbstractInsnNode insn,
SourceValue value) |
SourceValue |
SourceInterpreter.merge(SourceValue d,
SourceValue w) |
void |
SourceInterpreter.returnOperation(AbstractInsnNode insn,
SourceValue value,
SourceValue expected) |
SourceValue |
SourceInterpreter.ternaryOperation(AbstractInsnNode insn,
SourceValue value1,
SourceValue value2,
SourceValue value3) |
SourceValue |
SourceInterpreter.unaryOperation(AbstractInsnNode insn,
SourceValue value) |
Modifier and Type | Method and Description |
---|---|
SourceValue |
SourceInterpreter.naryOperation(AbstractInsnNode insn,
List<? extends SourceValue> values) |