Searched refs:ElementRegion (Results 1 - 20 of 20) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | ReturnPointerRangeChecker.cpp | 45 const ElementRegion *ER = dyn_cast_or_null<ElementRegion>(R);
|
H A D | ArrayBoundChecker.cpp | 42 const ElementRegion *ER = dyn_cast<ElementRegion>(R);
|
H A D | UndefResultChecker.cpp | 48 const ElementRegion *ER = dyn_cast<ElementRegion>(MR);
|
H A D | Taint.cpp | 165 if (const ElementRegion *ER = dyn_cast<ElementRegion>(Reg))
|
H A D | ArrayBoundCheckerV2.cpp | 325 const ElementRegion *elemReg = cast<ElementRegion>(region);
|
H A D | PointerArithChecker.cpp | 126 if (const auto *ElemRegion = dyn_cast<ElementRegion>(Region)) {
|
H A D | CStringChecker.cpp | 321 const ElementRegion *ER = dyn_cast<ElementRegion>(R); 927 const ElementRegion *ER = dyn_cast<ElementRegion>(R); 965 // Are we dealing with an ElementRegion? If so, we should be invalidating 967 if (const ElementRegion *ER = dyn_cast<ElementRegion>(R)) {
|
H A D | ValistChecker.cpp | 182 const auto *EReg = dyn_cast_or_null<ElementRegion>(Reg);
|
H A D | NullabilityChecker.cpp | 286 if (auto ElementReg = Region->getAs<ElementRegion>())
|
H A D | MallocChecker.cpp | 2070 while (const ElementRegion *ER = dyn_cast_or_null<ElementRegion>(MR)) 2378 while (const ElementRegion *ER = dyn_cast_or_null<ElementRegion>(MR)) 2755 if (isa<FieldRegion>(MR) || isa<ElementRegion>(MR))
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/ |
H A D | MPIChecker.cpp | 33 const ElementRegion *const ER = dyn_cast<ElementRegion>(MR); 63 const ElementRegion *const ER = dyn_cast<ElementRegion>(MR); 153 if (const ElementRegion *const ER = MR->getAs<ElementRegion>()) { 171 const ElementRegion *const ER = RegionManager->getElementRegion(
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | Store.cpp | 60 const ElementRegion *StoreManager::MakeElementRegion(const SubRegion *Base, 67 const ElementRegion *StoreManager::GetElementZeroRegion(const SubRegion *R, 144 // If we are casting from an ElementRegion to another type, the 147 // (1) Compute the "raw offset" of the ElementRegion from the 153 // casted-pointee type. If so, create a new ElementRegion with 156 // a new ElementRegion at offset 0 off the raw offset region. 163 const ElementRegion *elementR = cast<ElementRegion>(R); 185 // Otherwise, create a new ElementRegion at offset 0. 191 // we create an ElementRegion whos [all...] |
H A D | MemRegion.cpp | 334 void ElementRegion::ProfileRegion(llvm::FoldingSetNodeID& ID, 343 void ElementRegion::Profile(llvm::FoldingSetNodeID& ID) const { 344 ElementRegion::ProfileRegion(ID, ElementType, Index, superRegion); 503 void ElementRegion::dumpToStream(raw_ostream &os) const { 667 const ElementRegion *ER = nullptr; 668 while ((ER = R->getAs<ElementRegion>())) { 988 const ElementRegion* 995 ElementRegion::ProfileRegion(ID, T, Idx, superRegion); 999 auto *R = cast_or_null<ElementRegion>(data); 1002 R = A.Allocate<ElementRegion>(); [all...] |
H A D | RegionStore.cpp | 563 SVal getBindingForElement(RegionBindingsConstRef B, const ElementRegion *R); 1523 if (const ElementRegion* ER = dyn_cast<ElementRegion>(R)) { 1639 if (const ElementRegion *ER = dyn_cast<ElementRegion>(R)) { 1669 const ElementRegion* R) { 1851 if (const ElementRegion *ER = dyn_cast<ElementRegion>(LazyBindingRegion)) 1925 if (const ElementRegion *ER = dyn_cast<ElementRegion>(Bas [all...] |
H A D | SimpleSValBuilder.cpp | 1016 const ElementRegion *RightER = dyn_cast<ElementRegion>(RightMR); 1017 const ElementRegion *LeftER = dyn_cast<ElementRegion>(LeftMR); 1177 if (const ElementRegion *elemReg = dyn_cast<ElementRegion>(region)) { 1232 // be possible, such as constant-folding an index in an ElementRegion.
|
H A D | SymbolManager.cpp | 414 if (const auto ER = dyn_cast<ElementRegion>(SR)) {
|
H A D | ExprEngineCXX.cpp | 809 const ElementRegion *EleReg =
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | Store.h | 187 const ElementRegion *GetElementZeroRegion(const SubRegion *R, QualType T); 287 const ElementRegion *MakeElementRegion(const SubRegion *baseRegion,
|
H A D | MemRegion.h | 771 // Because pointer arithmetic is represented by ElementRegion layers, 1065 friend class ElementRegion; 1082 /// ElementRegion is used to represent both array elements and casts. 1083 class ElementRegion : public TypedValueRegion { class in namespace:clang::ento 1089 ElementRegion(QualType elementType, NonLoc Idx, const SubRegion *sReg) function in class:clang::ento::ElementRegion 1333 const ElementRegion *getElementRegion(QualType elementType, NonLoc Idx, 1337 const ElementRegion *getElementRegionWithSuper(const ElementRegion *ER,
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Checkers/ |
H A D | SValExplainer.h | 168 std::string VisitElementRegion(const ElementRegion *R) {
|
Completed in 153 milliseconds