reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
251 if (VarIter == 0 && Scope) 252 *this = Scope->Prev; 256 assert(Scope && "Dereferencing invalid iterator is not allowed"); 258 return &Scope->Vars[VarIter - 1]; 262 assert(Scope && "Dereferencing invalid iterator is not allowed"); 264 return Scope->Vars[0]; 272 if (!Scope) 278 *this = Scope->Prev; 288 return Scope == rhs.Scope && VarIter == rhs.VarIter; 288 return Scope == rhs.Scope && VarIter == rhs.VarIter; 334 while (F.Scope != L.Scope) { 334 while (F.Scope != L.Scope) { 338 F = F.Scope->Prev; 352 ScopesOfL.insert(L.Scope); 355 L = L.Scope->Prev; 360 if (ScopesOfL.count(F.Scope)) 364 F = F.Scope->Prev;