rtags.py
changeset 2689 44f041222d0f
parent 2369 5a2b8ed266ca
child 3472 5345570eefc6
child 4212 ab6573088b4a
equal deleted inserted replaced
2685:0518ca8f63e3 2689:44f041222d0f
    38 
    38 
    39     # dict compat
    39     # dict compat
    40     def __getitem__(self, key):
    40     def __getitem__(self, key):
    41         return self.get(*key)
    41         return self.get(*key)
    42     __contains__ = __getitem__
    42     __contains__ = __getitem__
       
    43 
       
    44     def clear(self):
       
    45         self._tagdefs.clear()
    43 
    46 
    44     def _get_keys(self, stype, rtype, otype, tagged):
    47     def _get_keys(self, stype, rtype, otype, tagged):
    45         keys = [(rtype, tagged, '*', '*'),
    48         keys = [(rtype, tagged, '*', '*'),
    46                 (rtype, tagged, '*', otype),
    49                 (rtype, tagged, '*', otype),
    47                 (rtype, tagged, stype, '*'),
    50                 (rtype, tagged, stype, '*'),