mercurial/util.py
changeset 43881 b5655f337bd7
parent 43880 eff050dbb703
child 43882 a21a6dad4b38
--- a/mercurial/util.py	Sun Dec 15 21:26:21 2019 -0500
+++ b/mercurial/util.py	Sun Dec 15 21:28:30 2019 -0500
@@ -1480,6 +1480,8 @@
             if default is _notset:
                 raise
             return default
+
+        assert node is not None  # help pytype
         value = node.value
         self.totalcost -= node.cost
         node.markempty()
@@ -1567,6 +1569,8 @@
         while n.key is _notset:
             n = n.prev
 
+        assert n is not None  # help pytype
+
         key, value = n.key, n.value
 
         # And remove it from the cache and mark it as empty.