Searched refs:LazyCompoundVal (Results 1 – 17 of 17) sorted by relevance
/netbsd/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
H A D | RegionStore.cpp | 1043 if (Optional<nonloc::LazyCompoundVal> LCS = in VisitBinding() 1044 V.getAs<nonloc::LazyCompoundVal>()) { in VisitBinding() 1302 V.getAs<nonloc::LazyCompoundVal>()) { in populateWorkList() 1551 static Optional<nonloc::LazyCompoundVal> 1558 Optional<nonloc::LazyCompoundVal> LCV = V->getAs<nonloc::LazyCompoundVal>(); in getExistingLazyBinding() 1591 if (Optional<nonloc::LazyCompoundVal> V = in findLazyBinding() 2051 if (Optional<nonloc::LazyCompoundVal> V = in createLazyBinding() 2209 if (Init.getAs<nonloc::LazyCompoundVal>()) in bindArray() 2343 if (Optional<nonloc::LazyCompoundVal> LCV = in bindStruct() 2344 V.getAs<nonloc::LazyCompoundVal>()) { in bindStruct() [all …]
|
H A D | SVals.cpp | 144 const void *nonloc::LazyCompoundVal::getStore() const { in getStore() 148 const TypedValueRegion *nonloc::LazyCompoundVal::getRegion() const { in getRegion() 325 const nonloc::LazyCompoundVal &C = castAs<nonloc::LazyCompoundVal>(); in dumpToStream()
|
H A D | ProgramState.cpp | 535 bool ScanReachableSymbols::scan(nonloc::LazyCompoundVal val) { in scan() 575 if (Optional<nonloc::LazyCompoundVal> X = in scan() 576 val.getAs<nonloc::LazyCompoundVal>()) in scan()
|
H A D | SValBuilder.cpp | 421 if (lhs.getAs<nonloc::LazyCompoundVal>() || in evalBinOp() 422 rhs.getAs<nonloc::LazyCompoundVal>()) { in evalBinOp() 625 return evalCastSubKind(V.castAs<nonloc::LazyCompoundVal>(), CastTy, in evalCastKind() 856 SVal SValBuilder::evalCastSubKind(nonloc::LazyCompoundVal V, QualType CastTy, in evalCastSubKind()
|
H A D | BugReporterVisitors.cpp | 191 const auto LLCV = LeftVal.getAs<nonloc::LazyCompoundVal>(); in hasVisibleUpdate() 195 const auto RLCV = RightVal.getAs<nonloc::LazyCompoundVal>(); in hasVisibleUpdate() 1063 if (V.getAs<nonloc::LazyCompoundVal>() || in visitNodeInitial()
|
/netbsd/external/apache2/llvm/dist/clang/docs/analyzer/developer-docs/ |
H A D | RegionStore.rst | 144 Lazy Bindings (LazyCompoundVal) 149 LazyCompoundVal. When the store is asked for the "binding" for an entire 151 LazyCompoundVal instead. When this value is then stored into a variable, it is 155 Under the hood, a LazyCompoundVal is implemented as a uniqued pair of (region, 163 to super-regions to look for an appropriate default binding. LazyCompoundVal 167 LazyCompoundVal region, and look up *that* region in the previous store. 175 CGPoint p2 = p; // A LazyCompoundVal is created for 'p', along with a
|
/netbsd/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | SVals.h | 480 class LazyCompoundVal : public NonLoc { 483 explicit LazyCompoundVal(const LazyCompoundValData *D) in LazyCompoundVal() function 497 LazyCompoundVal() = default;
|
H A D | SValBuilder.h | 88 SVal evalCastSubKind(nonloc::LazyCompoundVal V, QualType CastTy, 270 return nonloc::LazyCompoundVal( in makeLazyCompoundVal()
|
H A D | SVals.def | 65 NONLOC_SVAL(LazyCompoundVal, NonLoc)
|
H A D | Store.h | 96 Optional<SVal> getDefaultBinding(nonloc::LazyCompoundVal lcv) { in getDefaultBinding()
|
H A D | ProgramState.h | 875 bool scan(nonloc::LazyCompoundVal val);
|
/netbsd/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
H A D | Iterator.cpp | 191 } else if (const auto LCVal = Val.getAs<nonloc::LazyCompoundVal>()) { in getIteratorPosition() 204 } else if (const auto LCVal = Val.getAs<nonloc::LazyCompoundVal>()) { in setIteratorPosition()
|
H A D | Taint.cpp | 63 if (auto LCV = V.getAs<nonloc::LazyCompoundVal>()) { in addTaint()
|
H A D | IteratorModeling.cpp | 784 } else if (const auto LCVal = Val.getAs<nonloc::LazyCompoundVal>()) { in removeIteratorPosition() 825 if (const auto LCVal = Binding.second.getAs<nonloc::LazyCompoundVal>()) { in isBoundThroughLazyCompoundVal()
|
H A D | CallAndMessageChecker.cpp | 319 if (auto LV = V.getAs<nonloc::LazyCompoundVal>()) { in PreVisitProcessArg()
|
/netbsd/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Checkers/ |
H A D | SValExplainer.h | 88 std::string VisitNonLocLazyCompoundVal(nonloc::LazyCompoundVal V) { in VisitNonLocLazyCompoundVal()
|
/netbsd/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/ |
H A D | AnalyzerOptions.def | 376 "a LazyCompoundVal on bind. To disable all small-struct-dependent "
|