Lines Matching refs:VarIter
239 unsigned VarIter = 0; member in __anonef2f84bd0111::LocalScope::const_iterator
250 : Scope(&S), VarIter(I) { in const_iterator()
253 if (VarIter == 0 && Scope) in const_iterator()
259 assert(VarIter != 0 && "Iterator has invalid value of VarIter member"); in operator ->()
260 return &Scope->Vars[VarIter - 1]; in operator ->()
265 assert(VarIter != 0 && "Iterator has invalid value of VarIter member"); in getFirstVarInScope()
277 assert(VarIter != 0 && "Iterator has invalid value of VarIter member"); in operator ++()
278 --VarIter; in operator ++()
279 if (VarIter == 0) in operator ++()
290 return Scope == rhs.Scope && VarIter == rhs.VarIter; in operator ==()
302 bool pointsToFirstDeclaredVar() { return VarIter == 1; } in pointsToFirstDeclaredVar()
340 D += F.VarIter; in distance()
343 D += F.VarIter - L.VarIter; in distance()
362 F.VarIter = std::min(F.VarIter, L.VarIter); in shared_parent()
368 ScopesOfL.try_emplace(L.Scope, L.VarIter); in shared_parent()
377 F.VarIter = std::min(F.VarIter, LIt->getSecond()); in shared_parent()