|
clang 24.0.0git
|
Represent a region's offset within the top level base region. More...
#include "clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h"
Public Member Functions | |
| RegionOffset ()=default | |
| RegionOffset (const MemRegion *r, int64_t off) | |
| const MemRegion * | getRegion () const |
| It might return null. | |
| bool | hasSymbolicOffset () const |
| int64_t | getOffset () const |
| bool | isValid () const |
Static Public Attributes | |
| static const int64_t | Symbolic = std::numeric_limits<int64_t>::max() |
Represent a region's offset within the top level base region.
Definition at line 64 of file MemRegion.h.
|
default |
Definition at line 77 of file MemRegion.h.
References int64_t.
|
inline |
Definition at line 84 of file MemRegion.h.
References hasSymbolicOffset(), and int64_t.
|
inline |
It might return null.
Definition at line 80 of file MemRegion.h.
|
inline |
|
inline |
Definition at line 89 of file MemRegion.h.
Definition at line 74 of file MemRegion.h.
Referenced by calculateOffset(), and hasSymbolicOffset().