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):