public class NullCheckSymbolicValue extends SymbolicValue.UnarySymbolicValue
SymbolicValue.AndSymbolicValue, SymbolicValue.BooleanExpressionSymbolicValue, SymbolicValue.ExceptionalSymbolicValue, SymbolicValue.InstanceOfSymbolicValue, SymbolicValue.NotSymbolicValue, SymbolicValue.OrSymbolicValue, SymbolicValue.UnarySymbolicValue, SymbolicValue.XorSymbolicValue
operand
FALSE_LITERAL, NULL_LITERAL, PROTECTED_SYMBOLIC_VALUES, TRUE_LITERAL
Constructor and Description |
---|
NullCheckSymbolicValue(int id,
boolean isNull) |
Modifier and Type | Method and Description |
---|---|
List<ProgramState> |
setConstraint(ProgramState programState,
BooleanConstraint booleanConstraint) |
computedFrom, references
binaryRelation, equals, hashCode, id, isDisposable, setConstraint, setSingleConstraint, toString, wrappedValue
public List<ProgramState> setConstraint(ProgramState programState, BooleanConstraint booleanConstraint)
setConstraint
in class SymbolicValue
Copyright © 2012–2017 SonarSource. All rights reserved.