Searched refs:LazyCompoundVal (Results 1 – 16 of 16) sorted by relevance
162 QualType VisitLazyCompoundVal(nonloc::LazyCompoundVal LCV) { in VisitLazyCompoundVal()190 const void *nonloc::LazyCompoundVal::getStore() const { in getStore()194 const TypedValueRegion *nonloc::LazyCompoundVal::getRegion() const { in getRegion()331 const nonloc::LazyCompoundVal &C = castAs<nonloc::LazyCompoundVal>(); in dumpToStream()
1034 if (std::optional<nonloc::LazyCompoundVal> LCS = in VisitBinding()1035 V.getAs<nonloc::LazyCompoundVal>()) { in VisitBinding()1040 if (!isa<nonloc::LazyCompoundVal>(V)) in VisitBinding()1528 static std::optional<nonloc::LazyCompoundVal>1535 std::optional<nonloc::LazyCompoundVal> LCV = in getExistingLazyBinding()1536 V->getAs<nonloc::LazyCompoundVal>(); in getExistingLazyBinding()2110 if (D->getAs<nonloc::LazyCompoundVal>()) { in getBindingForFieldOrElementCommon()2288 if (std::optional<nonloc::LazyCompoundVal> V = in createLazyBinding()2426 nonloc::LazyCompoundVal LCV) { in tryBindSmallArray()2565 nonloc::LazyCompoundVal LCV) { in tryBindSmallStruct()[all …]
544 bool ScanReachableSymbols::scan(nonloc::LazyCompoundVal val) { in scan()582 if (std::optional<nonloc::LazyCompoundVal> X = in scan()583 val.getAs<nonloc::LazyCompoundVal>()) in scan()
501 if (isa<nonloc::LazyCompoundVal>(lhs) || isa<nonloc::LazyCompoundVal>(rhs)) { in evalBinOp()889 SVal VisitLazyCompoundVal(nonloc::LazyCompoundVal V) { in VisitLazyCompoundVal()
221 const auto LLCV = LeftVal.getAs<nonloc::LazyCompoundVal>(); in hasVisibleUpdate()225 const auto RLCV = RightVal.getAs<nonloc::LazyCompoundVal>(); in hasVisibleUpdate()1062 if (isa<nonloc::LazyCompoundVal, nonloc::CompoundVal>(V)) in visitNodeInitial()
190 } else if (const auto LCVal = Val.getAs<nonloc::LazyCompoundVal>()) { in getIteratorPosition()203 } else if (const auto LCVal = Val.getAs<nonloc::LazyCompoundVal>()) { in setIteratorPosition()
778 } else if (const auto LCVal = Val.getAs<nonloc::LazyCompoundVal>()) { in removeIteratorPosition()819 if (const auto LCVal = Binding.second.getAs<nonloc::LazyCompoundVal>()) { in isBoundThroughLazyCompoundVal()
66 if (auto LCV = V.getAs<nonloc::LazyCompoundVal>()) { in addTaint()
318 if (auto LV = V.getAs<nonloc::LazyCompoundVal>()) { in PreVisitProcessArg()
62 NONLOC_SVAL(LazyCompoundVal, NonLoc)
357 class LazyCompoundVal : public NonLoc {360 explicit LazyCompoundVal(const LazyCompoundValData *D) in LazyCompoundVal() function
97 std::optional<SVal> getDefaultBinding(nonloc::LazyCompoundVal lcv) { in getDefaultBinding()
264 return nonloc::LazyCompoundVal( in makeLazyCompoundVal()
915 bool scan(nonloc::LazyCompoundVal val);
100 std::string VisitLazyCompoundVal(nonloc::LazyCompoundVal V) { in VisitLazyCompoundVal()
436 "a LazyCompoundVal on bind. To disable all small-struct-dependent "444 "a LazyCompoundVal on bind. To disable all small-array-dependent "