Lines Matching refs:RegionState
30 struct RegionState { struct
33 RegionState(Kind InK) : K(InK) {} in RegionState() argument
39 static RegionState getReported() { return RegionState(Reported); } in getReported() argument
40 static RegionState getMoved() { return RegionState(Moved); } in getMoved() argument
42 bool operator==(const RegionState &X) const { return K == X.K; } in operator ==() argument
229 REGISTER_MAP_WITH_PROGRAMSTATE(TrackedRegionMap, const MemRegion *, RegionState)
236 const RegionState *RS = State->get<TrackedRegionMap>(Region); in isMovedFrom()
284 const RegionState *TrackedObject = State->get<TrackedRegionMap>(Region); in VisitNode()
285 const RegionState *TrackedObjectPrev = in VisitNode()
354 const RegionState *RS = State->get<TrackedRegionMap>(Region); in modelUse()
387 State = State->set<TrackedRegionMap>(Region, RegionState::getReported()); in modelUse()
491 State = State->set<TrackedRegionMap>(ArgRegion, RegionState::getMoved()); in checkPostCall()