code: def visit_decorators(self, node, parent):
          
          # /!\ node is actually a _ast.FunctionDef node while
          # parent is an astroid.nodes.FunctionDef node
          newnode = nodes.Decorators(node.lineno, node.col_offset, parent)
          newnode.postinit([self.visit(child, newnode) for child in node.decorator_list])
          return newnode
docs: visit a Decorators node by returning a fresh instance of it