protected class JvmTaintTransferRelation.InstructionAbstractInterpreter extends JvmTransferRelation.InstructionAbstractInterpreter
abstractState, constantLookupVisitor
Constructor and Description |
---|
InstructionAbstractInterpreter(JvmAbstractState<SetAbstractState<JvmTaintSource>> abstractState) |
Modifier and Type | Method and Description |
---|---|
void |
visitConstantInstruction(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
ConstantInstruction constantInstruction) |
void |
visitSimpleInstruction(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
SimpleInstruction simpleInstruction) |
visitAnySwitchInstruction, visitBranchInstruction, visitVariableInstruction
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
visitAnyInstruction, visitLookUpSwitchInstruction, visitTableSwitchInstruction
public InstructionAbstractInterpreter(JvmAbstractState<SetAbstractState<JvmTaintSource>> abstractState)
public void visitSimpleInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction)
visitSimpleInstruction
in interface InstructionVisitor
visitSimpleInstruction
in class JvmTransferRelation.InstructionAbstractInterpreter
public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction)
visitConstantInstruction
in interface InstructionVisitor
visitConstantInstruction
in class JvmTransferRelation.InstructionAbstractInterpreter