Files
revng-revng/lib/Pipeline/Kind.cpp
Massimo Fioravanti 60fd53b1fb Introduce Kind::verify
2022-04-15 15:17:37 +02:00

26 lines
689 B
C++

/// \file Kind.cpp
/// \brief A kind is a object associated to target do distinguish semantically
/// different targets that may share the same components path
//
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <vector>
#include "revng/Pipeline/Context.h"
#include "revng/Pipeline/Kind.h"
#include "revng/Pipeline/Target.h"
using namespace pipeline;
void Kind::expandTarget(const Context &Ctx,
const Target &Input,
TargetsList &Output) const {
Output.emplace_back(Input);
}
llvm::Error
Kind::verify(const ContainerBase &Container, const Target &T) const {
return llvm::Error::success();
}