class RegionRawOffset
Declaration
class RegionRawOffset { /* full declaration omitted */ };
Declared at: clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h:1156
Member Variables
- private const clang::ento::MemRegion* Region
- private clang::CharUnits Offset
Method Overview
- private RegionRawOffset(const clang::ento::MemRegion * reg, clang::CharUnits offset = CharUnits::Zero())
- public void dump() const
- public void dumpToStream(llvm::raw_ostream & os) const
- public clang::CharUnits getOffset() const
- public const clang::ento::MemRegion * getRegion() const
Methods
¶RegionRawOffset(
const clang::ento::MemRegion* reg,
clang::CharUnits offset = CharUnits::Zero())
RegionRawOffset(
const clang::ento::MemRegion* reg,
clang::CharUnits offset = CharUnits::Zero())
Declared at: clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h:1162
Parameters
- const clang::ento::MemRegion* reg
- clang::CharUnits offset = CharUnits::Zero()
¶void dump() const
void dump() const
Declared at: clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h:1173
¶void dumpToStream(llvm::raw_ostream& os) const
void dumpToStream(llvm::raw_ostream& os) const
Declared at: clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h:1172
Parameters
¶clang::CharUnits getOffset() const
clang::CharUnits getOffset() const
Declared at: clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h:1167
¶const clang::ento::MemRegion* getRegion() const
const clang::ento::MemRegion* getRegion() const
Declared at: clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h:1170