ROSE  0.9.6a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ValuePropagate Member List

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

astmapValuePropagateprivate
build(AstInterface &fa, const AstNodePtr &head, ReachingDefinitionAnalysis &r, AliasAnalysisInterface &alias, FunctionSideEffectInterface *f=0)ValuePropagate
build(AstInterface &fa, const AstNodePtr &head, AliasAnalysisInterface &alias, FunctionSideEffectInterface *f=0)ValuePropagate
DefUseChain< ValuePropagateNode >::build(AstInterface &fa, ReachingDefinitionAnalysis &r, AliasAnalysisInterface &alias, FunctionSideEffectInterface *f=0)DefUseChain< ValuePropagateNode >
DefUseChain< ValuePropagateNode >::build(AstInterface &fa, AstNodePtr root, AliasAnalysisInterface *alias=0, FunctionSideEffectInterface *f=0)DefUseChain< ValuePropagateNode >
CreateEdge(ValuePropagateNode *n1, ValuePropagateNode *n2)DefUseChain< ValuePropagateNode >inline
CreateNode(AstInterface &fa, const AstNodePtr &ref, const AstNodePtr &stmt, bool def)ValuePropagateprivatevirtual
DefUseChain(BaseGraphCreate *c)DefUseChain< ValuePropagateNode >inline
Edge typedefDefUseChain< ValuePropagateNode >
EdgeIterator typedefDefUseChain< ValuePropagateNode >
get_value_map()ValuePropagateinline
known_value(const AstNodePtr &exp, HasValueDescriptor *result=0, bool *change=0)ValuePropagate
NodeIterator typedefDefUseChain< ValuePropagateNode >
nodemapValuePropagateprivate
valmapValuePropagateprivate
ValuePropagate(BaseGraphCreate *c=0)ValuePropagateinline