|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h 119 const MemRegion *getBaseRegion() const;
References
tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp 982 ITraits.setTrait(R->getBaseRegion(),
tools/clang/lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp 69 const auto *DerivedClassRegion = MR->getBaseRegion()->getAs<SymbolicRegion>();
tools/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp 76 const MemRegion *RB = R->getBaseRegion();
tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp 1815 const SymbolicRegion *SrBase = dyn_cast<SymbolicRegion>(R->getBaseRegion());
2227 R->markInteresting(MR->getBaseRegion());
2532 const VarRegion* VR = MR->getBaseRegion()->getAs<VarRegion>();
2755 dyn_cast<SymbolicRegion>(MR->getBaseRegion()))
tools/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp 476 const MemRegion *BaseRegion = ArgRegion->getBaseRegion();
730 State = removeFromState(State, Region->getBaseRegion());
tools/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp 50 const MemRegion *BaseLR = LR->getBaseRegion();
51 const MemRegion *BaseRR = RR->getBaseRegion();
tools/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp 71 R = R->getBaseRegion();
352 const VarRegion *VR = cast<VarRegion>(P.first->getBaseRegion());
tools/clang/lib/StaticAnalyzer/Checkers/Taint.cpp 107 if (SubRegion == SubRegion->getBaseRegion())
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp 2220 R = R->getBaseRegion();
2281 R = R->getBaseRegion();
tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp 310 ETraits.setTrait(MR->getBaseRegion(),
707 ETraits->setTrait(ThisRegion->getBaseRegion(),
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp 969 Region = ValueRegion->getBaseRegion();
2695 if (const auto *VR = dyn_cast<VarRegion>(MR->getBaseRegion()))
tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp 699 const auto *const VR = dyn_cast<VarRegion>(this->getBaseRegion());
tools/clang/lib/StaticAnalyzer/Core/ProgramState.cpp 539 const MemRegion *R = val.getRegion()->getBaseRegion();
tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp 65 assert((r == r->getBaseRegion() || isa<ObjCIvarRegion>(r) ||
87 return getConcreteOffsetRegion()->getBaseRegion();
88 return getRegion()->getBaseRegion();
558 return B.getDefaultBinding(R->getBaseRegion());
800 assert(R == R->getBaseRegion() && "Should only be called for base regions");
1037 const MemRegion *BaseR = doNotInvalidateSuperRegion ? R : R->getBaseRegion();
1196 const MemRegion *SuperR = baseR->getBaseRegion();
1616 collectSubRegionBindings(Bindings, SVB, *B.lookup(R->getBaseRegion()), R,
1671 if (isa<CompoundLiteralRegion>(R->getBaseRegion()))
2065 const ClusterBindings *Cluster = B.lookup(LazyR->getBaseRegion());
2129 region = region->getBaseRegion();
2142 if (R->getBaseRegion() == region)
2532 const MemRegion *BaseR = R->getBaseRegion();
tools/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp 970 const MemRegion *LeftBase = LeftMR->getBaseRegion();
971 const MemRegion *RightBase = RightMR->getBaseRegion();
tools/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp 407 RegionRoots.insert(region->getBaseRegion());
432 MR = MR->getBaseRegion();