Searched refs:LazyCompoundVal (Results 1 – 14 of 14) sorted by relevance
443 nonloc::LazyCompoundVal LCV);550 const SValListTy &getInterestingValues(nonloc::LazyCompoundVal LCV);985 if (Optional<nonloc::LazyCompoundVal> LCS = in VisitBinding()986 V.getAs<nonloc::LazyCompoundVal>()) { in VisitBinding()1217 if (Optional<nonloc::LazyCompoundVal> LCS = in populateWorkList()1218 V.getAs<nonloc::LazyCompoundVal>()) { in populateWorkList()1493 static Optional<nonloc::LazyCompoundVal>1500 Optional<nonloc::LazyCompoundVal> LCV = V->getAs<nonloc::LazyCompoundVal>(); in getExistingLazyBinding()1533 if (Optional<nonloc::LazyCompoundVal> V = in findLazyBinding()1678 if (val.getAs<nonloc::LazyCompoundVal>()) in getBindingForDerivedDefaultValue()[all …]
150 const void *nonloc::LazyCompoundVal::getStore() const { in getStore()154 const TypedValueRegion *nonloc::LazyCompoundVal::getRegion() const { in getRegion()296 const nonloc::LazyCompoundVal &C = castAs<nonloc::LazyCompoundVal>(); in dumpToStream()
508 bool ScanReachableSymbols::scan(nonloc::LazyCompoundVal val) { in scan()563 if (Optional<nonloc::LazyCompoundVal> X = in scan()564 val.getAs<nonloc::LazyCompoundVal>()) in scan()
370 if (lhs.getAs<nonloc::LazyCompoundVal>() || in evalBinOp()371 rhs.getAs<nonloc::LazyCompoundVal>()) { in evalBinOp()
521 assert(InitVal.getAs<nonloc::LazyCompoundVal>()); in VisitDeclStmt()
271 if (V.getAs<nonloc::LazyCompoundVal>() || in visitNodeInitial()
134 Lazy Bindings (LazyCompoundVal)139 LazyCompoundVal. When the store is asked for the "binding" for an entire141 LazyCompoundVal instead. When this value is then stored into a variable, it is145 Under the hood, a LazyCompoundVal is implemented as a uniqued pair of (region,153 to super-regions to look for an appropriate default binding. LazyCompoundVal157 LazyCompoundVal region, and look up *that* region in the previous store.163 CGPoint p2 = p; // A LazyCompoundVal is created for 'p', along with a
438 class LazyCompoundVal : public NonLoc {441 explicit LazyCompoundVal(const LazyCompoundValData *D) in LazyCompoundVal() function452 LazyCompoundVal() {} in LazyCompoundVal() function
66 NONLOC_SVAL(LazyCompoundVal, NonLoc)
223 return nonloc::LazyCompoundVal( in makeLazyCompoundVal()
843 bool scan(nonloc::LazyCompoundVal val);
221 if (Optional<nonloc::LazyCompoundVal> LV = in PreVisitProcessArg()222 V.getAs<nonloc::LazyCompoundVal>()) { in PreVisitProcessArg()
87 std::string VisitNonLocLazyCompoundVal(nonloc::LazyCompoundVal V) { in VisitNonLocLazyCompoundVal()
435 // a field value from a LazyCompoundVal