/* * Copyright (C) 2020-2021 Intel Corporation * * SPDX-License-Identifier: MIT * */ #pragma once #include "shared/source/utilities/idlist.h" namespace NEO { class DeferrableDeletion : public IDNode { public: template static DeferrableDeletion *create(Args... args); virtual bool apply() = 0; }; } // namespace NEO