Flox Package Database
1
CRUD Operations on Nix Package Metadata
Loading...
Searching...
No Matches
include
flox
resolver
primops.hh
Go to the documentation of this file.
1
/* ========================================================================== *
2
*
3
* @file flox/resolver/primops.hh
4
*
5
* @brief Extensions to `nix` primitive operations.
6
*
7
*
8
* -------------------------------------------------------------------------- */
9
10
#pragma once
11
12
#include "
flox/core/nix-state.hh
"
13
14
15
/* -------------------------------------------------------------------------- */
16
17
namespace
flox::resolver {
18
19
/* -------------------------------------------------------------------------- */
20
35
void
36
prim_resolve
( nix::EvalState & state,
37
const
nix::PosIdx pos,
38
nix::Value ** args,
39
nix::Value & value );
40
41
42
/* -------------------------------------------------------------------------- */
43
44
}
// namespace flox::resolver
45
46
47
/* -------------------------------------------------------------------------- *
48
*
49
*
50
*
51
* ========================================================================== */
nix-state.hh
Manages a nix runtime state blob with associated helpers.
flox::resolver::prim_resolve
void prim_resolve(nix::EvalState &state, const nix::PosIdx pos, nix::Value **args, nix::Value &value)
Resolve a descriptor to an installable.
Definition:
primops.cc:31
Generated by
1.9.6