LibProc Member List

This is the complete list of members for LibProc, including all inherited members.

addCaller(CallStatement *caller)Proc [inline]
addCallers(std::set< UserProc * > &callers)Proc
addressProc [protected]
callerSetProc [protected]
clearVisited()Proc [inline]
clusterProc [protected]
getCallers()Proc [inline]
getCluster()Proc [inline]
getFirstCaller()Proc
getInternalStatements(StatementList &internal)LibProc
getName()Proc
getNativeAddress()Proc
getParamTypeList(const std::list< Exp * > &actuals)Proc
getPremised(Exp *left)LibProc [inline, virtual]
getProg()Proc [inline]
getProven(Exp *left)LibProc [virtual]
getSignature()Proc [inline]
isLib()LibProc [inline, virtual]
isNoReturn()LibProc [virtual]
isPreserved(Exp *e)LibProc [virtual]
isVisited()Proc [inline]
LibProc(Prog *prog, std::string &name, ADDRESS address)LibProc
LibProc()LibProc [inline, protected]
m_firstCallerProc [protected]
m_firstCallerAddrProc [protected]
matchParams(std::list< Exp * > &actuals, UserProc &caller)Proc
operator<<(std::ostream &os, Proc &proc)Proc [friend]
printCallGraphXML(std::ostream &os, int depth, bool recurse=true)Proc [virtual]
printDetailsXML()Proc
Proc(Prog *prog, ADDRESS uNative, Signature *sig)Proc
Proc()Proc [inline, protected]
progProc [protected]
provenTrueProc [protected]
recurPremisesProc [protected]
removeParameter(Exp *e)Proc
removeReturn(Exp *e)Proc [virtual]
renameParam(const char *oldName, const char *newName)Proc [virtual]
setCluster(Cluster *c)Proc [inline]
setFirstCaller(Proc *p)Proc [inline]
setName(const char *nam)Proc
setNativeAddress(ADDRESS a)Proc
setProg(Prog *p)Proc [inline]
setProvenTrue(Exp *fact)Proc
setSignature(Signature *sig)Proc [inline]
signatureProc [protected]
visitedProc [protected]
XMLProgParser classLibProc [friend]
~LibProc()LibProc [virtual]
~Proc()Proc [virtual]


Generated on Tue Sep 19 21:18:43 2006 for Boomerang by  doxygen 1.4.6