Static Value-Flow Analysis
|
Bookkeeping class to keep track of the IDs of objects that doesn't have any ID. E.g., SVFValue, XXXEdge. More...
#include <SVFFileSystem.h>
Public Member Functions | |
size_t | getID (const T *ptr) |
void | saveID (const T *ptr) |
const T * | getPtr (size_t id) const |
const std::vector< const T * > & | getPool () const |
size_t | size () const |
void | reserve (size_t size) |
auto | begin () const |
auto | end () const |
Private Attributes | |
Map< const T *, size_t > | ptrToId |
std::vector< const T * > | ptrPool |
Bookkeeping class to keep track of the IDs of objects that doesn't have any ID. E.g., SVFValue, XXXEdge.
T |
Definition at line 231 of file SVFFileSystem.h.
|
inline |
Definition at line 277 of file SVFFileSystem.h.
|
inline |
Definition at line 282 of file SVFFileSystem.h.
Definition at line 238 of file SVFFileSystem.h.
|
inline |
Definition at line 262 of file SVFFileSystem.h.
Definition at line 256 of file SVFFileSystem.h.
|
inline |
Definition at line 272 of file SVFFileSystem.h.
Definition at line 251 of file SVFFileSystem.h.
|
inline |
Definition at line 267 of file SVFFileSystem.h.
Definition at line 235 of file SVFFileSystem.h.
Definition at line 234 of file SVFFileSystem.h.