|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
public interface VariableAnalysisInterface<VariableElementType>
Lattice and transfer functions for a VariableAnalysis.
| Method Detail |
|---|
void assign(VariableElementType value,
Statement s)
boolean merge(VariableElementType source,
VariableElementType dest)
true if the new value of dest is
different from the old, false otherwise.VariableElementType newBottomElement()
VariableElementType transferCast(CastStm s,
VariableElementType base)
CastStm.
void transferCheck(CheckStm s,
VariableElementType base)
CheckStm.
VariableElementType transferConcat(ConcatStm s,
VariableElementType xmlsource)
ConcatStm.
VariableElementType transferConst(ConstStm s)
ConstStm.
VariableElementType transferCopy(CopyStm s,
VariableElementType base,
VariableElementType firstattr,
VariableElementType firstchild,
VariableElementType nextnode)
CopyStm.
VariableElementType transferEmpty(EmptyStm s)
EmptyStm.
VariableElementType transferGapify(GapifyStm s,
VariableElementType base)
GapifyStm.
VariableElementType transferGet(GetStm s,
VariableElementType base)
GetStm.
VariableElementType transferInsert(InsertStm s,
VariableElementType base,
VariableElementType xmlsrc)
InsertStm.
VariableElementType transferNode(NodeStm s,
VariableElementType firstattr,
VariableElementType firstchild,
VariableElementType nextnode)
NodeStm.
VariableElementType transferPlug(PlugStm s,
VariableElementType variable,
VariableElementType xmlsrc)
PlugStm.
VariableElementType transferRemove(RemoveStm s,
VariableElementType base)
RemoveStm.
VariableElementType transferSet(SetStm s,
VariableElementType base,
VariableElementType xmlsrc)
SetStm.
VariableElementType transferUnknown(UnknownStm s)
UnknownStm.
VariableElementType transferValidate(ValidateStm s,
VariableElementType base)
ValidateStm.
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||