|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CFGAnswer | |
---|---|
tip.cfg | Provides the basic framework for performing fixed-point analyses of TIP programs. |
tip.util | Provides utility classes for the TIP compiler. |
Uses of CFGAnswer in tip.cfg |
---|
Classes in tip.cfg that implement CFGAnswer | |
---|---|
class |
CFGAnswerAdapter<A>
CFGAnswerAdapter implements the default behaviour of the
CFGAnswer interface. |
Methods in tip.cfg with parameters of type CFGAnswer | ||
---|---|---|
|
IProgramPoint.apply(CFGAnswer<A> caller)
Returns an answer by calling the visitor caller with this program
point. |
|
|
ExitPoint.apply(CFGAnswer<A> caller)
Returns an answer by calling caseExitPoint(Node,ExitPoint)
the visitor caller with this exit point. |
|
|
EntryPoint.apply(CFGAnswer<A> caller)
Returns an answer by calling caseEntryPoint(Node,EntryPoint)
the visitor caller with this entry point. |
|
|
CWhileStmPoint.apply(CFGAnswer<A> caller)
Returns an answer by calling caseCWhileStmPoint(AWhileStm,CWhileStmPoint)
the visitor caller with this program point. |
|
|
CVarExpPoint.apply(CFGAnswer<A> caller)
Returns an answer by calling caseCVarExpPoint(AVarExp,CVarExpPoint)
the visitor caller with this program point. |
|
|
CReturnStmPoint.apply(CFGAnswer<A> caller)
Returns an answer by calling caseCReturnStmPoint(AReturnStm,CReturnStmPoint)
the visitor caller with this program point. |
|
|
CPointerExpPoint.apply(CFGAnswer<A> caller)
Returns an answer by calling caseCPointerExpPoint(APointerExp,CPointerExpPoint)
the visitor caller with this program point. |
|
|
COutputStmPoint.apply(CFGAnswer<A> caller)
Returns an answer by calling caseCOutputStmPoint(AOutputStm,COutputStmPoint)
the visitor caller with this program point. |
|
|
CNullExpPoint.apply(CFGAnswer<A> caller)
Returns an answer by calling caseCNullExpPoint(ANullExp,CNullExpPoint)
the visitor caller with this program point. |
|
|
CMallocExpPoint.apply(CFGAnswer<A> caller)
Returns an answer by calling caseCMallocExpPoint(AMallocExp,CMallocExpPoint)
the visitor caller with this program point. |
|
|
CIntConstExpPoint.apply(CFGAnswer<A> caller)
Returns an answer by calling caseCIntConstExpPoint(AIntConstExp,CIntConstExpPoint)
the visitor caller with this program point. |
|
|
CInputExpPoint.apply(CFGAnswer<A> caller)
Returns an answer by calling caseCInputExpPoint(AInputExp,CInputExpPoint)
the visitor caller with this program point. |
|
|
CIfThenStmPoint.apply(CFGAnswer<A> caller)
Returns an answer by calling caseCIfThenStmPoint(AIfThenStm,CIfThenStmPoint)
the visitor caller with this program point. |
|
|
CIfThenElseStmPoint.apply(CFGAnswer<A> caller)
Returns an answer by calling caseCIfThenElseStmPoint(AIfThenElseStm,CIfThenElseStmPoint)
the visitor caller with this program point. |
|
|
CFunctionPtrCallExpPoint.apply(CFGAnswer<A> caller)
Returns an answer by calling caseCFunctionPtrCallExpPoint(AFunctionPtrCallExp,CFunctionPtrCallExpPoint)
the visitor caller with this program point. |
|
|
CFunctionCallExpPoint.apply(CFGAnswer<A> caller)
Returns an answer by calling caseCFunctionCallExpPoint(AFunctionCallExp,CFunctionCallExpPoint)
the visitor caller with this program point. |
|
|
CDerefExpPoint.apply(CFGAnswer<A> caller)
Returns an answer by calling caseCDerefExpPoint(ADerefExp,CDerefExpPoint)
the visitor caller with this program point. |
|
|
CDeclStmPoint.apply(CFGAnswer<A> caller)
Returns an answer by calling caseCDeclStmPoint(ADeclStm,CDeclStmPoint)
the visitor caller with this program point. |
|
|
CBlockPoint.apply(CFGAnswer<A> caller)
Returns an answer by calling caseCBlockPoint(ABlock,CBlockPoint)
the visitor caller with this program point. |
|
|
CBinopExpPoint.apply(CFGAnswer<A> caller)
Returns an answer by calling caseCBinopExpPoint(ABinopExp,CBinopExpPoint)
the visitor caller with this program point. |
|
|
CAssignVarStmPoint.apply(CFGAnswer<A> caller)
Returns an answer by calling caseCAssignVarStmPoint(AAssignVarStm,CAssignVarStmPoint)
the visitor caller with this program point. |
|
|
CAssignPtrStmPoint.apply(CFGAnswer<A> caller)
Returns an answer by calling caseCAssignPtrStmPoint(AAssignPtrStm,CAssignPtrStmPoint)
the visitor caller with this program point. |
Uses of CFGAnswer in tip.util |
---|
Classes in tip.util that implement CFGAnswer | |
---|---|
class |
SubExpressions<T extends Node>
SubExpressions implements the CFGAnswerAdapter to retrieve
child nodes accepted by a NodeFilter in subexpressions of nodes
associated with program points in a control flow graph. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |