mercurial/revset.py
branchstable
changeset 23100 ac494b087feb
parent 23078 eb763217152a
child 23115 c23c03605c59
equal deleted inserted replaced
23099:6df4bc39f682 23100:ac494b087feb
  2498 
  2498 
  2499     def __len__(self):
  2499     def __len__(self):
  2500         return len(self._list)
  2500         return len(self._list)
  2501 
  2501 
  2502     def __nonzero__(self):
  2502     def __nonzero__(self):
  2503         return bool(self._r1 or self._r2)
  2503         return bool(self._r1) or bool(self._r2)
  2504 
  2504 
  2505     @util.propertycache
  2505     @util.propertycache
  2506     def _list(self):
  2506     def _list(self):
  2507         if not self._genlist:
  2507         if not self._genlist:
  2508             self._genlist = baseset(self._iterator())
  2508             self._genlist = baseset(self._iterator())