class_docstr: Decorator. Caches a function's return value each time it is called.
  If called later with the same arguments, the cached value is returned
  (not reevaluated).
class_docstr_tok: ["Decorator",".","Caches","a","function","'s","return","value","each","time","it","is","called",".","If","called","later","with","the","same","arguments",",","the","cached","value","is","returned","(","not","reevaluated",")","."]
docstr: Return the function's docstring.
docstr_tok: ["Return","the","function","'s","docstring","."]
code: def __repr__(self):
      """Return the function's docstring."""
      return self.func.__doc__
  
file_path: sematch/sematch/utility.py
imports: import json
  import os
  import collections.abc
  import functools
label_desc: Use image node_id 3 for calling the memoized obj's underlying member method code with example usage: obj.__repr__() and returns: self