Package org.sonar.javascript.se
Class SymbolicExecution
- java.lang.Object
-
- org.sonar.javascript.se.SymbolicExecution
-
public class SymbolicExecution extends Object
-
-
Constructor Summary
Constructors Constructor Description SymbolicExecution(Scope functionScope, ControlFlowGraph cfg, List<SeCheck> checks, boolean isAsync)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConstraintgetReturnConstraint()SymboltrackedVariable(Tree tree)voidvisitCfg(ProgramState initialStateWithParameters)
-
-
-
Constructor Detail
-
SymbolicExecution
public SymbolicExecution(Scope functionScope, ControlFlowGraph cfg, List<SeCheck> checks, boolean isAsync)
-
-
Method Detail
-
visitCfg
public void visitCfg(ProgramState initialStateWithParameters)
-
getReturnConstraint
public Constraint getReturnConstraint()
-
trackedVariable
@CheckForNull public Symbol trackedVariable(Tree tree)
-
-