roza/lib/StaticPass.hpp

24 lines
338 B
C++
Raw Normal View History

2023-08-30 18:06:26 +00:00
#ifndef roza_STATICPASS_HPP
#define roza_STATICPASS_HPP
#include "commons.hpp"
#include "StatusLog.hpp"
#include "Node.hpp"
namespace roza
{
class StaticPass
{
public:
explicit StaticPass(StatusLog& log);
virtual ~StaticPass();
void check(std::shared_ptr<Node> root);
private:
StatusLog& m_log;
};
}
#endif