#pragma once // // This file is distributed under the MIT License. See LICENSE.md for details. // #include "revng/ADT/MutableSet.h" #include "revng/Model/CommonFunctionMethods.h" #include "revng/Model/Generated/Early/DynamicFunction.h" namespace model { class VerifyHelper; } class model::DynamicFunction : public model::generated::DynamicFunction, public model::CommonFunctionMethods { public: using generated::DynamicFunction::DynamicFunction; public: bool verify() const debug_function; bool verify(bool Assert) const debug_function; bool verify(VerifyHelper &VH) const; }; #include "revng/Model/Generated/Late/DynamicFunction.h"