public class AppendNode extends AbstractNode
Automaton
descriping a conservative approximation of the possible values that can be written
to the stream at this point in the program. This Automaton
is obtained from string analysis by the graph builder.Constructor and Description |
---|
AppendNode() |
Modifier and Type | Method and Description |
---|---|
void |
accept(NodeVisitor n)
Accepts the given visitor
|
dk.brics.automaton.Automaton |
getAutomaton()
Returns the automaton describing a conservative approximation of the string that can be written
at this point
|
ValueBox |
getValueBox() |
boolean |
isTaint() |
void |
setAutomaton(dk.brics.automaton.Automaton automaton)
Sets the approximative automaton
|
void |
setTaint(boolean taint) |
void |
setValueBox(ValueBox valueBox) |
String |
toString() |
addPredecessor, addSucessor, getPredecessors, getSuccessors, removePredecessor, removeSuccessor
public void accept(NodeVisitor n)
Node
public dk.brics.automaton.Automaton getAutomaton()
public ValueBox getValueBox()
public boolean isTaint()
public void setAutomaton(dk.brics.automaton.Automaton automaton)
automaton
- public void setTaint(boolean taint)
public void setValueBox(ValueBox valueBox)
Copyright © 2008-2013 Mathias Schwarz.