clang 20.0.0git
|
#include "clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h"
Public Member Functions | |
LazyCompoundValData (const StoreRef &st, const TypedValueRegion *r) | |
const void * | getStore () const |
It might return null. | |
LLVM_ATTRIBUTE_RETURNS_NONNULL const TypedValueRegion * | getRegion () const |
void | Profile (llvm::FoldingSetNodeID &ID) |
Static Public Member Functions | |
static void | Profile (llvm::FoldingSetNodeID &ID, const StoreRef &store, const TypedValueRegion *region) |
Definition at line 62 of file BasicValueFactory.h.
|
inline |
Definition at line 67 of file BasicValueFactory.h.
References clang::ento::TypedValueRegion::getValueType(), and clang::ento::NonLoc::isCompoundType().
|
inline |
Definition at line 77 of file BasicValueFactory.h.
|
inline |
It might return null.
Definition at line 74 of file BasicValueFactory.h.
References clang::ento::StoreRef::getStore().
|
inline |
Definition at line 83 of file BasicValueFactory.h.
Referenced by Profile().
|
static |
Definition at line 38 of file BasicValueFactory.cpp.
References clang::ento::StoreRef::getStore().
Referenced by clang::ento::BasicValueFactory::getLazyCompoundValData().