@ParametersAreNonnullByDefault
Package org.sonar.javascript.se.sv
-
Interface Summary Interface Description BuiltInFunctionSymbolicValue.ArgumentsConstrainer FunctionSymbolicValue ObjectSymbolicValue SymbolicValue -
Class Summary Class Description BuiltInFunctionSymbolicValue This symbolic values is used for built-in types and objects methods.BuiltInFunctionSymbolicValue.ListSignature EqualitySymbolicValue FunctionWithTreeSymbolicValue IncDecSymbolicValue This symbolic value represents "plus 1" or "minus 1" operation (used for increment and decrement)InstanceOfSymbolicValue This class represents symbolic value for "instanceof" expression.LiteralSymbolicValue This class represents symbolic value for literal (string, number and boolean).LogicalNotSymbolicValue PlusSymbolicValue This class represents symbolic value for binary "+" expression.RelationalSymbolicValue SimpleSymbolicValue This class represents symbolic value for symbol.SymbolicValueWithConstraint TypeOfComparisonSymbolicValue This class represents symbolic value for typical comparison of "typeof" with string literal. TypeOfSymbolicValue This class represents symbolic value for "typeof" expression.UnaryMinusSymbolicValue Symbolic value used for numeric negation ("-x") -
Enum Summary Enum Description IncDecSymbolicValue.Sign SpecialSymbolicValue UnknownSymbolicValue This enum represents symbolic value for which we have no information.