|
ROSE
0.9.6a
|
This is the complete list of members for SteensgaardPtrAnal, including all inherited members.
| allocate(Variable x) | ECRmap | inlineprivate |
| allocate_x(const std::string &x) | SteensgaardPtrAnal | inlineprivatevirtual |
| contrl_flow(Stmt stmt1, Stmt stmt2, CFGConfig::EdgeType t) | PtrAnal | inlinevirtual |
| ControlFlowAnalysis(AstInterface &fa, const AstNodePtr &head, Stmt defn) | PtrAnal | protected |
| deref_x_eq_y(const std::string &x, const std::list< std::string > &fields, const std::string &y) | SteensgaardPtrAnal | inlineprivatevirtual |
| ECRmap::deref_x_eq_y(Variable x, Variable y) | ECRmap | inlineprivate |
| dump() | ECRmap | inlineprivatevirtual |
| EQ enum value | PtrAnal | |
| field_x_eq_y(const std::string &x, const std::list< std::string > &fields, const std::string &y) | SteensgaardPtrAnal | inlineprivatevirtual |
| find_LOC(std::ostream &out, std::map< ECR *, int > &locmap, int &loc, ECR *p) | ECRmap | inlineprivate |
| funccall_x(const std::string &x, const std::list< std::string > &args, const std::list< std::string > &result) | SteensgaardPtrAnal | inlineprivatevirtual |
| funcdef_x(const std::string &x, const std::list< std::string > ¶ms, const std::list< std::string > &output) | SteensgaardPtrAnal | inlineprivatevirtual |
| funcexit_x(const std::string &x) | SteensgaardPtrAnal | inlineprivatevirtual |
| function_call_p(Variable p, const std::list< Variable > &x, const std::list< Variable > &y) | ECRmap | inlineprivate |
| function_def_x(Variable x, const std::list< Variable > &inParams, const std::list< Variable > &outParams) | ECRmap | inlineprivate |
| GE enum value | PtrAnal | |
| get_func_output(const std::string &fname, int i) | PtrAnal | inlineprotectedstatic |
| get_func_par(const std::string &fname, int i) | PtrAnal | inlineprotectedstatic |
| Get_VarName(AstInterface &fa, const AstNodePtr &rhs) | PtrAnal | protected |
| GT enum value | PtrAnal | |
| Impl typedef | SteensgaardPtrAnal | private |
| LE enum value | PtrAnal | |
| LT enum value | PtrAnal | |
| may_alias(const std::string &x, const std::string &y) | SteensgaardPtrAnal | inlineprivatevirtual |
| PtrAnal::may_alias(AstInterface &fa, const AstNodePtr &r1, const AstNodePtr &r2) | PtrAnal | |
| mayAlias(Variable x, Variable y) | ECRmap | inlineprivate |
| NE enum value | PtrAnal | |
| operator()(AstInterface &fa, const AstNodePtr &program) | PtrAnal | |
| OpType enum name | PtrAnal | |
| OTHER enum value | PtrAnal | |
| output(std::ostream &out) | SteensgaardPtrAnal | inline |
| outputLOC(std::ostream &out, std::map< ECR *, int > &locmap, int &loc, ECR *p) | ECRmap | inlineprivate |
| ProcessAssign(AstInterface &fa, const AstNodePtr &mod, const AstNodePtr &rhs, bool readlhs=0) | PtrAnal | protected |
| ProcessExpression(AstInterface &fa, const std::string &modname, const AstNodePtr &rhs) | PtrAnal | protected |
| ProcessMod(AstInterface &fa, const std::string &readname, std::list< std::string > &fields, const AstNodePtr &mod) | PtrAnal | protected |
| ProcessTree(AstInterface &_fa, const AstNodePtr &s, AstInterface::TraversalVisitType t) | PtrAnal | protectedvirtual |
| Stmt typedef | PtrAnal | |
| StmtRef typedef | PtrAnal | |
| translate_exp(const AstNodePtr &exp) const | PtrAnal | |
| translate_stmt(const AstNodePtr &stmt) const | PtrAnal | |
| x_eq_addr_y(const std::string &x, const std::string &y) | SteensgaardPtrAnal | inlineprivatevirtual |
| ECRmap::x_eq_addr_y(Variable x, Variable y) | ECRmap | inlineprivate |
| x_eq_deref_y(const std::string &x, const std::string &field, const std::string &y) | SteensgaardPtrAnal | inlineprivatevirtual |
| ECRmap::x_eq_deref_y(Variable x, Variable y) | ECRmap | inlineprivate |
| x_eq_field_y(const std::string &x, const std::string &field, const std::string &y) | SteensgaardPtrAnal | inlineprivatevirtual |
| x_eq_op_y(OpType op, const std::string &x, const std::list< std::string > &y) | SteensgaardPtrAnal | inlineprivatevirtual |
| ECRmap::x_eq_op_y(Variable x, const std::list< Variable > &y) | ECRmap | inlineprivate |
| x_eq_y(const std::string &x, const std::string &y) | SteensgaardPtrAnal | inlineprivatevirtual |
| ECRmap::x_eq_y(Variable x, Variable y) | ECRmap | inlineprivate |
| ~ECRmap() | ECRmap | inlineprivatevirtual |