reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
196 if (Prev != Funcs.end()) { 197 if (Prev->Range.intersects(Curr->Range)) { 199 if (Prev->Range == Curr->Range) { 204 if (*Prev == *Curr) { 209 Curr = Funcs.erase(Prev); 211 if (!Prev->hasRichInfo() && Curr->hasRichInfo()) { 214 Curr = Funcs.erase(Prev); 218 << *Prev << "\nIn favor of this one:\n" 220 Curr = Funcs.erase(Prev); 226 << *Prev << "\n" 229 } else if (Prev->Range.size() == 0 && 230 Curr->Range.contains(Prev->Range.Start)) { 232 << *Prev << "\nKeeping:\n" 234 Curr = Funcs.erase(Prev); 239 Prev = Curr++;