code: def __repr__(self):
      if self.key is not None:
          return "shared(%r, key=%r)" % (self.base, self.key)
      else:
          return "shared(%r)" % (self.base,)
  
file_path: catboost/contrib/python/hypothesis/py2/hypothesis/strategies/_internal/shared.py
imports: from __future__ import absolute_import, division, print_function
  from hypothesis.strategies._internal import SearchStrategy
label_desc: Use image node_id 3 for calling the SharedStrategy obj's underlying member method code with example usage: obj.__repr__() and returns: unknown, unknown