public class ConstraintManager extends Object
Constructor and Description |
---|
ConstraintManager() |
Modifier and Type | Method and Description |
---|---|
Pair<List<ProgramState>,List<ProgramState>> |
assumeDual(ProgramState programState) |
SymbolicValue |
createMethodSymbolicValue(MethodInvocationTree syntaxNode,
List<SymbolicValue> values) |
SymbolicValue |
createSymbolicValue(Tree syntaxNode) |
boolean |
isNull(ProgramState ps,
SymbolicValue val) |
void |
setValueFactory(SymbolicValueFactory valueFactory) |
public void setValueFactory(SymbolicValueFactory valueFactory)
public SymbolicValue createSymbolicValue(Tree syntaxNode)
public SymbolicValue createMethodSymbolicValue(MethodInvocationTree syntaxNode, List<SymbolicValue> values)
public boolean isNull(ProgramState ps, SymbolicValue val)
public Pair<List<ProgramState>,List<ProgramState>> assumeDual(ProgramState programState)
Copyright © 2012–2016 SonarSource. All rights reserved.