def METHOD_NAME(self, node):
    """ Add OMPDirective from the old node to the new one. """
    old_omp = metadata.get(node, OMPDirective)
    node = super(DeadCodeElimination, self).METHOD_NAME(node)
    if not metadata.get(node, OMPDirective):
        for omp_directive in old_omp:
            metadata.add(node, omp_directive)
    return node