Introduce pipeline execution context

This commit is contained in:
Massimo Fioravanti
2023-11-24 17:37:41 +01:00
parent 5a2e3b2359
commit 86e45461a0
13 changed files with 24 additions and 22 deletions
@@ -82,8 +82,9 @@ struct ImportModelFromCAnalysis {
std::vector<std::vector<pipeline::Kind *>> AcceptedKinds = {};
llvm::Error
run(pipeline::Context &Ctx, std::string LocationToEdit, std::string CCode) {
llvm::Error run(pipeline::ExecutionContext &Ctx,
std::string LocationToEdit,
std::string CCode) {
enum ImportModelFromCOption TheOption;
auto &Model = revng::getWritableModelFromContext(Ctx);