Files
revng-revng/lib/Pipeline/Registry.cpp
2022-02-08 17:44:33 +01:00

24 lines
447 B
C++

// \file Registry.cpp
/// \brief
//
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "revng/Pipeline/KindsRegistry.h"
#include "revng/Pipeline/Registry.h"
namespace pipeline {
KindsRegistry Registry::registerAllKinds() {
KindsRegistry Registry;
for (const auto &Reg : getInstances())
Reg->registerKinds(Registry);
Kind::init();
Rank::init();
return Registry;
}
} // namespace pipeline