class_docstr: Single-dispatch generic method descriptor.
  
  Supports wrapping existing descriptors and handles non-descriptor
  callables as instance methods.
class_docstr_tok: ["Single-dispatch","generic","method","descriptor",".","Supports","wrapping","existing","descriptors","and","handles","non-descriptor","callables","as","instance","methods","."]
code: def __isabstractmethod__(self):
      return getattr(self.func, "__isabstractmethod__", False)
  
file_path: catboost/contrib/deprecated/python/singledispatch/singledispatch/__init__.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  from __future__ import unicode_literals
  from weakref import WeakKeyDictionary
  from .helpers import MappingProxyType, get_cache_token, get_type_hints, update_wrapper
label_desc: Use image node_id 4 for calling the singledispatchmethod obj's underlying member method code with example usage: obj.__isabstractmethod__() and returns: getattr