Files
Alessandro Di Federico 806f076709 Minor changes
2022-02-14 09:39:44 +01:00

29 lines
731 B
C++

#pragma once
//
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "revng/Pipeline/Kind.h"
#include "revng/Pipes/RootKind.h"
#include "revng/Pipes/TaggedFunctionKind.h"
namespace revng::pipes {
inline pipeline::Rank RootRank("Root Rank");
inline pipeline::Rank FunctionsRank("Function Rank", RootRank);
inline pipeline::Kind Binary("Binary", &RootRank);
inline RootKind Root("Root", &RootRank);
inline IsolatedRootKind IsolatedRoot("IsolatedRoot", Root);
inline TaggedFunctionKind
Isolated("Isolated", &FunctionsRank, FunctionTags::Lifted);
inline pipeline::Kind Object("Object", &RootRank);
inline pipeline::Kind Translated("Translated", &RootRank);
} // namespace revng::pipes