public class CheckerDispatcher extends Object
Constructor and Description |
---|
CheckerDispatcher(BytecodeEGWalker explodedGraphWalker,
List<BytecodeSECheck> checks) |
Modifier and Type | Method and Description |
---|---|
void |
addExceptionalYield(SymbolicValue target,
ProgramState exceptionalState,
String exceptionFullyQualifiedName,
SECheck check) |
void |
addTransition(ProgramState state) |
void |
createSink() |
void |
executeCheckPostStatement(BytecodeCFGBuilder.Instruction instruction) |
boolean |
executeCheckPreStatement(BytecodeCFGBuilder.Instruction instruction) |
ProgramState |
getState() |
public CheckerDispatcher(BytecodeEGWalker explodedGraphWalker, List<BytecodeSECheck> checks)
public boolean executeCheckPreStatement(BytecodeCFGBuilder.Instruction instruction)
public void executeCheckPostStatement(BytecodeCFGBuilder.Instruction instruction)
public void createSink()
public void addTransition(ProgramState state)
public void addExceptionalYield(SymbolicValue target, ProgramState exceptionalState, String exceptionFullyQualifiedName, SECheck check)
public ProgramState getState()
Copyright © 2012–2017 SonarSource. All rights reserved.