public class TypeOfComparisonSymbolicValue extends Object implements SymbolicValue
typeof foo.bar() != "string"
typeof x == "object"
| Modifier and Type | Method and Description |
|---|---|
Constraint |
baseConstraint(ProgramState state) |
Optional<ProgramState> |
constrainDependencies(ProgramState state,
Constraint constraint) |
static TypeOfComparisonSymbolicValue |
create(SymbolicValue operand1,
SymbolicValue operand2) |
String |
toString() |
@CheckForNull public static TypeOfComparisonSymbolicValue create(SymbolicValue operand1, SymbolicValue operand2)
public Optional<ProgramState> constrainDependencies(ProgramState state, Constraint constraint)
constrainDependencies in interface SymbolicValuepublic Constraint baseConstraint(ProgramState state)
baseConstraint in interface SymbolicValueCopyright © 2011–2017 SonarSource and Eriks Nukis. All rights reserved.