code: def _looks_like_lru_cache(node):
      
      if not node.decorators:
          return False
      for decorator in node.decorators.nodes:
          if not isinstance(decorator, astroid.Call):
              continue
          if _looks_like_functools_member(decorator, "lru_cache"):
              return True
      return False
docs: Check if the given function node is decorated with lru_cache.