Uses of Class
org.objectweb.asm.tree.analysis.BasicValue

Packages that use BasicValue
org.objectweb.asm.tree.analysis Provides a framework for static code analysis based on the asm.tree package. 
 

Uses of BasicValue in org.objectweb.asm.tree.analysis
 

Fields in org.objectweb.asm.tree.analysis declared as BasicValue
static BasicValue BasicValue.DOUBLE_VALUE
           
static BasicValue BasicValue.FLOAT_VALUE
           
static BasicValue BasicValue.INT_VALUE
           
static BasicValue BasicValue.LONG_VALUE
           
static BasicValue BasicValue.REFERENCE_VALUE
           
static BasicValue BasicValue.RETURNADDRESS_VALUE
           
static BasicValue BasicValue.UNINITIALIZED_VALUE
           
 

Methods in org.objectweb.asm.tree.analysis that return BasicValue
 BasicValue BasicVerifier.binaryOperation(AbstractInsnNode insn, BasicValue value1, BasicValue value2)
           
 BasicValue BasicInterpreter.binaryOperation(AbstractInsnNode insn, BasicValue value1, BasicValue value2)
           
 BasicValue BasicVerifier.copyOperation(AbstractInsnNode insn, BasicValue value)
           
 BasicValue BasicInterpreter.copyOperation(AbstractInsnNode insn, BasicValue value)
           
protected  BasicValue BasicVerifier.getElementValue(BasicValue objectArrayValue)
           
protected  BasicValue SimpleVerifier.getElementValue(BasicValue objectArrayValue)
           
 BasicValue BasicInterpreter.merge(BasicValue v, BasicValue w)
           
 BasicValue SimpleVerifier.merge(BasicValue v, BasicValue w)
           
 BasicValue BasicVerifier.naryOperation(AbstractInsnNode insn, List<? extends BasicValue> values)
           
 BasicValue BasicInterpreter.naryOperation(AbstractInsnNode insn, List<? extends BasicValue> values)
           
 BasicValue BasicInterpreter.newOperation(AbstractInsnNode insn)
           
 BasicValue BasicInterpreter.newValue(Type type)
           
 BasicValue SimpleVerifier.newValue(Type type)
           
 BasicValue BasicVerifier.ternaryOperation(AbstractInsnNode insn, BasicValue value1, BasicValue value2, BasicValue value3)
           
 BasicValue BasicInterpreter.ternaryOperation(AbstractInsnNode insn, BasicValue value1, BasicValue value2, BasicValue value3)
           
 BasicValue BasicVerifier.unaryOperation(AbstractInsnNode insn, BasicValue value)
           
 BasicValue BasicInterpreter.unaryOperation(AbstractInsnNode insn, BasicValue value)
           
 

Methods in org.objectweb.asm.tree.analysis with parameters of type BasicValue
 BasicValue BasicVerifier.binaryOperation(AbstractInsnNode insn, BasicValue value1, BasicValue value2)
           
 BasicValue BasicInterpreter.binaryOperation(AbstractInsnNode insn, BasicValue value1, BasicValue value2)
           
 BasicValue BasicVerifier.copyOperation(AbstractInsnNode insn, BasicValue value)
           
 BasicValue BasicInterpreter.copyOperation(AbstractInsnNode insn, BasicValue value)
           
protected  BasicValue BasicVerifier.getElementValue(BasicValue objectArrayValue)
           
protected  BasicValue SimpleVerifier.getElementValue(BasicValue objectArrayValue)
           
protected  boolean BasicVerifier.isArrayValue(BasicValue value)
           
protected  boolean SimpleVerifier.isArrayValue(BasicValue value)
           
protected  boolean BasicVerifier.isSubTypeOf(BasicValue value, BasicValue expected)
           
protected  boolean SimpleVerifier.isSubTypeOf(BasicValue value, BasicValue expected)
           
 BasicValue BasicInterpreter.merge(BasicValue v, BasicValue w)
           
 BasicValue SimpleVerifier.merge(BasicValue v, BasicValue w)
           
 void BasicVerifier.returnOperation(AbstractInsnNode insn, BasicValue value, BasicValue expected)
           
 void BasicInterpreter.returnOperation(AbstractInsnNode insn, BasicValue value, BasicValue expected)
           
 BasicValue BasicVerifier.ternaryOperation(AbstractInsnNode insn, BasicValue value1, BasicValue value2, BasicValue value3)
           
 BasicValue BasicInterpreter.ternaryOperation(AbstractInsnNode insn, BasicValue value1, BasicValue value2, BasicValue value3)
           
 BasicValue BasicVerifier.unaryOperation(AbstractInsnNode insn, BasicValue value)
           
 BasicValue BasicInterpreter.unaryOperation(AbstractInsnNode insn, BasicValue value)
           
 

Method parameters in org.objectweb.asm.tree.analysis with type arguments of type BasicValue
 BasicValue BasicVerifier.naryOperation(AbstractInsnNode insn, List<? extends BasicValue> values)
           
 BasicValue BasicInterpreter.naryOperation(AbstractInsnNode insn, List<? extends BasicValue> values)