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.h73 template <typename T> const T *castDataAs() const { in castDataAs() function
301 const llvm::APSInt &getValue() const { return *castDataAs<llvm::APSInt>(); } in getValue()
319 return castDataAs<std::pair<SVal, uintptr_t>>()->first.castAs<Loc>(); in getLoc()
323 return castDataAs<std::pair<SVal, uintptr_t>>()->second; in getNumBits()
339 return castDataAs<CompoundValData>(); in getValue()
360 return castDataAs<LazyCompoundValData>(); in getCVData()
428 const LabelDecl *getLabel() const { return castDataAs<LabelDecl>(); } in getLabel()
441 const MemRegion *getRegion() const { return castDataAs<MemRegion>(); } in getRegion()
467 const llvm::APSInt &getValue() const { return *castDataAs<llvm::APSInt>(); } in getValue()