#include <memory>
#include <vector>
-#include "Pass.h"
+#include "IPass.h"
#include "util/logging.h"
namespace onert
{
public:
PassRunner() = default;
- PassRunner &append(std::unique_ptr<Pass> pass);
+ PassRunner &append(std::unique_ptr<IPass> pass);
void run();
private:
- std::vector<std::unique_ptr<Pass>> _passes;
+ std::vector<std::unique_ptr<IPass>> _passes;
};
} // namespace pass