#include namespace torch { namespace jit { std::vector& getCustomPasses() { static std::vector passes; return passes; } RegisterPass::RegisterPass(Pass p) { getCustomPasses().emplace_back(std::move(p)); } } // namespace jit } // namespace torch