Mercurial > public > mercurial-scm > hg
comparison mercurial/smartset.py @ 35838:f484b9d95c23
smartset: use native string when peeking in __dict__
# skip-blame just an r prefix on a string literal
Differential Revision: https://phab.mercurial-scm.org/D1897
author | Augie Fackler <augie@google.com> |
---|---|
date | Wed, 17 Jan 2018 21:46:29 -0500 |
parents | 12a46ad67a3c |
children | f0827211eb1f |
comparison
equal
deleted
inserted
replaced
35837:d8f891ec5d7d | 35838:f484b9d95c23 |
---|---|
304 else: | 304 else: |
305 self._ascending = not self._ascending | 305 self._ascending = not self._ascending |
306 self._istopo = False | 306 self._istopo = False |
307 | 307 |
308 def __len__(self): | 308 def __len__(self): |
309 if '_list' in self.__dict__: | 309 if r'_list' in self.__dict__: |
310 return len(self._list) | 310 return len(self._list) |
311 else: | 311 else: |
312 return len(self._set) | 312 return len(self._set) |
313 | 313 |
314 def isascending(self): | 314 def isascending(self): |