2023-12-10 14:41:51 +00:00
|
|
|
#pragma once
|
2024-05-16 23:47:20 +00:00
|
|
|
#include <lix/libmain/shared.hh>
|
|
|
|
#include <lix/libexpr/eval.hh>
|
2023-12-10 14:41:51 +00:00
|
|
|
|
|
|
|
#include "eval-args.hh"
|
|
|
|
|
2023-12-11 21:05:02 +00:00
|
|
|
class MyArgs;
|
|
|
|
|
|
|
|
namespace nix {
|
|
|
|
class AutoCloseFD;
|
|
|
|
class Bindings;
|
|
|
|
class EvalState;
|
|
|
|
template <typename T> class ref;
|
|
|
|
} // namespace nix
|
|
|
|
|
2023-12-10 14:41:51 +00:00
|
|
|
void worker(nix::ref<nix::EvalState> state, nix::Bindings &autoArgs,
|
|
|
|
nix::AutoCloseFD &to, nix::AutoCloseFD &from, MyArgs &args);
|