|
Static Value-Flow Analysis
|
#include <CxtStmt.h>
Public Member Functions | |
| CxtProc (const CallStrCxt &c, const FunObjVar *f) | |
| Constructor. | |
| CxtProc (const CxtProc &ctm) | |
| Copy constructor. | |
| virtual | ~CxtProc () |
| Destructor. | |
| const FunObjVar * | getProc () const |
| Return current procedure. | |
| const CallStrCxt & | getContext () const |
| Return current context. | |
| bool | operator< (const CxtProc &rhs) const |
| CxtProc & | operator= (const CxtProc &rhs) |
| Overloading operator=. | |
| bool | operator== (const CxtProc &rhs) const |
| Overloading operator==. | |
| bool | operator!= (const CxtProc &rhs) const |
| Overloading operator==. | |
| std::string | cxtToStr () const |
| Return context in string format. | |
| void | dump () const |
| Dump CxtProc. | |
Protected Attributes | |
| CallStrCxt | cxt |
| const FunObjVar * | fun |
Context-sensitive procedure <c,m> c represent current context m represent current procedure
|
inline |
|
inlinevirtual |
|
inline |
Return context in string format.
|
inline |
Dump CxtProc.
|
inline |
|
protected |