|
Static Value-Flow Analysis
|
#include <MSSAMuChi.h>
Public Member Functions | |
| CallMU (const CallICFGNode *cs, const MemRegion *m, Cond c=true) | |
| Constructor/Destructor for MU. | |
| virtual | ~CallMU () |
| const CallICFGNode * | getCallSite () const |
| Return callsite. | |
| const SVFBasicBlock * | getBasicBlock () const |
| Return basic block. | |
| virtual void | dump () |
| Print MU. | |
Public Member Functions inherited from SVF::MSSAMU< Cond > | |
| MSSAMU (MUTYPE t, const MemRegion *m, Cond c) | |
| Constructor/Destructor for MU. | |
| virtual | ~MSSAMU () |
| const MemRegion * | getMR () const |
| Return MR. | |
| MUTYPE | getType () const |
| Return type. | |
| void | setVer (MRVer *v) |
| Set Ver. | |
| MRVer * | getMRVer () const |
| Get Ver. | |
| Cond | getCond () const |
| Return condition. | |
| bool | operator< (const MSSAMU &rhs) const |
| Avoid adding duplicated mus. | |
Static Public Member Functions | |
| static bool | classof (const CallMU *) |
| Methods for support type inquiry through isa, cast, and dyn_cast: | |
| static bool | classof (const MSSAMU< Cond > *mu) |
Private Attributes | |
| const CallICFGNode * | callsite |
Additional Inherited Members | |
Public Types inherited from SVF::MSSAMU< Cond > | |
| enum | MUTYPE { LoadMSSAMU , CallMSSAMU , RetMSSAMU } |
Protected Attributes inherited from SVF::MSSAMU< Cond > | |
| MUTYPE | type |
| const MemRegion * | mr |
| MRVer * | ver |
| Cond | cond |
CallMU is annotated at callsite, representing a memory object is indirect read by callee
Definition at line 221 of file MSSAMuChi.h.
|
inline |
Definition at line 234 of file MSSAMuChi.h.
Methods for support type inquiry through isa, cast, and dyn_cast:
Definition at line 254 of file MSSAMuChi.h.
Definition at line 258 of file MSSAMuChi.h.
|
inlinevirtual |
Print MU.
Reimplemented from SVF::MSSAMU< Cond >.
Definition at line 265 of file MSSAMuChi.h.
|
inline |
Return basic block.
Definition at line 247 of file MSSAMuChi.h.
|
inline |
|
private |
Definition at line 225 of file MSSAMuChi.h.