HomeSort by: relevance | last modified time | path
    Searched refs:ElementRegion (Results 1 - 22 of 22) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
ArrayBoundChecker.cpp 43 const ElementRegion *ER = dyn_cast<ElementRegion>(R);
ReturnPointerRangeChecker.cpp 46 const ElementRegion *ER = dyn_cast_or_null<ElementRegion>(R);
UndefResultChecker.cpp 49 const ElementRegion *ER = dyn_cast<ElementRegion>(MR);
CheckPlacementNew.cpp 47 void checkElementRegionAlign(const ElementRegion *R, CheckerContext &C,
177 const ElementRegion *R, CheckerContext &C, const Expr *P,
181 // Unwind nested ElementRegion`s to get the type.
284 if (const ElementRegion *TheElementRegion = MRegion->getAs<ElementRegion>())
Taint.cpp 165 if (const ElementRegion *ER = dyn_cast<ElementRegion>(Reg))
ArrayBoundCheckerV2.cpp 325 const ElementRegion *elemReg = cast<ElementRegion>(region);
PointerArithChecker.cpp 126 if (const auto *ElemRegion = dyn_cast<ElementRegion>(Region)) {
ValistChecker.cpp 182 const auto *EReg = dyn_cast_or_null<ElementRegion>(Reg);
CStringChecker.cpp 339 const auto *ER = dyn_cast<ElementRegion>(R);
915 const ElementRegion *ER = dyn_cast<ElementRegion>(R);
951 // Are we dealing with an ElementRegion? If so, we should be invalidating
953 if (const ElementRegion *ER = dyn_cast<ElementRegion>(R)) {
NullabilityChecker.cpp 290 if (auto ElementReg = Region->getAs<ElementRegion>())
MallocChecker.cpp 2021 while (const ElementRegion *ER = dyn_cast_or_null<ElementRegion>(MR))
2339 while (const ElementRegion *ER = dyn_cast_or_null<ElementRegion>(MR))
2736 if (isa<FieldRegion>(MR) || isa<ElementRegion>(MR))
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/
MPIChecker.cpp 34 const ElementRegion *const ER = dyn_cast<ElementRegion>(MR);
64 const ElementRegion *const ER = dyn_cast<ElementRegion>(MR);
154 if (const ElementRegion *const ER = MR->getAs<ElementRegion>()) {
173 const ElementRegion *const ER = RegionManager.getElementRegion(
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
Store.cpp 60 const ElementRegion *StoreManager::MakeElementRegion(const SubRegion *Base,
67 const ElementRegion *StoreManager::GetElementZeroRegion(const SubRegion *R,
145 // If we are casting from an ElementRegion to another type, the
148 // (1) Compute the "raw offset" of the ElementRegion from the
154 // casted-pointee type. If so, create a new ElementRegion with
157 // a new ElementRegion at offset 0 off the raw offset region.
164 const ElementRegion *elementR = cast<ElementRegion>(R);
186 // Otherwise, create a new ElementRegion at offset 0.
192 // we create an ElementRegion whose index is that value. Otherwise, w
    [all...]
MemRegion.cpp 329 void ElementRegion::ProfileRegion(llvm::FoldingSetNodeID& ID,
338 void ElementRegion::Profile(llvm::FoldingSetNodeID& ID) const {
339 ElementRegion::ProfileRegion(ID, ElementType, Index, superRegion);
498 void ElementRegion::dumpToStream(raw_ostream &os) const {
680 const ElementRegion *ER = nullptr;
681 while ((ER = R->getAs<ElementRegion>())) {
1095 const ElementRegion*
1102 ElementRegion::ProfileRegion(ID, T, Idx, superRegion);
1106 auto *R = cast_or_null<ElementRegion>(data);
1109 R = A.Allocate<ElementRegion>();
    [all...]
RegionStore.cpp 563 SVal getBindingForElement(RegionBindingsConstRef B, const ElementRegion *R);
1483 if (const ElementRegion* ER = dyn_cast<ElementRegion>(R)) {
1599 if (const ElementRegion *ER = dyn_cast<ElementRegion>(R)) {
1629 const ElementRegion* R) {
1807 if (const ElementRegion *ER = dyn_cast<ElementRegion>(LazyBindingRegion))
1881 if (const ElementRegion *ER = dyn_cast<ElementRegion>(Base))
    [all...]
SimpleSValBuilder.cpp 892 const ElementRegion *RightER = dyn_cast<ElementRegion>(RightMR);
893 const ElementRegion *LeftER = dyn_cast<ElementRegion>(LeftMR);
1062 if (const ElementRegion *elemReg = dyn_cast<ElementRegion>(region)) {
1117 // be possible, such as constant-folding an index in an ElementRegion.
SymbolManager.cpp 395 if (const auto ER = dyn_cast<ElementRegion>(SR)) {
ExprEngineCXX.cpp 904 const ElementRegion *EleReg =
SValBuilder.cpp 763 if (const auto *ER = dyn_cast<ElementRegion>(R)) {
  /src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
Store.h 179 const ElementRegion *GetElementZeroRegion(const SubRegion *R, QualType T);
279 const ElementRegion *MakeElementRegion(const SubRegion *baseRegion,
MemRegion.h 761 // Because pointer arithmetic is represented by ElementRegion layers,
1123 friend class ElementRegion;
1140 /// ElementRegion is used to represent both array elements and casts.
1141 class ElementRegion : public TypedValueRegion {
1147 ElementRegion(QualType elementType, NonLoc Idx, const SubRegion *sReg)
1404 const ElementRegion *getElementRegion(QualType elementType, NonLoc Idx,
1408 const ElementRegion *getElementRegionWithSuper(const ElementRegion *ER,
  /src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Checkers/
SValExplainer.h 169 std::string VisitElementRegion(const ElementRegion *R) {

Completed in 62 milliseconds