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, removeSuccessorpublic void accept(NodeVisitor n)
Nodepublic 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.