Home
last modified time | relevance | path

Searched refs:castDataAs (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSVals.h74 template <typename T> const T *castDataAs() const { in castDataAs() function
306 return APSIntPtr::unsafeConstructor(castDataAs<llvm::APSInt>()); in getValue()
325 return castDataAs<std::pair<SVal, uintptr_t>>()->first.castAs<Loc>(); in getLoc()
329 return castDataAs<std::pair<SVal, uintptr_t>>()->second; in getNumBits()
349 return castDataAs<CompoundValData>(); in getValue()
400 return castDataAs<LazyCompoundValData>(); in getCVData()
480 const LabelDecl *getLabel() const { return castDataAs<LabelDecl>(); } in getLabel()
493 const MemRegion *getRegion() const { return castDataAs<MemRegion>(); } in getRegion()
521 return APSIntPtr::unsafeConstructor(castDataAs<llvm::APSInt>()); in getValue()