A safe wrapper around APSInt objects allocated and owned by BasicValueFactory
.
More...
#include "clang/StaticAnalyzer/Core/PathSensitive/APSIntPtr.h"
A safe wrapper around APSInt objects allocated and owned by BasicValueFactory
.
This just wraps a common llvm::APSInt.
Definition at line 19 of file APSIntPtr.h.
◆ APSIntPtr() [1/2]
clang::ento::APSIntPtr::APSIntPtr |
( |
| ) |
|
|
delete |
◆ APSIntPtr() [2/2]
clang::ento::APSIntPtr::APSIntPtr |
( |
const APSIntPtr & |
| ) |
|
|
default |
◆ ~APSIntPtr()
clang::ento::APSIntPtr::~APSIntPtr |
( |
| ) |
|
|
default |
◆ get()
LLVM_ATTRIBUTE_RETURNS_NONNULL const APSInt * clang::ento::APSIntPtr::get |
( |
| ) |
const |
|
inline |
◆ operator const APSInt &()
clang::ento::APSIntPtr::operator const APSInt & |
( |
| ) |
const |
|
inline |
◆ operator*()
const APSInt & clang::ento::APSIntPtr::operator* |
( |
| ) |
const |
|
inline |
◆ operator-()
APSInt clang::ento::APSIntPtr::operator- |
( |
| ) |
const |
|
inline |
◆ operator->()
const APSInt * clang::ento::APSIntPtr::operator-> |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ operator~()
APSInt clang::ento::APSIntPtr::operator~ |
( |
| ) |
const |
|
inline |
◆ unsafeConstructor()
static APSIntPtr clang::ento::APSIntPtr::unsafeConstructor |
( |
const APSInt * |
Ptr | ) |
|
|
inlinestatic |
The documentation for this class was generated from the following file:
- include/clang/StaticAnalyzer/Core/PathSensitive/APSIntPtr.h