MCPcopy Index your code
hub / github.com/python/cpython / insertfilterafter

Method insertfilterafter

Lib/idlelib/percolator.py:41–54  ·  view source on GitHub ↗
(self, filter, after)

Source from the content-addressed store, hash-verified

39 self.top = filter
40
41 def insertfilterafter(self, filter, after):
42 assert isinstance(filter, Delegator)
43 assert isinstance(after, Delegator)
44 assert filter.delegate is None
45
46 f = self.top
47 f.resetcache()
48 while f is not after:
49 assert f is not self.bottom
50 f = f.delegate
51 f.resetcache()
52
53 filter.setdelegate(f.delegate)
54 f.setdelegate(filter)
55
56 def removefilter(self, filter):
57 # XXX Perhaps should only support popfilter()?

Callers 3

__init__Method · 0.80
__init__Method · 0.80
_addcolorizerMethod · 0.80

Calls 2

resetcacheMethod · 0.80
setdelegateMethod · 0.45

Tested by

no test coverage detected