mercurial/revset.py
branchstable
changeset 21201 c8b9c6147108
parent 21199 e9c2f76be74b
child 21204 1d7a2771aa36
equal deleted inserted replaced
21200:a1381eea7c7d 21201:c8b9c6147108
  2781                     yield r
  2781                     yield r
  2782         else:
  2782         else:
  2783             for r in iterrange:
  2783             for r in iterrange:
  2784                 yield r
  2784                 yield r
  2785 
  2785 
  2786     def __contains__(self, x):
  2786     def __contains__(self, rev):
  2787         return self._contained(x) and not (self._hiddenrevs and rev in
  2787         return self._contained(rev) and not (self._hiddenrevs and rev in
  2788                 self._hiddenrevs)
  2788                 self._hiddenrevs)
  2789 
  2789 
  2790     def __nonzero__(self):
  2790     def __nonzero__(self):
  2791         for r in self:
  2791         for r in self:
  2792             return True
  2792             return True