Home
last modified time | relevance | path

Searched refs:FieldRegion (Results 1 – 10 of 10) sorted by relevance

/external/clang/lib/StaticAnalyzer/Core/
DMemRegion.cpp193 DefinedOrUnknownSVal FieldRegion::getExtent(SValBuilder &svalBuilder) const { in getExtent()
498 void FieldRegion::dumpToStream(raw_ostream &os) const { in dumpToStream()
603 bool FieldRegion::canPrintPretty() const { in canPrintPretty()
607 bool FieldRegion::canPrintPrettyAsExpr() const { in canPrintPrettyAsExpr()
611 void FieldRegion::printPrettyAsExpr(raw_ostream &os) const { in printPrettyAsExpr()
617 void FieldRegion::printPretty(raw_ostream &os) const { in printPretty()
677 const FieldRegion *const FR = dyn_cast<FieldRegion>(this); in sourceRange()
1003 const FieldRegion*
1006 return getSubRegion<FieldRegion>(d, superRegion); in getFieldRegion()
1374 const FieldRegion *FR = cast<FieldRegion>(R); in getAsOffset()
DRegionStore.cpp502 SVal getBindingForField(RegionBindingsConstRef B, const FieldRegion *R);
749 static inline bool isUnionField(const FieldRegion *FR) { in isUnionField()
762 if (const FieldRegion *FR = dyn_cast<FieldRegion>(R)) in getSymbolicOffsetFields()
819 } else if (const FieldRegion *FR = dyn_cast<FieldRegion>(Top)) { in collectSubRegionBindings()
1422 if (const FieldRegion* FR = dyn_cast<FieldRegion>(R)) in getBinding()
1548 } else if (const FieldRegion *FR = dyn_cast<FieldRegion>(R)) { in findLazyBinding()
1649 const FieldRegion* R) { in getBindingForField()
1694 cast<FieldRegion>(LazyBindingRegion)); in getLazyBinding()
2182 const FieldRegion *SourceFR = MRMgr.getFieldRegion(*I, LCV.getRegion()); in tryBindSmallStruct()
2185 const FieldRegion *DestFR = MRMgr.getFieldRegion(*I, R); in tryBindSmallStruct()
[all …]
DSimpleSValBuilder.cpp536 static SVal evalBinOpFieldRegionFieldRegion(const FieldRegion *LeftFR, in evalBinOpFieldRegionFieldRegion()
537 const FieldRegion *RightFR, in evalBinOpFieldRegionFieldRegion()
807 const FieldRegion *RightFR = dyn_cast<FieldRegion>(RightMR); in evalBinOpLL()
808 const FieldRegion *LeftFR = dyn_cast<FieldRegion>(LeftMR); in evalBinOpLL()
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DMemRegion.h923 class FieldRegion : public DeclRegion {
926 FieldRegion(const FieldDecl *fd, const MemRegion* sReg) in FieldRegion() function
1225 const FieldRegion *getFieldRegion(const FieldDecl *fd,
1228 const FieldRegion *getFieldRegionWithSuper(const FieldRegion *FR, in getFieldRegionWithSuper()
DRegions.def74 REGION(FieldRegion, DeclRegion)
/external/clang/include/clang/StaticAnalyzer/Checkers/
DSValExplainer.h189 std::string VisitFieldRegion(const FieldRegion *R) { in VisitFieldRegion()
/external/clang/docs/analyzer/
DRegionStore.txt162 p.x = 42; // A Direct binding is made to the FieldRegion 'p.x'.
166 return p2.x; // The binding for FieldRegion 'p2.x' is requested.
/external/clang/lib/StaticAnalyzer/Checkers/
DCallAndMessageChecker.cpp242 const FieldRegion *FR = MrMgr.getFieldRegion(I, R); in PreVisitProcessArg()
DNullabilityChecker.cpp300 if (auto FieldReg = Region->getAs<FieldRegion>()) in getTrackRegion()
DMallocChecker.cpp2242 if (isa<FieldRegion>(MR) || isa<ElementRegion>(MR)) in checkPreStmt()