| 131 | } |
| 132 | |
| 133 | forceinline void |
| 134 | IntVarImp::RangeList::dispose(Space& home, RangeList* p, RangeList* l) { |
| 135 | RangeList* c = this; |
| 136 | while (c != l) { |
| 137 | RangeList* n = c->next(p); |
| 138 | c->fix(n); |
| 139 | p=c; c=n; |
| 140 | } |
| 141 | home.fl_dispose<sizeof(RangeList)>(this,l); |
| 142 | } |
| 143 | |
| 144 | forceinline void |
| 145 | IntVarImp::RangeList::dispose(Space& home, RangeList* l) { |